|
|

楼主 |
发表于 2005-6-24 13:33:48
|
显示全部楼层
Post by glhonline
能说一下你的具体过程吗
主要是设置general.ent文件内容:
Post by general.ent文件内容
<!--以下选择挂载 安装LFS的分区 的目录,一般是/mnt/lfs
在这之前,要划分用来安装LFS的分区,并且分区格式一般要是ext3或ext2
可以在DOS下用PQMAGIC划分
在Linux下我不熟悉,参考linuxsir.cn的其它文章
记得turbolinux 6.1 带了一个类似pqmagic的开源软件
-->
<!ENTITY LFS "/mnt/lfs">
<!-- LFS 源代码包 所在的目录,根据自己的情况设置 -->
<!ENTITY orig_packages_dir "/usr/src/packages">
<!-- 用于安装LFS的分区,根据自己的具体情况设置 -->
<!ENTITY lfs_partition "/dev/hda2">
<!-- 用于安装LFS的分区的类型,根据自己的情况设置 -->
<!ENTITY fs_type "ext3">
<!-- 交换分区,可与主系统一起使用,可通过 cat /etc/fstab 察看主系统的swap的分区信息 -->
<!ENTITY swap_partition "/dev/hda3">
<!-- 安装好LFS后,你的LFS的机器名,由自己随意设置 -->
<!ENTITY hostname "yourhost">
<!-- 你的机器所在的域名,没有则像下面这样留空,假如在公司,可将公司的域名填入,如sina.com -->
<!ENTITY domain "">
<!-- 你机器所在网络的网关、是否启动LFS时激活网卡、你机器的IP、
掩码(24表示掩码为255.255.255.0)、你机器所在网络的广播域,根据你的具体情况设置 -->
<!ENTITY gateway "172.16.1.1">
<!ENTITY on_boot "yes">
<!ENTITY IP "172.16.1.22">
<!ENTITY prefix "24">
<!ENTITY broadcast "172.16.1.255">
<!-- 环回地址,一般不用改 -->
<!ENTITY nameserver-ip "127.0.0.1">
<!-- 所用的网卡类型,一般可能是RTL8139的多,则设置为8139too
网卡设备名一般为eth0,不用改 -->
<!ENTITY network-card-module "sis900">
<!ENTITY network-interface "eth0">
<!-- 时区设置,一般为亚洲->上海,如下设置 -->
<!ENTITY localtime "/usr/share/zoneinfo/Asia/Shanghai">
<!-- 键盘类型,一般都是美国,不用改 -->
<!ENTITY keymap "i386/qwerty/us.map.gz">
<!-- 是否使用网络时间,我一般改为0,不使用网络时间 -->
<!ENTITY UTC "0">
<!-- Temporary user name used for installing Chapter 5.
This is a user in the host distribution. It will not
be deleted at the end of the build.
If the user does not exist it will be created.
-->
<!ENTITY lfs-user "lfs">
<!-- 主系统中用户“lfs”的密码,设置为你在主系统中建立的lfs用户一致的密码 -->
<!ENTITY lfs-password "mylfs6">
<!-- lfs用户的主目录,不用改 -->
<!ENTITY lfs-user-dir "/home/&lfs-user;">
<!-- 安装好LFS后,准备在LFS的设置的root用户的密码,可自己随意设置 -->
<!ENTITY password "mylfs6@2005">
<!-- LFS book version -->
<!ENTITY LFS-version "6.0-CD">
<!-- THE FOLLOWING TWO ENTITIES DECLARATIONS SHOULDN'T BE MOFIFIED
UNLESS YOU KNOW WHAT YOU ARE DOING
-->
<!-- 在ALFS时将使用的LFS源代码包的目录,一般不用改 -->
<!ENTITY packages_dir "/tools/packages-&LFS-version;">
<!-- 编译时源代码包准备解压到的目录,一般不用改 -->
<!ENTITY build_dir "/tools/build">
<!-- 用GCC编译时的优化参数,强烈建议不要设置,留空! -->
<!ENTITY gcc_optimizations "">
<!-- 编译好的gcc目标文件的目录名,不用改 -->
<!ENTITY gcc_target "i686-pc-linux-gnu">
<!-- Linux .config 文件名。可将主系统中的/boot/config-x.x.x复制到
LFS 源代码包所在的目录,文件名改为linux-config -->
<!ENTITY kernel-config "linux-config">
<!-- grub 设置。根据自己的情况设置。
grub-root是grub引导的分区,设置成LFS安装分区的分区号
grub-install-location是安装grub引导信息的硬盘号。如果不想安装在硬盘的MBR上,
则设置成其它分区,如"hd0,1",我在安装主系统时,建立一个单独的/boot分区,
从/boot分区引导系统。我的/boot分区的分区号为1。
注意:grub菜单需要编辑chapter08/grub.xml文件,在该文件中设置好 -->
<!ENTITY grub-root "hd0,0">
<!ENTITY grub-install-location "hd0">
<!-- dynamic linker in the gcc specs file that your system uses,
e.g.
x86 = ld-linux.so.2
powerpc = ld.so.1
-->
<!ENTITY glibc-loader "ld-linux.so.2">
<!-- terminal type for your host system (found in the TERM
environment variable
-->
<!ENTITY TERM "linux">
<!-- argument entities for /etc/sysconfig/console script -->
<!ENTITY keymap-args "">
<!ENTITY font-args "">
<!-- locale setting for /etc/profile -->
<!ENTITY locale-language "en">
<!ENTITY locale-country "US">
|
|