我在没有互联网连接的情况下提取了一个 arm64 ubuntu 服务器 16.04映像。我可以启动它,但我无法使用 root 或 ubuntu 登录在串行控制台上登录。离线,我修改了 /etc/passwd 和 /etc/shadow 文件以获取“root::....”,但它仍然拒绝我登录:
Ubuntu 16.04.1 LTS ubuntu ttySAC3
ubuntu login: root
Login incorrect
我只想登录!我怎样才能做到这一点?
我有一个插入 PC 的 Pixel C。该设备被内核正确识别:
[ 190.454979] usb 1-1.2.2.4: new high-speed USB device number 9 using ehci-pci
[ 190.550564] usb 1-1.2.2.4: New USB device found, idVendor=18d1, idProduct=5203
[ 190.550574] usb 1-1.2.2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 190.550579] usb 1-1.2.2.4: Product: Pixel C
[ 190.550583] usb 1-1.2.2.4: Manufacturer: google
[ 190.550588] usb 1-1.2.2.4: SerialNumber: 611900XXXX
首先,如果 adb 以普通用户身份启动,我得到:
List of devices attached
611900XXXX no permissions
如果 adb 以 root 身份启动,我会得到(并且我可以进入其中):
List of devices attached
611900XXXX device
我的 Android 6.0.1 Nexus 5X 没有这个问题。
此外,Pixel C 可以显示为 PTP 设备,并且相机文件夹会在 nautilus 中打开。但如果我选择 MTP(文件传输)连接,我永远不会得到标准文件夹。什么都没有弹出。同样,我对 Nexus 5X Android 6.0.1 没有任何问题,即使 adb 以普通用户身份启动,我也可以获得 MTP。
该设备运行最新的 Android 6.0.1 build ryu-mxc14g。
Pixel C 与 Nexus 有所不同。
编辑 1
我认为问题出在尚未针对 Pixel 设备更新的 libmtp 中。我看到一些 Nexus 补丁(例如 0x18d1 / 0x4ee2),但 0x5203 没有。这很可能是问题所在。
我在 Ubuntu 14.04.4 LTS 上使用 Adobe Reader 版本 9.5.5 04/26/2013。我可以在 Acrobat 阅读器中选择一些文本,我可以使用菜单编辑->复制,但是当我粘贴到 Gedit 中时,没有任何反应,也没有复制任何内容。这是错误还是某处有特殊设置?