LinuxSir.cn,穿越时空的Linuxsir!

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

请教:LFSLiveCD-6.2.5可否在AMD64上构建纯32位系统?(以及GRUB链式引导疑问)

[复制链接]
发表于 2007-7-1 11:18:38 | 显示全部楼层 |阅读模式
第一个问题如题!

额外问题:
已有一张LFSLIVECD,想构建一个如下所示系统:
1. LFS6.2 32bit GRUB写入MBR
2. Kubuntu 7.04 32bit GRUB写入分区起始部分
3. Fedora 7 64bit GRUB写入分区起始部分
4. 游戏用的WinXP,略过……

问题是:可否用32bit GRUB链式引导64bit 的GRUB呢?以前用32bit的GRUB这样做链式引导没有问题的。

推测:GRUB写入MBR或者是分区起始的stage1和stage1_5部分应该是架构无关的吧,有关应该仅仅是stage2部分和GRUB tools部分,而这部分是不影响链式引导的。
发表于 2007-7-1 11:47:17 | 显示全部楼层
1. LiveCD 做 32 bit LFS 全完没有问题
2. Grub 只需安装一次,以後只要修改 menu.lst 更改或加入新的选项便行
3. Grub 现在仍是 32 bit 的,64 bit 系统也是用 32 bit Grub 来引导
回复 支持 反对

使用道具 举报

发表于 2007-7-2 05:12:55 | 显示全部楼层
d00m3d老大提到的第2条,很多人似乎都不知道,每次都重新弄一次grub,自寻烦恼的说。
回复 支持 反对

使用道具 举报

发表于 2007-7-2 08:40:52 | 显示全部楼层
√第二条深有感受,开始以为每次都要装grub,后来发现改一下menu.lst就好了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-2 22:58:10 | 显示全部楼层
这个……我不是不知道啦~

只是Fedora和Kubuntu这两个发行版的包管理体系,在每次升级内核的时候都会尝试依照它的规则生成新的menu.lst,甚至在我的本本上共用一个/boot分区都不可以!

而且同样主版本号的GRUB,实现的功能都不一样。譬如Fedora就有splash功能,Kubuntu的有这个选项,但图片格式要求与HOWTO的不一样,LFS的干脆没有功能。应该是编译时加了不同的选项或者打了不同的patch的缘故吧……

内核更新后手动添加我觉得麻烦,于是想出了链式引导的方法,让这些发行版各自维护各自的menu.lst吧,我只要维护LFS的够了……
回复 支持 反对

使用道具 举报

发表于 2007-7-3 06:06:51 | 显示全部楼层
Post by lovenemesis
只是Fedora和Kubuntu这两个发行版的包管理体系,在每次升级内核的时候都会尝试依照它的规则生成新的menu.lst,甚至在我的本本上共用一个/boot分区都不可以!

虽然我不熟识 Fedora,但也没有理由不能共用 /boot 的吧
Post by lovenemesis
而且同样主版本号的GRUB,实现的功能都不一样。譬如Fedora就有splash功能,Kubuntu的有这个选项,但图片格式要求与HOWTO的不一样,LFS的干脆没有功能。应该是编译时加了不同的选项或者打了不同的patch的缘故吧……

既然你喜欢 Fedora 的 Grub,那就用它来引导其他系统好了
Post by lovenemesis
内核更新后手动添加我觉得麻烦,于是想出了链式引导的方法,让这些发行版各自维护各自的menu.lst吧,我只要维护LFS的够了……

说了嘛,无需独立装,只要一个 menu.lst 就行,LFS 系统都能做出来了,手动添加也觉得麻烦?若如是,LFS 系统并不适合你。。。
回复 支持 反对

使用道具 举报

发表于 2007-7-4 06:51:30 | 显示全部楼层
只是Fedora和Kubuntu这两个发行版的包管理体系,在每次升级内核的时候都会尝试依照它的规则生成新的menu.lst,甚至在我的本本上共用一个/boot分区都不可以!

其实也没什么,因为 ubuntu/fedora 这类发行版,都是要的是自动管理,不过自动也有缺陷,就是不会维护其他发行版的东西了。呵呵。
回复 支持 反对

使用道具 举报

发表于 2007-7-4 20:16:10 | 显示全部楼层
这也是我最不喜欢各发行版的自动管理之处,自以为是 :beat

我用 Debian,仍坚持手动更改配置文件的说
回复 支持 反对

使用道具 举报

发表于 2007-7-4 20:22:42 | 显示全部楼层
我用过的发行版没改文件的嗜好。 ARCH/Gentoo。
:)
回复 支持 反对

使用道具 举报

发表于 2007-7-10 17:09:50 | 显示全部楼层
老大们,我顺带在这里问一个问题·~
我的电脑用了16G的空间安装了UBUNTU 7.04,分了512M作为SWAP,其余的15.5M全都作为/分区,我如果以之作为宿主系统,编译LFS的话,要分出一块来作为LFS的分区,我应该在哪里分呀?一直都不明白怎么在LINUX里,根分区不损失数据的情况下 分出一个分区
回复 支持 反对

使用道具 举报

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

本版积分规则

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