Next I extracted using UExtract. Went into the extracted folder, moved /usr/lib/chromium to the drive, in this case /mnt/sdc1/chromium.
Then I renamed the extracted folder to chromium-install, went inside and created /root/Startup. I wrote a new script, chromium_link, which contained:
Code: Select all
#!/bin/sh
rm -fr /usr/lib/chromium
ln -s /initrd/mnt/dev_save/chromium /usr/lib/chromium
Next I used dir2sfs to resquash the chromium-install folder:
Code: Select all
dir2sfs /mnt/sdc1/chromium
Now use Menu->System->Boot Manager->SFS-packages to tell Puppy to load chromium-install.sfs at bootup. "Chromium Web Browser" should appear on the Internet menu.
I've gone from using 256.9Mb of ram loading the original chromium.sfs to using 1.37Mb with the chromium-install.sfs