2007年8月20日 星期一

slax-popcorn-5.1.8 Install and DIY

使用 real mode Hard Disk 安裝方式.
環境. 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 = 50” >> lilo.conf

#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 開機了


2. 修改slax開機自動進入 Xwindow, 並自動login

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. 把要運行的程式放到這個目錄中

. 完成

沒有留言: