◆一、 隨身碟安裝Puppy Linux方法
1、下載安裝FlashBoot。可以在google上搜一下下載
運行FlashBoot,按紅色框選擇,點【下一步】
選擇你下載的iso鏡像,【下一步】
選擇你的隨身碟盤符,不要選錯了。點【下一步】
這一步要注意,預設選擇的是不格盤。建議先備份隨身碟的資料,然後選擇格式化隨身碟。我選擇的是第一個選項。再點【下一步】
最後會有一個摘要,檢查無誤後,點擊【完成】就開始製作啟動u盤了。
完成後會有提示。
2、修改syslinux.cfg檔案(關鍵一步,3.0版以上通用。)
用“記事本”開啟syslinux.cfg,修改其中的PMEDIA=cd為usbflash(PMEDIA注意是大寫)即可,最終修改內容如下:
default puppy
display boot.msg
prompt 1
label puppy
kernel vmlinuz
append initrd=initrd.gz PMEDIA=usbflash
timeout 5
附:E-pup 2.17版,請在append後追加root=/dev/ram0,最終內容如下:
append root=/dev/ram0 initrd=initrd.gz PMEDIA=usbflash
3、重啟機器,在BIOS中修改第一引導方式為USB-HDD
現在就可以用這個剛做好的隨身碟啟動你的系統,享受Puppy linux的快捷了。(當然,是先在BIOS中修改first引導方式為USB-HDD)。
◆二、Puppy Linux使用Grub硬碟引導方法
1、下載Grub4dos軟體,下載附件或者:http://linux.softpedia.com/get/System/Boot/GRUB-for-DOS-3507.shtm
下載 grub for dos,把裡面的grub.exe,grldr和menu.lst解壓到C盤根目錄下,修改C盤根目錄下的BOOT.INI,增加C:=”GRUB LOADER”啟動項。
2、修改C:menu.lst檔案,增加title Puppy Linux項等內容。(可參照例子直接拷貝)
例:
title Puppy Linux
kernel (hd0,0)/vmlinuz root=/dev/ram0 PMEDIA=idehd
initrd (hd0,0)/initrd.gz
title Puppy Linux in RAM
kernel (hd0,0)/vmlinuz root=/dev/ram0 PMEDIA=idehd pfix=ram
initrd (hd0,0)/initrd.gz
注意:有空格,上面的(hd0,0)就是vmlinuz檔案所在的分區地址 vmlinuz就是檔案了,如果你是在d:abc那就應該這樣了
(hdo,1)/abc/vmlinuz
下面也要變,因為放在同個地方
(hd0,1)/abc/initrd.gz
3、將Puppy Linux光碟片中的
INITRD.GZ,VMLINUZ,PUP_2XX.SFS,ZDRV_2XX.SFS
四個檔案複製到FAT32格式磁碟根目錄下(NTFS格式不支援),如C盤或D盤。
4、重啟,在Windows啟動菜單中選擇GRUB LOADER啟動項。
然後在Grub啟動列表裡選擇Puppy Linux ——正常啟動PuppyLinux,載入pup_save.2fs檔案(如果有的話)或者Puppy Linux in RAM ——完全啟動PuppyLinux到記憶體裡(不載入硬碟上或許有的pup_save.2fs檔案)