|
我按照 lfs-book 装好 lfs 了, 但碰到了下面的问题.
1. 系统启动到 /etc/rc.d/rc3.d/S30checkfs 显示 fsck 失败, root 分区非 ext3
于是我移走这个脚本, 系统可以正确加载 / 分区
我给 lfs 的 / 分区 /dev/hda2, 以前是 vfat, 我执行
mke2fs /dev/hda2
mount 后, 运行 mount 可以看出 /dev/hda2 已经是 ext3 分区了
但是用 fdisk -l 显示, /dev/hda2 仍然是 vfat 分区
在 msdos 下用 pamagic 看也是 fat32
请问怎样把这个分区标志改成 ext3, 而不要破坏我上面的 lfs 系统....
2 启动脚本 S10swap 也出现问题, 找不到 /dev/hda9
3. 执行完 /etc/rc.d/rc3.d/ 下面的脚本后, /etc/inittab 里面的
3:2345:respawn:/sbin/agetty tty3 9600
没得到执行, 系统停住不动了
之后我在 rc3.d 加入了一个脚本 S99bash, 内容是 /bin/bash
启动进入系统了. 发现 /dev 目录下面结构变了, 有很健全的目录结构,
没有了传统的 /dev/hda2.. 等东西. 大概因为我编译内核加上了 dev fs 支持.
那么 /etc/fstab 里面的 /dev/hda9 swap 要不要变成现在的新路径呢?
看起来 /dev/hda2 / ext3 它还是认的
问题多了点, 请大家指点一下 |
|