Actually it does not!stifiling wrote: It FRIGGIN' works DUDE
Yes, does not crash but also will not save the data at shutdown since ArchPup does not have the snapmergepuppy and its associates.
Plan B below works (with caveats).
For that you must also change the initrd/init and comment out lines 867-869 that readstifiling wrote: But I myself like to remaster a 'clean base' arch-1204.sfs
Code: Select all
[ "$REMOVABLEDRVSAVE" = "1" -a "$PMEDIA" != "usbhd" ] && PUPMODE=13 #110116 shinobar.
[ "$PMEDIA" = "usbflash" ] && PUPMODE=13 #v404 fix classmate, with internal usb flash.
[ "$PMEDIA" = "ataflash" ] && PUPMODE=13 #w019 constrain writes to internal flash drv.
However, in this cases removing the stick while working will crash the machine (will be like removing your hard drive!). That's why in pupmode 13 the RW layer is in tempfs and not in pupsave (and actually this is the reason that you get the kernel panic).
So despite oui's delirium, making the savefile process more puppy-like is the way to go here (and there are some nice pets to do that) if you want a USB-portable ArchPup.
But I'll leave that to simargl