QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3060|回复: 10

不能mount /boot

[复制链接]
发表于 2008-6-30 09:23:17 | 显示全部楼层 |阅读模式
我的/etc/fstab里面有
LABEL=BOOT                /boot                ext3                defaults                1 2
并且tune2fs也说/dev/sda1分区的label是BOOT
# tune2fs -l /dev/sda1
tune2fs 1.40.9 (27-Apr-200
Filesystem volume name:   BOOT
但是我挂载时出错
# mount /boot/
mount: special device /dev/sdb1 does not exist
请问如何解决?
发表于 2008-6-30 10:27:09 | 显示全部楼层
用/dev/sda1代替卷标
回复

使用道具 举报

 楼主| 发表于 2008-6-30 10:45:24 | 显示全部楼层
这个当然可以了。我是想问,为什么用LABEL=BOOT不行?我如果从genkernel编译的内核启动,就没问题,并且总是认为硬盘是sdb,但是自己编译的内核却认为是sda,不知道什么原因。为了两个内核都能启动,才想到用卷标了。
回复

使用道具 举报

发表于 2008-6-30 11:05:37 | 显示全部楼层
改变卷标试一试
再不行就用UUID吧
回复

使用道具 举报

发表于 2008-7-1 21:34:46 | 显示全部楼层
你查看一下 /boot 的卷标吧。
回复

使用道具 举报

发表于 2008-7-3 22:26:52 | 显示全部楼层
好奇的路过......
至今不知道那里能看到uuid
回复

使用道具 举报

发表于 2008-7-3 22:35:31 | 显示全部楼层
  1. localhost ~ # ls /dev/disk/by-uuid/
  2. 24C0B88CC0B865A8                      6516966a-f0de-4fcc-8369-32d3dd52bf5f
  3. 28F01378F0134B86                      a03deca1-bb87-49b5-a0ba-3a1f4a540893
  4. 50d5d8a2-b340-48ad-94b5-bf46857f86f1
  5. localhost ~ # ls /dev/disk
  6. by-id  by-label  by-path  by-uuid
  7. localhost ~ #
复制代码
回复

使用道具 举报

发表于 2008-7-3 22:35:50 | 显示全部楼层
里面都是 link 。
回复

使用道具 举报

发表于 2008-7-3 22:37:42 | 显示全部楼层
# mount /boot/
mount: special device /dev/sdb1 does not exist

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

使用道具 举报

 楼主| 发表于 2008-7-4 09:46:48 | 显示全部楼层
已经提示 /dev/ 的设备了。表明 label 起作用了啊。不过是 sdb1 诶……
是不是有两个用 BOOT 卷标的分区?


没有。所以才怪啊。
回复

使用道具 举报

发表于 2008-7-4 12:47:02 | 显示全部楼层
你看看 label 里面的那个 url 指向哪里了吧。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-4-27 03:41 , Processed in 0.047328 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表