分区挂载失败
发表于 : 2009-03-23 18:06
系统有3个分区,sda5载在/,sda6挂载在/work,sda7作为交换区,重装系统ubuntu8.1,没有重新分区,将sda格式化,仍然挂载在/,sda6没有被格式化,依然挂载在/work, swap不变!重装后,/etc/fstab内容如下:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda5
UUID=d579a86f-2a4b-460f-9bc7-5fe703b0e11a / ext3 relatime,errors=remount-ro 0 1
#/dev/sda6
UUID=c9bea3ff-ff36-4994-9b12-da37f844edcd /work ext3 relatime 0 2
# /dev/sda7
UUID=e7759b8f-aad2-4895-ab81-9aa2464665d6 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
在系统启动的过程中不能自动挂载sda6。后来我umount sda6 ,我用mkfs格式化,再mount上,问题依然存在!!后来发现sda6的UUID和fstab里面的不同(为什么会不同呢?),那么我将fstab内sda6的UUID改好,保存! 理论上问题就解决了,但是问题依然存在,sda6还不能自动挂载!
1)在重装的时候,只是格式化SDA5,sda5,sda6的挂载点都设定好,那现在系统应该都会给每个分区分配好UUID,就是说fstab里面的UUID就是我重装后,系统对各分区一个新辨认。为什么用命令查看SDA6的UUID会和fstab里面的不同?
2)我把uuid修改后,为什么还是挂载不了呢?
3)不用UUID,用/dev/sda6 /work ext3 relatime 0 2 也不可以自动挂载
各位给小弟解释一下!怎么解决呢?
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda5
UUID=d579a86f-2a4b-460f-9bc7-5fe703b0e11a / ext3 relatime,errors=remount-ro 0 1
#/dev/sda6
UUID=c9bea3ff-ff36-4994-9b12-da37f844edcd /work ext3 relatime 0 2
# /dev/sda7
UUID=e7759b8f-aad2-4895-ab81-9aa2464665d6 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
在系统启动的过程中不能自动挂载sda6。后来我umount sda6 ,我用mkfs格式化,再mount上,问题依然存在!!后来发现sda6的UUID和fstab里面的不同(为什么会不同呢?),那么我将fstab内sda6的UUID改好,保存! 理论上问题就解决了,但是问题依然存在,sda6还不能自动挂载!
1)在重装的时候,只是格式化SDA5,sda5,sda6的挂载点都设定好,那现在系统应该都会给每个分区分配好UUID,就是说fstab里面的UUID就是我重装后,系统对各分区一个新辨认。为什么用命令查看SDA6的UUID会和fstab里面的不同?
2)我把uuid修改后,为什么还是挂载不了呢?
3)不用UUID,用/dev/sda6 /work ext3 relatime 0 2 也不可以自动挂载
各位给小弟解释一下!怎么解决呢?