LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1386|回复: 16

/boot下文件不见了??

[复制链接]
发表于 2009-7-13 19:55:31 | 显示全部楼层 |阅读模式
我是新手,在 Vbox下安装了Gentoo,可是查看/boot,却是空的

  1. # ls -al /boot
  2. total 8
  3. drwxr-xr-x    2   root  root  4096 Jul  13  19:02  .
  4. drwxr-xr-x  19   root  root  4096 Jul  12  10:30  ..
复制代码

安装时是给/boot分配独立分区

  1. # fdisk -l
  2. ... ...
  3.      Device Boot       Start        End            Blocks      Id    System
  4. /dev/hda1                    1        200          100768+    83    Linux
  5. /dev/hda2                200      2282         1049328     82    Linux swap / Solaris
  6. /dev/hda3              2283    33288       15627024     83    Linux

  7. #df  -lh
  8. Filesystem              Size        Used    Avail     Use%     Mounted  on
  9. /dev/hda3               15G         2.2G    12G      16%       /
  10. udev                       10M         140k    9.9M       2%       /dev
  11. shm                        251M             0    251M      0%       /dev/shm

  12. #nano -w /etc/fstab
  13. ... ...
  14. /dev/hda1                  /boot            ext3             noauto,noatime   1  2
  15. /dev/hda3                  /                   ext3              noatime               0  1
  16. /dev/SWAP                  none           swap            sw                        0  0
  17. /dev/cdrom                 /mnt/cdrom   auto             noauto,ro            0  0
复制代码

为什么结果都不一样,请问各位,这是怎么回事?
发表于 2009-7-13 20:27:52 | 显示全部楼层
你的fstab的 boot 那项是不是有个 noauto。如果有,大概是因为没有挂载的缘故。
回复 支持 反对

使用道具 举报

发表于 2009-7-13 21:00:28 | 显示全部楼层
因为设置了noauto,所以/boot没有自动挂载
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-13 22:19:01 | 显示全部楼层
Post by iwanttobethat;2005907
因为设置了noauto,所以/boot没有自动挂载
那怎样才能重新挂载呢
回复 支持 反对

使用道具 举报

发表于 2009-7-13 22:25:17 | 显示全部楼层
Post by mozimuyu;2005922
那怎样才能重新挂载呢

root用户下, mount /boot
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-13 22:45:18 | 显示全部楼层
Post by blackwhite;2005923
root用户下, mount /boot
哦,明白了,是可以挂载了,不过还有个问题
挂载前在原来的根目录下有个boot 文件跟挂载后的/boot 有什么关系呢
挂载前cp一个文件到boot下,mount /boot后,ls后找不到这个文件
而在列出的文件中看到连接文件boot----> .
他们之间是什么关系呢
回复 支持 反对

使用道具 举报

发表于 2009-7-13 23:20:48 | 显示全部楼层
编辑的 时候 /boot   有noauto 字的话 装完出问题吗?官方网上装机说明也有这个 装了好几边没有成功
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-13 23:35:45 | 显示全部楼层
Post by zaifeng;2005937
编辑的 时候 /boot   有noauto 字的话 装完出问题吗?官方网上装机说明也有这个 装了好几边没有成功
没怎么看明白你的意思,在/etc/fstab的设置里,/boot 设成了noauto,现在这个项改成了defaults,已经可以自动挂载了
当初装系统的时候用手动配置内核,编译了好几遍,改来改去,还是找不到root的分区,后来用genkernel自动配置才可以
回复 支持 反对

使用道具 举报

发表于 2009-7-14 08:39:17 | 显示全部楼层
livecd linux # cd /etc
livecd etc # nano -w fstab
/dev/sda1   /boot     ext2    noauto,noatime     1 2
/dev/sda3   /         ext3    noatime            0 1
/dev/sda2   none      swap    sw                 0 0

就是这个 我是装到重启没有问题  但重启的时候 停住了 要手动 进系统的时候也停住 进不去了
回复 支持 反对

使用道具 举报

发表于 2009-7-14 08:57:03 | 显示全部楼层
gentoo这系统真奇怪.装完系统之后boot分区难道还真的手动吗.
回复 支持 反对

使用道具 举报

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

本版积分规则

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