|
在真实分区上编译的 LFS7。照着 LFS 的 book 来做的。一次成功。
LFS7还没有中文的,看英文眼睛好累呀。
不过,总算过来了,对Linux的各种工具,启动(grub),启动后的处理,有了一个更深的印象。
由于是真实的分区,没地儿截图。。。。没办法。
经验1:
最后安装 grub时,由于我们使用的是 grub 1.99 ,好象只能安装到 mbr ,于是,那些先windows 后 linux 的就麻烦了,因为 grub 一旦写到 mbr,意味着你的 windows 可能无法再引导,而且,手册中也没有告诉你要怎么把 windows 找回来。
[color="Red"][重要!Important! 请参看二楼!]
实际的操作是,我们在做 8.4.4. Creating the Configuration File时要注意,
其原始的配置文件如下:
- # Begin /boot/grub/grub.cfg
- set default=0
- set timeout=5
- insmod ext2
- set root=(hd0,2)
- menuentry "GNU/Linux, Linux 3.1-lfs-7.0" {
- linux /boot/vmlinuz-3.1-lfs-7.0 root=/dev/sda2 ro
- }
复制代码
我们可以在其后面再加一条,引导进windows的,这样,下次 mbr中的 grub 就可以引导我们的 lfs 和 windows 了,加完之后如下:
PS:上半部分我也改变了。
PS:我们假定Windows 装在第1个主分区上,使用ntfs文件系统
- # Begin /boot/grub/grub.cfg
- set default=0
- set timeout=5
- menuentry "GNU/Linux, Linux 3.1-lfs-7.0" {
- insmod ext2
- set root=(hd0,2)
- linux /boot/vmlinuz-3.1-lfs-7.0 root=/dev/sda2 ro
- }
- menuentry "Windows " {
- insmod ntfs
- set root=(hd0,1)
- chainloader +1
- }
复制代码 |
|