http://ftp.nluug.nl/ftp/pub/os/Linux/di ... ppy-5.2.5/
2. Make folder
mkdir puppy
3. Mount ISO-file
sudo mount -o loop lupu-525.iso puppy
4. Copy puppy to root partition
sudo rsync -a puppy/ /
5. Umount puppy
sudo umount puppy
6. Edit /boot/grub/grub.cfg file. A tip: The root partition is the same as Mint's root partition, so you can copy Mint's data. You have to change linux and initrd sections:
linux /vmlinuz root=/dev/sdxy # where x=HD and y=partition
initrd /initrd.gz
An example my test installation information:
Now you can run Puppy after rebooting. It takes some time for booting (about 40s)### END /etc/grub.d/41_custom ###
menuentry "Puppy Linux"{
insmod part_msdos
insmod ext2
set root='(hd0,msdos6)'
linux /vmlinuz root=/dev/sda6
initrd /initrd.gz
}
♜♞♝♛♚♝♞♜♜♞♝♛♚♝♞♜♜♞♝♛♚♝♞♜♜♞♝♛♚♝♞♜♜♞♝♛♚♝♞♜♜♞♝♛♚♝♞♜♜♞♝♛♚♝♞♜♜♞♝
Edit: I tested with Windows XP also, and Puppy worked fine (Puppy is very versatile )
For XP I copied those same files whose are on the iso-file (or CD of course), and for booting Puppy I used grub4dos 0.4.1 http://sourceforge.net/projects/grub4do ... /GRUB4DOS/
I made a menu.lst file, where Puppy´s information was
title Puppy Linux
kernel (hd0,0)/vmlinuz root=/dev/sda1
initrd (hd0,0)/initrd.gz
I copied grldr and menu.lst to XP´s root (C:\) and edited XP´s boot.ini file, adding grub4dos information:
C:\grldr = "Puppy Linux"