我正在我的电脑上运行Ubuntu12.04,由于一些意外,我的/etc/fstab文件损坏了,我已经检查过了,没有备份。pc也安装了Windows,我不知道如何根据blkid命令和mtab文件的信息来构建文件。
虽然我熟悉fstab文件的语法,但是我不知道除了Linux之外还有windows分区的情况下需要包含哪些信息,所以我希望有人能帮助我构建这个文件。
这是blkid信息。

/dev/loop0: TYPE="squashfs"
/dev/sda1: LABEL="Recovery" UUID="BA04384104380345" TYPE="ntfs"
/dev/sda2: LABEL="Vista" UUID="608085478085249E" TYPE="ntfs"
/dev/sda5: UUID="ffc7dedc-ce6c-45a9-b233-7ce214682178" TYPE="ext4"
/dev/sda6: UUID="1347e64b-d51e-4410-ae43-cfdac8959583" TYPE="swap"
/dev/sr0: LABEL="Ubuntu 12.04.4 LTS i386" TYPE="iso9660"

以及mtab文件。
/dev/sda5 / ext4 rw,errors=remount-ro 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
none /sys/fs/fuse/connections fusectl rw 0 0
none /sys/kernel/debug debugfs rw 0 0
none /sys/kernel/security securityfs rw 0 0
udev /dev devtmpfs rw,mode=0755 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=0620 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0

目前,我正在从live CD启动,所以我猜其中一个设备是CD媒体。

最佳答案

我正在运行Ubuntu12.04并查看我的fstab,我认为这应该对你有用(我用你的Uuid更新了):

proc            /proc           proc    nodev,noexec,nosuid 0       0
# main
UUID=ffc7dedc-ce6c-45a9-b233-7ce214682178 /               ext4    errors=remount-ro 0       0
# swap
UUID=1347e64b-d51e-4410-ae43-cfdac8959583 none            swap    sw              0       0

10-06 06:33