And what is the definitive sign that (1) has occurred?erikson wrote:Actually there are *two* distinct issues to consider:otropogo wrote:It seems that, after many weeks of detecting and replacing all of the numerous corrupted files in Wakepup, we have only succeeded in establishing beyond a shadow of a doubt that it CANNOT load Puppy from:
Parallel port Backpack CDROM
Parallel port ZIP drive
pci/isa/eisa SCSI drive
PCMCIA, and
USB
despite having sported menus for these functions for years.
(1) wakepup's capability to load the "Puppy-frugal-core" i.e. vmlinuz plus initrd.gz into RAM
But that is precisely the issue we're trying to nail down here...erikson wrote:(2) the Puppy-frugal-core's capability to take over and mount/load pup_save.2fs and pup_xxx.sfs.
As I said before, I don't know wakepup well enough to discuss whether/how it handles issue (1) for the devices you mention; I'll leave that to crash. Evidently one can't blame wakepup for failure of issue (2).
What if they're in the 2fs file?erikson wrote:So, now regarding (2).
Assume that you succeed in booting Puppy one way or another, e.g. from Live-CD. Now you can test whether or not this completely-booted Puppy can access some particular mass storage device "xyz".
If so, the necessary drivers are available in Puppy. Conceptually, these are the "device driver" to access the physical medium (e.g. usb-attached hdd, parallel-port attached ZIP drive...) and the "filesystem driver" to handle the filesystem as formatted (e.g. ext2/3, fat16, fat32, ntfs...). The drivers may be in the Puppy-frugal-core or "elsewhere" in Puppy i.e. in pup_xxx.sfs or in zdrv_xxx.sfs.
When I boot my frugal install of Puppy 3.01 Retro on the CF-25 laptop without the 2fs file, gpccard reports the pcmcia_scsi host adapter and an "ATA/IDE fixed disk" in Sockets 1 and 0, respectively. But neither the filesystem on the LiveCd attached to the scsi adapter in Socket 1, nor that on the CF card in Socket 2 are mountable, or even noted, by Pmount or MUT.
They're only accessible when the 2fs file is loaded.