LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Slackware64-current usbboot.img fails to boot (https://www.linuxquestions.org/questions/slackware-14/slackware64-current-usbboot-img-fails-to-boot-749629/)

disturbed1 08-22-2009 11:16 PM

Slackware64-current usbboot.img fails to boot
 
Using the latest usbboot.img file, my PC fails to load with the message -
Could not find kernel image: linux
boot:


Using the normal dd if=, and/or the usbimg2disk.sh.

32bit-current, and 12.2 usbboot.img files work fine with same method/usb stick. 64-current CD and DVD also load/install. NFS just happens to be faster than my optical drives.

--------
md5sum usbboot.img
7ea8087000f48d8f84a3a9459672f478 usbboot.img

volkerdi 08-23-2009 05:15 PM

Tested and found the same problem here. Made a new usbboot.img, tested it and it works. It has been uploaded to ftp.slackware.com and ftp.osuosl.org. Thanks for the report!

disturbed1 08-23-2009 06:37 PM

Seems to work now.

sahko 08-23-2009 06:47 PM

I don't know what's with the usbboot.img but i have never got it to any of my machines. It always returns boot error.
I had to use the usbimg2disk.sh which used to work until recently but not lately.
Some days ago using usbimg2disk.sh and booting from USB gave nothing but a blank screen.
Hopefully the latest rebuild will fix at least one of those problems too.

disturbed1 08-23-2009 07:09 PM

Could be a bios issue.

With the Slackware usbboot.img, using dd, one of my PC's reports it as a removable Zip drive. When using the usbimg2disk script, that same PC reports it as a USB thumb drive. Kind of strange. They both perform the same once booted.

Give Unetbootin a try ( http://unetbootin.sourceforge.net/ ) I've used it a couple of times to put Slackware on 1/2/4/8 GIG USB sticks.

sahko 08-23-2009 07:27 PM

Quote:

Originally Posted by disturbed1 (Post 3654897)
Could be a bios issue.

With the Slackware usbboot.img, using dd, one of my PC's reports it as a removable Zip drive. When using the usbimg2disk script, that same PC reports it as a USB thumb drive. Kind of strange. They both perform the same once booted.

Give Unetbootin a try ( http://unetbootin.sourceforge.net/ ) I've used it a couple of times to put Slackware on 1/2/4/8 GIG USB sticks.

I doubt it's a BIOS issue as it happens only with the Slackware USB installer.
Both Arch & Ubuntu NBR have loaded fine on the same machine, & so did the Slackware one if you created it with the usbimg2disk.sh script until recently.
BTW i have just verified that todays version doesn't work at all either.

volkerdi 08-24-2009 03:52 PM

Just tested the latest usbboot.img with the usbimg2disk.sh script, and it works fine here.

sahko 08-24-2009 08:45 PM

The only change i have made to my system is that i no longer run a kernel with an initrd.
Could this be relevant?
Other than that, the latest usbboot.img doesnt work at all. Same as before, if i dd it directly when booting it says Boot error,
if i use usbimg2disk, theres nothing but a black sreen with a cursor blinking.
I tried the one in the 32bit-current tree, with the same results.

sahko 08-27-2009 06:15 AM

I figured out what the problem for me was. I didnt have floppy installed (i dont have a floppy drive on any machine)
Syslinux needs mtools to work properly. I still dont know why just dd'ing the .img doesnt work though, most likely
doing it this way doesnt mark the partition as bootable. Its the only difference i can think of.

kukukk 02-05-2010 11:42 AM

It seems that there is a problem again with the 64bit usbboot.img...

lazardo 02-19-2010 12:32 AM

Quote:

Originally Posted by kukukk (Post 3853998)
It seems that there is a problem again with the 64bit usbboot.img...

As of 1/2 hour ago, usbboot.img still contains only part of the syslinux bits.

WorkAround:
1. copy the x86_64 slackware-13 usbboot.img
2. create the flash with usbimg2disk.sh using the borrowed usbboot.img
3. mount the flash
4. replace 'huge.s' in the flash with 'kernels/huge.s/bzImage' from the slackware64-current tree (remember to rename 'bzImage' to 'huge.s')
5. The flash will now boot with the kernel it would have had if usbboot.img was correct, and you can install as usual.

Notes:
a. This same method will most likely work with the 'dd' method of creating a install boot flash but I did not test it.
b. usbboot.img will probably be corrected in slackware64-current shortly.

Cheers,
Emilio

PS:
Note that machines that need the syslinux wrapper
(e.g. usbimg2disk.sh) will not boot from the 'boot flash' you have the option to create towards the end of the install.

sahko 02-19-2010 01:12 AM

Quote:

Originally Posted by kukukk (Post 3853998)
It seems that there is a problem again with the 64bit usbboot.img...

In 64-current its currently broken. Its a known problem and should be fixed soon.

BTW since Slackware passed into 2.6.32.x and removed hda support the usbboot.img's can be dd'ed and boot my machines just fine.


All times are GMT -5. The time now is 03:39 AM.