nALFS安裝記錄【原創】


步驟:
0.host:rhel4u2 2.6.9-22.EL
1.版權:C++實驗室原創,http://www.ctag.cn
   聯繫MSN:[email protected]
2.需要下載的文件:nALFS-1.2.6.tar.bz2, profile-LFS-6.1.1-1.tar.bz2
  分別是:安裝程序,配置文件,版本最好對應
  源碼包使用:lfslivecd-x86-6.1.1-3.iso  裏面的
3.安裝nALFS:
  ./configure
  make
  make install
4.創建lfs用戶
  groupadd lfs
  useradd -s /bin/bash -g lfs -m -k /dev/null lfs
  passwd lfs
5.格式化分區:mke2fs /dev/hda4(使用ext2)
  掛載lfs分區:mount /dev/hda4 /mnt/lfs(這裏根據自己的情況選擇分區)
6.解壓縮源程序檔案
  mkdir -p /your/LFS-6.1/packages
  cp /mnt/iso/lfs-sources/* /your/LFS-6.1/packages
7.再‘profile-1.2.6解壓縮’的路徑下運行下面命令,去除make check
  sed -i -e 's:check</param>:-n &:g' chapter0{5,6}/*xml
  這樣check前面都加-n,表示只打印命令不執行
  修改chapter05/glibc.xml和chapter06/glibc.xml文件,去掉--disable-profile
8.配置config下的文件
  (1)general.ent
     localtime域:/usr/share/zoneinfo/Asia/Shanghai
     lfs-user域:lfs
     lfs-password域:111111
     password域:111111
  (2)console.xml刪除18和27行的'<--'和'-->'
  (3)package.ent中需要修復的參數
     經覈對,不需要修改
9.配置skeleton下的文件
  (1)boot/grub/menu.lst
     # LFS
     title LFS 6.1
     root (hd0,3)
     kernel /boot/lfskernel-2.6.11.12 root=/dev/hda4
  (2)etc/fstab
     /dev/hda4      /            ext2  defaults         1     1
  (3)etc/modprobe.conf
     刪除sis900網卡
  (4)etc/hosts
     保留127.0.0.1 localhost即可
     etc/sysconfig/network-devices/ifconfig.eth0/ipv4文件配置eth0,
     ONBOOT改爲no
  (5)etc/sysconfig/clock的UTC改爲0,不需要網絡時間
  (6)解壓縮kernel-2.6.11.12.tar.bz2然後 make oldconfig,把生成的'.config'文件
     拷貝到skeleton根目錄,然後改名爲:linux-kernel-config
  (7)etc/sysconfig/network 配置系統主機名
  (8)etc/resolv.conf配置DNS
10.用root用戶運行“./runit.sh skeleton”, 按y,再回車2次,再按s,再按n
   完成後按q,再按y
11.拷貝 grub 的啓動文件
     這兩步都可以不用
     cp -a /mnt/lfs/usr/lib/grub/i386-pc/* /mnt/lfs/boot/grub/
     umount /mnt/lfs
12.time stamp
   (1)臺機:c4 2.4G, 512Mem, 845 Board: 08'09'07
   (2)本本:740_1.73G, 1024Mem, 915 Board: 暫未測試
13.深圳市南山區科技園匯景豪苑海悅閣29a,零六年五月十日
 
 
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章