I'm having an issue with puppy arcade 10 on CD not showing my internal IDE hard drive. its a known issue on older dell or compaq computers that have a hybrid IDE/SCSI controller. see this thread with the fix

long story short, I need someone to make a puppy arcade 10 ISO with the old kernel or the new kernel with support for my IDE controller. I'm using an old pentium 3 733mhz with a dell BIOS. I cant even boot from USB. but what I dont understand is that my IDE CDROM works fine to boot puppy arcade 10. its on the same IDE controller so why is able to boot but not see other IDE drives on the same controller?

if there is a way to put that IDE hard drive in another computer and load puppy arcade 10, I can do that. I saw the utility that comes with puppy that lets you copy a whole drive to another drive. will that work?

Not sure exactly what's going on... I'm no expert on modules, drivers, hardware and kernels.... Sorry.. But what do know is that any problems you are having are 99% likely to be specific to puppy 4.2, not to Arcade itself - so this gives you some room to find others who have solved this..

I will have a look into it however, and will post what I learned, if anything!

I read that thread on remastering and I think I need a working linux computer with a native linux hard drive to start ripping apart 2 ISO's to make another ISO. it might be possible with thumb drives but thats pushing the limits of my equipment. I guess if all these distros are less than 200mb I could mount the usb stick and do it off a live cd as long as I can install the needed packages in ram or whatever. it just sucks that I have to install a package everytime I remaster an ISO after rebooting my live cd. I'm not sure this will work the first time. oh and even if I get the ISO, its stuck on a thumb drive thats now formatted native linux. I burn ISO's on windows. no burner in the old beater. can I do all this remastering stuff with my working disk (my usb stick) still in fat32?

if anyone on here can remaster it for me, I can do all the testing and feedback.

I read that thread on remastering and I think I need a working linux computer with a native linux hard drive to start ripping apart 2 ISO's to make another ISO.

I created a GUI tool for Puppy Linux to get around this exact problem! It is a tool in Puppy Arcade called 'Scratchfile Utility' (or similar) .. It's in Menu->Utilities as far as I remember... With this tool you can easily create a linux partition inside a file, the file can be on NTFS, FAT, etc ... then you just mount the file and use the ext2 partition inside as your working directory...

From within this ext2 partition, you can just follow the steps as described to change your kernel, should be easy..

Quote:

it just sucks that I have to install a package every time I remaster an ISO after rebooting my live cd.

And you do not need to install any extra packages, maybe only the initrd-edit tools on the 'kernel switching' thread - its only about 2kb! The only 'packages' to download is the ISO from which you will steal the kernel.

Quote:

I'm not sure this will work the first time.

If you follow the steps correctly, it will definitely work. All you have to do is follow the steps correctly, and choose the right kernel to switch to.

Quote:

oh and even if I get the ISO, its stuck on a thumb drive thats now formatted native linux. I burn ISO's on windows. no burner in the old beater. can I do all this remastering stuff with my working disk (my usb stick) still in fat32?

Puppy Arcade has a burner (3 or 4, in fact), so even if you did have to re-format your USB drive (which you do not - just create a scratch file) you could just boot your USB on the other machine and burn from there...

ok so I had some people helping me and I found a kernel that works with my IDE controller using a tiny core distro. kernel is 2.6.33.3-tinycore

from lspci -k I get PIIX_IDE is kernel driver. so I have found a working kernel driver but I need that in my puppy arcade 10 and the howto you linked is for mixing puppy kernels with other puppy distro's. I have since formatted my harddrive to ext2 and I have a working tiny core distro booting from the internal IDE hard drive. puppy arcade 10 is on 2.6.25.16. is there another puppy distro that has PIIX_IDE already in it? or can I recompile the 2.6.25.16 with PIIX_IDE? can I run puppy arcade in RAM and update the kernel over the internet?

is there a list of puppy distro's and what kernel each one is built on? why dont you remaster puppy arcade 10 to include better hardware support for everyone? I'm guessing there are no negative effects to using a more compatible IDE kernel driver in the next official build.

edit: lupu-540.iso is a custom distro compiled by another forum member that puts 2.6.32.40 in puppy 5.25. sorry for the confusion.

I'm running lupu-540.iso from a live cd and I mounted my IDE hard drive no problem. all the ISO's I need are on the hard drive. I'm gonna try the edit sfs thing you linked to. this lupu-540 has better max resolution. its not really desirable for maximum performance with emulators on my old pentium 3 but its really nice to run firefox at 1900x1080. my puppy arcade 10 was crashing the screen to garbage when I installed firedog. I'm hoping that this 2.6.32.40 thats in lupu 5.4 will help with pce emulator not running also.

the problem I'm having now is that the distro I'm running wont work with edit sfs and pup_420.sfs cause of the old squashfs thats in pup_420.sfs and the new squashfs thats in this lupu-540.iso that I'm on.

According to my father, there is no logical reason he can see that explains why it does not work, as the other OS (Dpup Exprimo) boots no problem.

In case it matters, I'm on a Dell Inspirion laptop. I know the ISO and corresponding files are good, because I have them running on my younger brother's Panasonic Toughbook, which while clunky, will run the OS all day without so much as a sneeze. He's also running the same Dpup OS I am, which makes this even more confusing for me...

Ok, so I moved all the system files into a folder under /mnt/home, and it gets past the kernel... and then dead ends.
...

According to my father, there is no logical reason he can see that explains why it does not work, as the other OS (Dpup Exprimo) boots no problem.

In case it matters, I'm on a Dell Inspirion laptop. I know the ISO and corresponding files are good, because I have them running on my younger brother's Panasonic Toughbook, which while clunky, will run the OS all day without so much as a sneeze. He's also running the same Dpup OS I am, which makes this even more confusing for me...

Heya Warrior522 - son of edoc, I presume?
Wish I could give you an immediate answer - I'm guilty of only testing sc0ttman's Puppy Arcade's only very briefly, and not from a hard or frugal install. I've never used grub4dos, but your menu.lst looks ok to my eyes. I would only suggest you double-check that you've got vmlinuz, initrz.gz and your pup_XXX.sfs file actually in your first partition's "/arcade" directory. Maybe check that there isn't a typo in your directory name, like a capital 'A' etc. I hardly ever burn CD's for my own frugal installs anymore, I just extract the 3 key files from the 'ISO' and slot them into a directory, editing menu.lst manually afterward... so I know the pain and frustration that typing errors can bring. That's all I can suggest, since your Dpup is running fine from the same menu,
HTH

All of my puppy arcade files are in the same directory, which I called Arcade, then I renamed it pup, thinking that maybe the name had to be exact.
However no matter what, when booting via Grub4dos, I keep getting an error on bootup, saying that pup_420.sfs wasn't located.

I don't know what to do.

I am trying to dual boot a macpup 528 and puppy arcade via grub4dos.
Since puppy arcade is based on puppy 420, maybe it's incompatible with the current versions of grub4dos???

Just to be sure, I've downloaded the ISO to test it. Works ok for me.
In my example, the psubdir is 'arcade', but I noticed that yours was 'Arcade' - did you change either so they matched? (the folder name and the menu.lst entry).
Also, check that the sfs is actually called 'pup_420.sfs'.
Other than that, I've got nothing else, sorry. But I don't think you are the only one to have this problem.

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum