原创 手斧Linux – 從LFS到Funtoo (118)
說明: usr/portage/distfiles/存放的是portage要用的源碼包,--exclude=usr/portage/distfiles/* 使得提取出來的rootfs裏不包含distfiles裏的內容,這樣會使得root
原创 手斧Linux – 從LFS到Funtoo (127)
第14章 製做啓動U盤-方法1 step1:準備syslinux。 在之前的步驟裏,己編譯安裝了syslinux5.00,因此這裏不需要再做什麼了。 step2:準備U盤。 在之前的步驟裏,己將一個8G的U盤分成兩個區:一個msdos分
原创 手斧Linux – 從LFS到Funtoo (123)
label hd0 MENU LABEL Boot from first hard disk kernel chain.c32 append hd0 TEXT HELP Boot local OS installed on
原创 手斧Linux – 從LFS到Funtoo (134)
2. 如何手工將生成的initramfs包解開? 爲什麼要解開生成的包呢?因爲在排錯時,需要查驗initramfs包裏的內容,以驗證思路,堅定決心。以gentoo官方livecd裏的initramfs爲例,這個initramfs的文件名
原创 手斧Linux – 從LFS到Funtoo (116)
echo 'routes_eth0="default via 192.168.1.1"' >> net 以上兩行是靜態地址,或用以下的dhcp分配。 echo 'config_eth0=( "dhcp" )' >> net rc-upd
原创 手斧Linux – 從LFS到Funtoo (120)
-hda HDA \ -append "root=/dev/sda rw init=/sbin/init panic=1 PATH=/bin:/sbin console=ttyS0 HOST=x86_6
原创 手斧Linux – 從LFS到Funtoo (122)
MENU RESOLUTION 800 600 MENU WIDTH 77 MENU MARGIN 10 MENU ROWS 12 MENU HSHIFT 10 MENU VSHIFT 5 menu color title
原创 手斧Linux – 從LFS到Funtoo (124)
第13章 LiveCD問題分析 1,關於qemu命令行裏的 -boot d -cdrom myfuntoo.iso。 -cdrom myfuntoo.iso 讓qemu虛擬機裏輸出一個cdrom設備,並有光盤output.iso在裏面
原创 手斧Linux – 從LFS到Funtoo (130)
step6:在啓動參數裏增加slowusb,使得啓動時,留下停頓時間,以讓usb能掛載上來。命令如下: sed -i \ -e "s:cdroot:cdroot slowusb:" \ -e "s:kernel memt
原创 手斧Linux – 從LFS到Funtoo (117)
step13:安裝syslog-ng vixie-cron。命令如下: emerge syslog-ng emerge vixie-cron rc-update add syslog-ng default rc-update add vi
原创 手斧Linux – 從LFS到Funtoo (119)
第12章 製作LiveCD step1:對rootfs裏的內容進行調整,以適應liveCD。命令如下: cd $LFS/../rootfs cat >etc/fstab <<EOF ###########################
原创 手斧Linux – 從LFS到Funtoo (135)
/usr/share/genkernel/default/busy-config。 6 . 如何追蹤mount命令的執行過程? 這個問題,從簡說明一下。initramfs裏執行mount命令,其實是由busybox提供的,也就是說,mo
原创 手斧Linux – 從LFS到Funtoo (121)
rm -rf CDroot fi mkdir CDroot mkdir CDroot/{isolinux,boot} # -------用官方的syslinux5.00 cp -v syslinux-5.00/core/isolinu
原创 手斧Linux – 從LFS到Funtoo (126)
e,內核裏要支持devtmpfs-mount? 在內核裏配上,沒解決問題。 f,用ext3文件系統代替squashfs來做? 一樣會在mount時走沒掉, g,squashfs做和解時用的壓縮算法不一樣? 用非壓縮格式,
原创 手斧Linux – 從LFS到Funtoo (128)
step7:卸載U盤和ISO。命令如下: umount myfuntoo rm -rf myfuntoo sync umount udisk rm -rf udsik step8:向U盤安裝syslinux。命令如下: syslinu