我在空间不足的 SSD 上运行 Ubuntu 15.04,所以我决定将我的 Steam 游戏下载到只有 Steam 游戏的单独硬盘上。我在磁盘工具中将该硬盘的分区设置为自动启动,自从我重新启动后,GUI 就不会出现,我只会有一个文本控制台。登录控制台后,它告诉我:
/usr/lib/update-notifier/update-motd-updates-available: 39: /usr/lib/update-notifier/update-motd-updates-available/: 无法创建 /var/lib/update-notifier/updates-可用:只读文件系统
/usr/lib/update-notifier/update-motd-fsck-at-reboot: 33 /usr/lib/update-notifier/update-motd-fsck-at-reboot: 无法创建 /var/lib/update-notifier/ fsck-at-reboot:只读文件系统
这两个错误似乎与以只读方式挂载的驱动器有关,但是我应用挂载选项的驱动器绝不是系统驱动器,并且上面只有 Steam 游戏。
在研究了几个小时的引导过程之后,我不得不重新创建 fstab 文件。首先,我以root身份登录控制台并输入命令
mount -o rw,重新挂载 /
这暂时恢复了 GUI,让我可以做进一步的工作。然后我打开一个终端,然后跑
须藤纳米 /etc/fstab
并创建了这一行:
/dev/sda1 / ext4 默认值 1 1
在每种情况下,将“/dev/sda1”替换为Linux引导设备的驱动器和分区,将“/”替换为挂载点,最后将“ext4”替换为文件系统类型。