環境. vmware 5.5
source: slax-popcorn-5.1.8.iso
IDE HardDisk: 1G Byte
1. 安裝步驟
.使用 slax-popcorn-5.1.8.iso 開機
.確認 Hard Disk 未格式化, 分區, 使用過.
.確認在 VMWARE 中 HardDisk 裝在 IDE(0,0)
. 依照下列步驟操作
#fdisk /dev/hda
Command (M for help): m
…..
Command (M for help): p
……
Command (M for help): n
……
P
Partition number (1-4): 1
First cylinder (1-22192, default 1):
…..
Last cylinker or +size or +sizeM or +sizeK ( ….. ):
……..
Command (m for help): t
………
Hex code (type L to list codes): L
…….
Hex code (type L to list codes): 83 // 83 -> “Linux”
……
Command (m for help): w
…
#mkfs.ext3 /dev/hda1
….
#cd /mnt/
#mkdir hda1
#mount /dev/hda1 /mnt/hda1
#cd /mnt/hda1/
#cp ––preserve –R /{bin,dev,etc,home,lib,opt,root,sbin,usr,var} /mnt/hda1/
#mkdir /mnt/hda1/{boot,mnt,proc,sys,tmp}
#cp /boot/boot/vmlinuz /mnt/hda1/boot/
#mount –t proc proc /mnt/hda1/proc/
#mount -–bind /dev/ /mnt/hda1/dev/
#chroot /mnt/hda1/
#cd /etc/
#echo “boot = /dev/hda” > lilo.conf
#echo “prompt” >> lilo.conf
#echo “timeout =
#echo “image = /boot/vmlinuz” >> lilo.conf
#echo “root = current” >> lilo.conf
#echo “label = slax” >> lilo.conf
#echo “read-write” >> lilo.conf
#echo “” > lilo.conf
#lilo –v
……
完成, 可以使用HardDisk 開機了
A. 確認 /etc/inittab file 中, default runlevels 設為 3
B. 打開 /etc/rc.d/rc.slax , 在最下面找到以下代碼
If[ “$AUTOCMD” != “”]; then
echo “starting autoexec command: su –login –C ….
su –login –c “$AUTOCMD”
telinit 0
fi
在fi 後面加入
su –login –c “startx”
telinit 0
完成, 這樣便可以自動login以及進入Xwindow
3. 設定讓 slax 進入Xwindow 後自動執行程式.假定目前用戶為 root
A. 在 root 目錄中新建一個 Autostart 目錄
B. 把要運行的程式放到這個目錄中
. 完成