jerryfleming 发表于 2008-6-30 09:23:17

不能mount /boot

我的/etc/fstab里面有
LABEL=BOOT                /boot                ext3                defaults                1 2
并且tune2fs也说/dev/sda1分区的label是BOOT
# tune2fs -l /dev/sda1
tune2fs 1.40.9 (27-Apr-2008)
Filesystem volume name:   BOOT
但是我挂载时出错
# mount /boot/
mount: special device /dev/sdb1 does not exist
请问如何解决?

npcomet 发表于 2008-6-30 10:27:09

用/dev/sda1代替卷标

jerryfleming 发表于 2008-6-30 10:45:24

这个当然可以了。我是想问,为什么用LABEL=BOOT不行?我如果从genkernel编译的内核启动,就没问题,并且总是认为硬盘是sdb,但是自己编译的内核却认为是sda,不知道什么原因。为了两个内核都能启动,才想到用卷标了。

npcomet 发表于 2008-6-30 11:05:37

改变卷标试一试
再不行就用UUID吧

jiangtao9999 发表于 2008-7-1 21:34:46

你查看一下 /boot 的卷标吧。

wsm 发表于 2008-7-3 22:26:52

好奇的路过......
至今不知道那里能看到uuid

jiangtao9999 发表于 2008-7-3 22:35:31

localhost ~ # ls /dev/disk/by-uuid/
24C0B88CC0B865A8                      6516966a-f0de-4fcc-8369-32d3dd52bf5f
28F01378F0134B86                      a03deca1-bb87-49b5-a0ba-3a1f4a540893
50d5d8a2-b340-48ad-94b5-bf46857f86f1
localhost ~ # ls /dev/disk
by-idby-labelby-pathby-uuid
localhost ~ #

jiangtao9999 发表于 2008-7-3 22:35:50

里面都是 link 。

jiangtao9999 发表于 2008-7-3 22:37:42

# mount /boot/
mount: special device /dev/sdb1 does not exist

已经提示 /dev/ 的设备了。表明 label 起作用了啊。不过是 sdb1 诶……
是不是有两个用 BOOT 卷标的分区?

jerryfleming 发表于 2008-7-4 09:46:48


已经提示 /dev/ 的设备了。表明 label 起作用了啊。不过是 sdb1 诶……
是不是有两个用 BOOT 卷标的分区?

没有。所以才怪啊。

jiangtao9999 发表于 2008-7-4 12:47:02

你看看 label 里面的那个 url 指向哪里了吧。
页: [1]
查看完整版本: 不能mount /boot