我是最近的Ubuntu用户。今天,我决定为我的Ubuntu创建一个交换,并遵循了相应的教程。完成本教程后,我将命令插入
/etc/fstab
并重新启动机器。出现问题,机器没有重新启动。在登录屏幕之前已冻结。
我进入了Grub并进入了恢复模式,并决定在Fstab中进行Swap的那一行上发表评论。当我打开Nano时,我意识到该文件是只读的。我在手机上进行了快速搜索以查找此问题,并找到了执行该操作的提示
mount / -o remount, rw
命令。这使我可以将Fstab留在记录模式下,然后我在进行交换的行上进行了注释,记录了更改并离开了Grub。
不幸的是我无法解决问题。Ubuntu仍然处于冻结状态。经过几次尝试后,我意识到如果进入安全模式,请转到终端并输入
mount / -o remount, rw
,我返回选项屏幕,然后选择“ Normal boot resume”,然后可以输入Ubuntu的安全版本,除了分辨率较低的屏幕之外,其他一切都可以正常工作。但是,当我重新启动计算机,希望进入Ubuntu 17.10时,它再次死机。
我对Grub进行了更改,开始在屏幕上列出了启动命令,我意识到当我尝试进入Ubuntu 17.10时,[Failed]出现几行,第一行是
[Failed] Failed to start Create Volatile Files and Directories. See
'systemctl status systemd-tpfiles-setup.service' for details
。在冻结之前,最后一个是:
Started stop ureadahead data collection ...
全部...有什么帮助吗?
PS .:/etc/fstab
注释掉所有行。
# /etc/fstab: static file system information.
# # Use 'blkid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
# # <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda3 during installation
#UUID=bdc8b32c-3b83-4d89-a3f6-cacb61e3c19c / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
#/swapfile swap sw 0 0
我认为您至少应该/
将根分区包括到您的分区中,/etc/fstab
但是您的教程可能采用了另一种我不知道的方法。
要快速解决此问题,只需取消注释您的根分区和交换分区:
# / was on /dev/sda3 during installation
UUID=bdc8b32c-3b83-4d89-a3f6-cacb61e3c19c / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
/swapfile swap sw 0 0
如果此设置的某些内容发生了变化:您可以使用看到当前已安装的卷的列表cat /etc/mtab
。尝试在恢复模式下挂载所需的卷,然后列出它们。之后,您可以使用找出uuid,sudo blkid
然后将它们插入/etc/fstab
。如果您有一些外部/不断变化的驱动器可能最终会获得不同的ID(sda / sdb ...),则这是一个好主意。如果您正在使用一些lvm其他映射器(例如,具有加密功能),则/
在下面的示例中应该看起来像。
这是我的/etc/fstab
样子:
# <file system> <mount point> <type> <options> <dump> <pass>
# encrypted virtual device
/dev/mapper/kubuntu--vg-root / ext4 errors=remount-ro 0 1
# /boot was on /dev/sda1 during installation
UUID=12345678-1234-1234-1234-123412341234 /boot ext4 defaults 0 2
/dev/mapper/kubuntu--vg-swap_1 none swap sw 0 0
# data drive that may get a different id on boot
UUID=1234123412341234 /media/user/Data ntfs rw 0 2
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句