Last Edited: 01 May 2008 by superuser
Importered from old WiKi -- 30/04-08 17:04.

This page needs updating - this info only relevant to 1.xx series of Puppy
anything starting 2.xx can write to NTFS (XP hard drive)

Assumations:
1. Windows 2000/XP on the 1st partition of the 1st IDE disk (/dev/hda1)
2. NTFS used for Windows

What to do (all steps in Windows):
1. downloaded Puppy 1.0.3 ISO file
2. burn a live-CD or use UltraISO∞ to extract three files for the ISO file

usr_cram.fs to C:\
vmlinuz and image.gz to C:\boot\

3. download pup001.zip and unzip to C:\
4. download WinGrub w32grub.zip∞ and install it
5. copy and paste following into a file C:\boot\grub\menu.lst


default 0
timeout 0

title Puppy-1.0.3
rootnoverify (hd0,0)
kernel (hd0,0)/boot/vmlinuz root=/dev/ram PFILE=pup001-none-262144
initrd (hd0,0)/boot/image.gz
boot


6. run WinGrub GUI to install GRUB, an entry will be added to C:\boot.ini as follows, or you can edit boot.ini manully


(example)
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect
C:\GRLDR="Puppy-1.0.3"


7. check all files are in place and reboot, and enjoy

GRLDR, pup001 and usr_cram.fs in C:\
vmlinuz and image.gz in C:\boot\
menu.lst in C:\boot\grub\

8. don't know how to move usr_cram.fs from C:\ to C:\boot\release, so that I can run multiple releases of Puppy. especially upcoming 1.0.4 has options to have different pup00? files (I guess I could modify rc.sysinit and remake a CD/image.gz). Anyway, it is good for now


Categories

CategoryDocumentation