+ -
当前位置:首页 → 问答吧 → 【原创】LFS6.3速成视频

【原创】LFS6.3速成视频

时间:2008-07-29

来源:互联网

视频放在我的博客上http://blog.sina.com.cn/s/blog_535be3bb0100ac7v.html
----------------------------------------------

#版本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

总结的不错,你已经更上一层楼了。但是lfs的乐趣和目的是自己动手,一步一步从头做起,在做的过程中学习。

作者: 许木木   发布时间: 2008-07-30

一步步做完第一遍,我保证你不会想做第二遍
到时候你又想多搞几次BLFS咋整?
照上面的不到100条命令,而且不用手输,轻松搞定LFS何乐而不为
接下来制定你的BLFS,也可以用类似方法搞定
尤其对于那些LFS狂热粉丝们,在真实机器上装来装去的
如果一条条命令输,手误不说,估计装好也累个够呛
所以以上方法适合老手们快速搭建LFS,新手们看完youbest大侠的
大作,觉得自己没那耐心搞完,而又很想看看LFS啥样子的,可以参考着做
:)

作者: wzl7222504   发布时间: 2008-07-30

而且LFS的命令实在太多,不易成功
但有人想BLFS苦于LFS失败率太高的。这就是个不错的选择
:)

作者: wzl7222504   发布时间: 2008-07-30

不错,楼主说得也不错,只要你手工劳动完成过一次,绝对不想再来第二次.

我手工完成了一次后就想着如何省力

终于发现这个,也是相当不错,对着这个已经完成了.

谢谢楼主.

顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶

作者: tiansm   发布时间: 2008-07-31

同意2楼,不要说做二次,真正想学LFS,做十次都不多,用这个,感觉没有学LFS的必要

作者: showboy   发布时间: 2008-08-01

想問問樓主用什麼軟件來錄制視頻的?

作者: d00m3d   发布时间: 2008-08-03

阿,版主大哥阿,我用的屏幕录像专家V6.0分辨率调到800X600,这样虚拟机全屏后看起来跟真机器一样,然后直接转成avi,后来转flash的时候有点失真,avi的我还保留着,不过没找到可以直接上传avi的网站

作者: wzl7222504   发布时间: 2008-08-05

把复杂的事情搞简单就是贡献,把简单的事情搞复杂就是犯罪。

作者: shinesoft   发布时间: 2008-08-05

看了下,很不错,支持下。今天看了视屏才知道还能进X

@。@

我都在终端装的。。。

作者: benbenr   发布时间: 2008-08-08

楼主,怎么附件下载的是php啊,不能用啊,发给我一份吧,qq79619002;谁有的也可以发给我,谢谢!

作者: wubian   发布时间: 2008-08-08

左键选择,中键粘贴即可。如果没有中键,同时按左右键模拟中键,不需要点右键。
另,建议手敲。

作者: tfkdmwmqtr   发布时间: 2008-08-10