LinuxSir.cn,穿越时空的Linuxsir!

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

RHCE一模拟题, /etc/fstab被删除怎么办?

[复制链接]
发表于 2003-8-12 22:45:51 | 显示全部楼层 |阅读模式
这是在eloo的一位老师曾经出过的题

我试了一下,无论是rescue进去还是single mode进去后,
除了能用fdisk看到有几个分区,把boot 和 swap分区可以找到,其他的根本就不可能和文件系统的 mount point对应起来?
例如

fdisk 进去后p
/dev/hda1   *         1        13    104391   83  Linux
/dev/hda2            14       332   2562367+  83  Linux
/dev/hda3           333       397    522112+  83  Linux
/dev/hda4           398      1027   5060475    5  Extended
/dev/hda5           398       461    514048+  83  Linux
/dev/hda6           462       512    409626   82  Linux swap
/dev/hda7           513       550    305203+  83  Linux
/dev/hda8           551       563    104391   fd  Linux raid autodetect
/dev/hda9           564       576    104391   fd  Linux raid autodetect

除了/dev/hda2 是 /boot   和 /dev/hda6是swap,剩下的哪跟哪呀?


  
发表于 2003-8-13 09:45:53 | 显示全部楼层
没办法....
手写fstab........
也别考虑single了,直接用rescue.........
此题难点是raid.........
可以查看/etc/raidtab.........
若raidtab也被删掉了....
还有最后一招........
放弃吧........
发表于 2003-8-13 09:52:28 | 显示全部楼层
所谓放弃是,暂时放弃,有时间还可以考虑.
特别是raid才有2-3个分区.
猜猜看,
lsraid........
/proc/mdstat..........
发表于 2003-8-13 10:12:12 | 显示全部楼层

何必在乎RAID!

步骤:
1.linux rescue 进入,应该无法挂接你硬盘上的系统(读的就是你的/etc/fstab)
2.fdisk -l 查看你的分区表
/dev/hda1 * 1 13 104391 83 Linux
/dev/hda2 14 332 2562367+ 83 Linux
/dev/hda3 333 397 522112+ 83 Linux
/dev/hda4 398 1027 5060475 5 Extended
/dev/hda5 398 461 514048+ 83 Linux
/dev/hda6 462 512 409626 82 Linux swap
/dev/hda7 513 550 305203+ 83 Linux
/dev/hda8 551 563 104391 fd Linux raid autodetect
/dev/hda9 564 576 104391 fd Linux raid autodetect
3.用e2label查看hda1,hda2,hda3,hda5,hda7的LABEL
  因为/boot,不可能做RAID./etc必须在/下,/etc/inittab要在启动时读到,所以也不可能做RAID,一般会把用户/home 或 用户(第三方)数据分区做RAID.也就是说RAID分区在启动Linux时是用不上的!不会那个变态把/usr作RAID吧
4.按照e2label的显示去构建/etc/fstab文件
5.重起ok
发表于 2003-8-13 22:58:38 | 显示全部楼层
我觉得kissingwolf使用e2label有道理.
可是
为什么说/boot和/不能是RAID?
从来没听说过,
我只知道/boot不可以是LVM.
想到LVM,这类型的题目如果有LVM,才是最变态吧.
不知有什么好方法查看那个挂载点是那个逻辑卷?
 楼主| 发表于 2003-8-14 09:03:57 | 显示全部楼层
谢谢各位,我用各位方法试过了,
e2label挺好用的。
 楼主| 发表于 2003-8-19 20:40:43 | 显示全部楼层
补充一句,boot可以用raid,但只能用raid1,在rh300教材上提到过
发表于 2003-8-19 23:09:36 | 显示全部楼层
/区不可以是raid?
 楼主| 发表于 2003-8-20 20:50:18 | 显示全部楼层
不是/,是/boot
发表于 2003-8-20 22:30:17 | 显示全部楼层
kissingwolf说过,
/etc必须在/下,/etc/inittab要在启动时读到,所以也不可能做RAID
我没记得书上讲过。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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