Hello,
I already had a Puppy Linux installed on a WinXP Pro NTFS partition. The install procedure they suggested installed Grub in the Windows partition and created a menu.lst in C:\boot. The Puppy
install added an entry to the WinXP boot.ini file which starts Grub and boots the item(s) in menu.lst.
I manually created a folder for Tinycore 4.0 and copied the files from a working install in a Virtualbox copy. Next I added an entry for TinyCore 4.0 in the menu.lst. It boots ok and starts up, but I can't figure out how to make installed software persist.
The ntfs-3g.gz was extracted from the running Virtualbox Tinycore 4.0. I added that to the "initrd" based on trying to research solutions in these forums. The NTFS filesystem is still mounted
read-only.
Any help would be appreciated. I am new to TinyCore and fairly new to Linux in general.
The info below is a list of menu.lst as well as a list of the tce folder structure and files within.
# Boot menu configuration file
# Boot automatically after 10 seconds
timeout 10
# By default, boot the first entry.
default 0
title Lucid Puppy 5.2.9 Three-Headed Dog Ver 1 (on /dev/hda1)
root (hd0,0)
kernel /lucid529/vmlinuz psubdir=lucid529 pkeys=us
initrd /lucid529/initrd.gz
title Tiny Core Linux 4.0 With Persistence (on /dev/sda1)
root (hd0,0)
kernel /tce/boot/vmlinuz quiet tce=sda1 noutc pause
initrd /tce/boot/tinycore.gz /tce/boot/ntfs-3g.gz
--------------------------------------------------
C:\tce\
C:\tce\boot\
C:\tce\boot\ntfs-3g.gz
C:\tce\boot\tinycore.gz
C:\tce\boot\vmlinuz
C:\tce\optional\