etc/fstab 被意外编辑或删除了,我不知道。请有人帮我解决这个问题。我是 Ubuntu 新手。
General error mounting filesystem.
A maintenance shell will now be started.
CONTROL-D will terminate this shell and reboot the system
更多信息:
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0005a46f
Device Boot Start End Blocks Id System
/dev/sda1 * 1 74697 599999489 5 Extended Partition 1 does not start on physical sector boundary.
/dev/sda2 75195 100094 200000512 83 Linux
/dev/sda3 74697 75195 3999744 82 Linux swap / Solaris
/dev/sda4 100094 121602 172761088 83 Linux
/dev/sda5 1 31124 249999360 83 Linux
/dev/sda6 31124 62248 249999360 83 Linux
/dev/sda7 62248 64738 19998720 83 Linux
/dev/sda8 64738 69717 39999488 83 Linux
/dev/sda9 69718 74573 38999040 83 Linux
/dev/sda10 74573 74697 998400 83 Linux
答案1
要解决您的问题,您需要一个 ubuntu live usb/cd。从 cd/usb 启动到 ubuntu 并打开终端和命令 blkid 注意您的 ubuntu 分区和交换的 UUID 号。如果您的 ubuntu 和交换分区没有显示,请挂载它们并重试。
记下 uuid 号后,转到你的 ubuntu 分区,然后转到 etc/ 并创建一个名为 fstab 的空文档
在该 fstab 中复制以下以 uuid 开头的两行
UUID=xxxx / ext4 错误=remount-ro 0 1
将上面的 xxxx 替换为你记下的 ubuntu 分区的 UUID 号
UUID=xxxx 无 交换 sw 0 0
用 swap uuid no 替换此 xxxx
然后重启
仍然不行,然后再次启动 ubuntu live usb 并安装 boot-repair 并运行 boot repair
我希望这有帮助