我为我的系统 Ubuntu 11.10 添加了一个新硬盘(sdb1,500GB)。我在 Ubuntu 帮助中找到了这一行,并将其添加到 /etc/fstab 中
#new hard drive sdb1
UUID=48DCF742DCF728B8 /NewDisc ntfs defaults 0 2
但是我不断收到启动错误,提示系统无法挂载新硬盘,因为它有严重错误。磁盘只有一个分区占用了所有空间,即 NTFS,由 Windows 7 创建和格式化,位于另一个分区 (sda5) 上,上面只有几个测试文件。
然后我注意到在 fstab 文件中,系统添加了另一个 NTFS 分区,如下所示
# /windows was on /dev/sda4 during installation
UUID=BC7A37A77A375D78 /windows ntfs defaults,umask=007,gid=46 0 0
这两个条目有什么区别?
有趣的是,当我将 fstab 文件中的新硬盘条目更改为
#new hard drive sdb1
UUID=48DCF742DCF728B8 /NewDisc ntfs defaults,umask=007 0 0
我停止出现启动错误。但我不确定这是否是正确的做法,以及我是否可以保留这些设置(umask 和最后一位数字 o)???
请帮忙!!!
编辑
结果是cat /proc/partitions
major minor #blocks name
8 0 312571224 sda
8 1 1 sda1
8 2 39062047 sda2
8 3 201945082 sda3
8 4 48122880 sda4
8 5 21374419 sda5
8 6 2064321 sda6
8 16 488386584 sdb
8 17 488383488 sdb1
答案1
如果您不担心新硬盘上的文件,为什么不重新格式化该硬盘并在其上放置一个新的 NTFS 分区。
只需从中删除行/etc/fstab
并重新启动计算机进入 Ubuntu。打开类似 GParted 的程序并从硬盘中删除现有分区。然后创建一个 NTFS 类型的新分区。最后,将该行重新插入/etc/fstab
(第一个,但0
最后一列用 代替2
:
UUID=48DCF742DCF728B8 /media/windows ntfs defaults 0 0