Yas, Puppy can see my HD drives when boot from CD. They are identified as sda and sdb. If my 2GB flash drive is plugin it is sdc.Sit Heel Speak wrote:Question: when you boot from the CD, can Puppy see your disk drives?
SLo
Yes, you are right. It showup in this way during the bootup process.Jesse wrote:Hi losl,
2) No distinction between SATA and USB disks at boot.
Your SATA drives get first option to be scsi drives, so they get sda and sdb positions, then usb comes along getting sdc etc... So when Puppy looks for first vfat partition on sda, sdb, sdc, etc... which will it find? Probably a sda partition.
I tried, it works in this way. Never mind i still could boot from CD.Jesse wrote:If you are really desperate to boot from USB, unplug your SATA drives, and update your init script for problem #1.
Jesse
"config file for the bootloader" Where could i find it?Sit Heel Speak wrote:Two further questions:
2. Losl: please post your config file for the bootloader. Syslinux.cfg, isolinux.cfg, menu.lst, whichever it is that PUI puts on the USB stick.
Not work in my pc.Sit Heel Speak wrote: "To make it actually work, I had to plug in the usb drive before power on, then in bios, set boot order to hard-disk first, then in the list of hard drives, I had to move the identified name of the usb drive to the top of the list.
Syslinux, then, is the bootloader and syslinux.cfg is the bootloader's config file.losl wrote:The syslinux.cfg has only a single line ie:
default vmlinuz root=/dev/ram0 initrd=initrd.gz PMEDIA=usbflash
Code: Select all
cd ~
tar zxvf for_initrd.tar.gz
cd /mnt/sdc1
gunzip initrd.gz
mkdir temp
mount initrd temp -o loop
cp /root/init temp/sbin/init
cp /root/elspci temp/bin/elspci
umount temp
rmdir temp
gzip initrd
It dose not workSit Heel Speak wrote:default vmlinuz root=/dev/ram0 initrd=initrd.gz PMEDIA=usbflash acpi=force
It dose not work also.Sit Heel Speak wrote:I wonder if, perhaps, since the USB stick is being seen as sbc, you might succeed in booting from USB if you change syslinux.cfg to
default vmlinuz root=/dev/ram0 initrd=initrd.gz PMEDIA=usbflash acpi=force ide1=noprobe ide2=noprobe
Hurray, this works like a chime.Jesse wrote:Hi losl,
Well I think I did it, it would be cool if you could try it out and see if it works for you.
Download "for_initrd.tar.gz" from this thread
http://www.murga.org/~puppy/viewtopic.php?p=62097#62096
into your /root directory then run these commands in a terminal window:
If you modified your syslinux.cfg file, you can put it back to the standard:Code: Select all
cd ~ tar zxvf for_initrd.tar.gz cd /mnt/sdc1 gunzip initrd.gz mkdir temp mount initrd temp -o loop cp /root/init temp/sbin/init cp /root/elspci temp/bin/elspci umount temp rmdir temp gzip initrd
default vmlinuz root=/dev/ram0 initrd=initrd.gz PMEDIA=usbflash
Have not tried this. I think it will work.Jesse wrote:or get some extra info and see your sata drives being ignored
default vmlinuz root=/dev/ram0 initrd=initrd.gz PMEDIA=usbflash pfix=sd
Sorry i checked my inbox but did not see your email. Jesse's treatment works for me, now Puppy will be booted from my usb flash drive. So i think the modified initrd.gz you mailed me should work perfectly though I do not have a chance to test it. You may send it to me again so i could test it for confirmationhave.Sit Heel Speak wrote:losl:
I have given the Puppy 2.02 initrd.gz Jesse's treatment, and emailed it to you. Let us know if it works or not.
I mailed it from a different address, so you may have junk-filtered it. No need to re-send it, you already have something that works. Good enough, is good enough!losl wrote:Sorry i checked my inbox but did not see your email.Sit Heel Speak wrote:I have given the Puppy 2.02 initrd.gz Jesse's treatment, and emailed it to you. Let us know if it works or not.
could you please upload somewhere this file so anyone could use it. thanks.Sit Heel Speak wrote:I mailed it from a different address, so you may have junk-filtered it. No need to re-send it, you already have something that works. Good enough, is good enough!losl wrote:Sorry i checked my inbox but did not see your email.Sit Heel Speak wrote:I have given the Puppy 2.02 initrd.gz Jesse's treatment, and emailed it to you. Let us know if it works or not.