【原创】LFS6.3速成视频
时间:2008-07-29
来源:互联网
----------------------------------------------
#版本lfs6.3-r2160:http://ftp.lfs-matrix.net/pub/lfs-li...-6.3-r2160.iso 环境:VM6.0
cfdisk
#分区
mkswap /dev/sda1
mke2fs /dev/sda2
#下载lfs_6.3.zip
unzip *.zip
mkdir /share
cp *.sh /share
chmod 777 /share/*.sh
/share/01.sh
su - lfs
/share/02.sh
source ~/.bash_profile
cd $LFS/sources
/share/03.sh
strip --strip-debug /tools/lib/*
strip --strip-unneeded /tools/{,s}bin/*
rm -rf /tools/{info,man}
exit
chown -R root:root $LFS/tools
/share/04.sh
export LFS=/mnt/lfs
chroot "$LFS" /tools/bin/env -i \
HOME=/root TERM="$TERM" PS1='\u:\w\$ ' \
PATH=/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin \
/tools/bin/bash --login +h
#这里会提示I have no name
#另外开一个终端复制脚本到/mnt/lfs下
sh /05.sh
exec /tools/bin/bash --login +h
sh /06.sh
cd /sources
export LFS=/sources
sh /07.sh
exec /bin/bash --login +h
sh /08.sh
logout
export LFS=/mnt/lfs
chroot $LFS /tools/bin/env -i \
HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
PATH=/bin:/usr/bin:/sbin:/usr/sbin \
/tools/bin/bash --login
/tools/bin/find /{,usr/}{bin,lib,sbin} -type f \
-exec /tools/bin/strip --strip-debug '{}' ';'
logout
chroot "$LFS" /usr/bin/env -i \
HOME=/root TERM="$TERM" PS1='\u:\w\$ ' \
PATH=/bin:/usr/bin:/sbin:/usr/sbin \
/bin/bash --login
cd /sources
export LFS=/sources
sh /09.sh
cd /sources
tar xvf $LFS/linux-2.6.22.5.tar.bz2
cd linux-2.6.22.5
make mrproper
make menuconfig
#这里:在Device Drivers->SCSI device support->SCSI low-level drivers下加[*]B#usLogic SCSI support的支持
# 在Device Drivers->Networking support->Ethernet (10 or 100Mbit)加[M]AM#D PCnet32 PCI support的支持
# 在Device Drivers->Sound->Advanced Linux Sound Architecture->PCI devic#es加入[M](Creative) Ensoniq AudioPCI 1371/1373的支持
make
make modules_install
cp -v arch/i386/boot/bzImage /boot/lfskernel-2.6.22.5
cp -v System.map /boot/System.map-2.6.22.5
cp -v .config /boot/config-2.6.22.5
install -d /usr/share/doc/linux-2.6.22.5
cp -r Documentation/* /usr/share/doc/linux-2.6.22.5
grub
root (hd0,1)
setup (hd0)
quit
cat > /boot/grub/menu.lst << "EOF"
# Begin /boot/grub/menu.lst
# By default boot the first menu entry.
default 0
# Allow 30 seconds before booting the default.
timeout 30
# Use prettier colors.
color green/black light-green/black
# The first entry is for LFS.
title LFS 6.3
root (hd0,1)
kernel /boot/lfskernel-2.6.22.5 root=/dev/sda2 vga=788
EOF
mkdir -v /etc/grub
ln -sv /boot/grub/menu.lst /etc/grub
logout
#大功告成
#警告:01-09脚本只能在linux下修改,最好不要到win下修改;因为win的编辑器会自动添加符号使得脚本无法使用,09.sh必须根据自己的分区,网络环境等实际情况修
#改,我的是虚拟机,可作参考。
----------------------------------------------
以上所需脚本已经打好包放在下面了,如有问题请联系我:[email protected]
lfs01.JPG (30.4 KB, 61 次查看) | |
lfs02.JPG (66.8 KB, 50 次查看) | |
lfs03.JPG (57.6 KB, 49 次查看) |
lfs6_3.zip (9.7 KB, 167 次查看) |
作者: wzl7222504 发布时间: 2008-07-29
作者: 许木木 发布时间: 2008-07-30
到时候你又想多搞几次BLFS咋整?
照上面的不到100条命令,而且不用手输,轻松搞定LFS何乐而不为
接下来制定你的BLFS,也可以用类似方法搞定
尤其对于那些LFS狂热粉丝们,在真实机器上装来装去的
如果一条条命令输,手误不说,估计装好也累个够呛
所以以上方法适合老手们快速搭建LFS,新手们看完youbest大侠的
大作,觉得自己没那耐心搞完,而又很想看看LFS啥样子的,可以参考着做
:)
作者: wzl7222504 发布时间: 2008-07-30
但有人想BLFS苦于LFS失败率太高的。这就是个不错的选择
:)
作者: wzl7222504 发布时间: 2008-07-30
我手工完成了一次后就想着如何省力
终于发现这个,也是相当不错,对着这个已经完成了.
谢谢楼主.
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
作者: tiansm 发布时间: 2008-07-31
作者: showboy 发布时间: 2008-08-01
作者: d00m3d 发布时间: 2008-08-03
作者: wzl7222504 发布时间: 2008-08-05
作者: shinesoft 发布时间: 2008-08-05
@。@
我都在终端装的。。。
作者: benbenr 发布时间: 2008-08-08
作者: wubian 发布时间: 2008-08-08
另,建议手敲。
作者: tfkdmwmqtr 发布时间: 2008-08-10
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28