Page 2 of 2 FirstFirst 12
Results 11 to 17 of 17

Thread: Success making bootable and persistent USB key with SYSLINUX

  1. #11
    Junior Member registered user
    Join Date
    Jan 2006
    Posts
    11
    Well Done!

    I'm still stuck on "geometry" as one of the keys to bootability, though. I get maximum bootability by formatting (and creating the partition) with the HP utility even though I then install grub in the mbr - which overwrites the boot code but not the part table. Touching the part table (other than setting the active flag) with Linux fdisk limits bootability on some of my test boxen. (Pretty sure about this - I need to re-test, though with Linux fdisk in expert mode).

    I've also tried putting grub in the partition's boot sector and using a box-stock XP mbr w/the HP part table. That seems to boot as well as the HP + grub mbr approach: machines that reject fob formatted w/Linux will still boot this combo.

    Still, I'd be curious to know if any other failures happen, when trying to boot from a USB thumbdrive that has been correctly recognized by the BIOS. What BIOS versions are in the computers that worked to boot drives formatted with the HP formatter but didn't work to boot drives formatted with other tools?

    That, to me, is by far the hardest problem: getting the BIOS to see the drive, in the first place! If the BIOS can see the USB thumbdrive well enough to set it up as the bootable "hard drive" (the 0x80 device), and run the MBR properly, things just work from there, I have found.
    One older Intel MB/BIOS will try to boot my test fob if I use the HP formatter, but hangs solid at "GRUB".

    I will try to find the time to experiment more w/geometry and see if my theory has any merit. AND note the BIOSes involved.

    Z.

  2. #12
    Member registered user
    Join Date
    Mar 2006
    Posts
    50
    Nice, thanks for checking into it. I've looked into it about as much as I can, given that my computers either all boot perfectly or fail to recognize the USB key at all = no in-between behaviour at all, unlike what you have seen.

    As for geometry, a thought: since USB keys have no hardware CHS geometry at all (a good thing!), maybe a BIOS of yours is synthesizing the geometry from the CHS ending values in the partition table. It's using the head and sector numbers given, to set the geometry. That may be why the HP formatter limits itself to only including full cylinders in the CHS values, to guarantee that the head and sector numbers will be maxed out. Even though they are technically wrong (the total CHS count is then undersized, and doesn't match the LBA count). If the BIOS is reading these somehow, to establish a geometry, this would at least get the BIOS to establish the proper */255/63 values.

    Ironically, including a proper CHS count in the partition table, instead of undersized like this, would cause failures, as the BIOS would then be getting bogus counts from the final, partial, cylinder at the end of the disk.

    The BIOS could even be doing this from the extra Microsoft geometry fields in the PBR, at the beginning of FAT and FAT32 partitions. I did not check these at all. You might want to check these numbers and see if they compare with what is in the PBR.

    Another experiment would be to try and replicate the HP formatter's patch, to GRUB's boot sector code: just force it outright to use LBA, and completely disable the use of CHS entirely, for loading any more sectors, no matter what the size of the disk is, or what the BIOS claims it supports. Since GRUB is open source, it should be a lot easier to make this patch (although the MBR is so small that it can fairly easily be completely reverse-engineered, as it was on that webpage I mentioned earlier).

    Good luck!

    Josh

  3. #13
    Junior Member
    Join Date
    Apr 2006
    Posts
    1

    ipw2200 firmware

    I am having trouble getting knoppix on usb to connect to the internet. Can someone tell me if knoppix has the ipw2200 firmware necessary for my dell laptop centrino wireless chip to work?

  4. #14
    Member registered user
    Join Date
    Mar 2006
    Posts
    50

    Re: ipw2200 firmware

    Quote Originally Posted by hardawayd
    I am having trouble getting knoppix on usb to connect to the internet. Can someone tell me if knoppix has the ipw2200 firmware necessary for my dell laptop centrino wireless chip to work?
    I don't know about that chip, but I doubt it. The problem with firmware is that it is copyrighted. So, Knoppix can't distribute it. For a CD-based live distro like Knoppix, this really sucks, because you will have to remaster the CD yourself or download the firmware each time you boot up the CD. That's just one of the many problems with binary-only firmware.

    http://ipw2200.sourceforge.net/firmware.php?fid=5
    (big ugly licence agreement here)

    Since you have a USB key, this will be slightly easier, because you can just copy the firmware file to your USB key and load it from there each time.

    Unfortunately, it is very hard to find "clean" 802.11g cards: chipsets that don't require firmware or ndiswrapper in order to run. There are some reverse-engineered drivers that don't require firmware, but they tend to be unstable, as the reverser doesn't have enough information to understand the device fully and make a truly reliable driver (ACX111, Broadcom).

    The only card I have found so far, that has both a manufacturer-supported Linux driver and no firmware/ndiswrapper requirement, is RaLink. Are there any others?

  5. #15
    Junior Member registered user
    Join Date
    Jan 2006
    Posts
    11
    I am having trouble getting knoppix on usb to connect to the internet. Can someone tell me if knoppix has the ipw2200 firmware necessary for my dell laptop centrino wireless chip to work?


    I don't know about that chip, but I doubt it. The problem with firmware is that it is copyrighted. So, Knoppix can't distribute it.
    Actually, the firmware _does_ seem to be included w/4.0.2. At least, my T43 Centrino w/intel 2915 wifi comes up and associates OK. IIRC, the 2915 uses the ipw2200 driver and firmware. So far, it doesn't do DHCP correctly though. I'm working on that.

    Z.

  6. #16
    Junior Member registered user
    Join Date
    Jan 2006
    Posts
    11
    For the record, w/Knoppix 4.0.2, the ipw-2.2-xxx firmware is in /usr/lib/hotplug/firmware.

    This is getting quite a way off topic

    Z.

  7. #17
    Junior Member
    Join Date
    Jan 2007
    Posts
    1

    hey there

    hey there i followed all the instruction, but i keep getting the same error message:

    could not find kernel image: linux

    any idea what i did wrong?

    thank you for your help

Page 2 of 2 FirstFirst 12

Similar Threads

  1. making the damn thing bootable?
    By jengiscan in forum MS Windows & New to Linux
    Replies: 3
    Last Post: 08-25-2008, 11:15 AM
  2. making bootable CD from Knoppix_v3.6-2004-08-16-EN.iso
    By Joseph Schiller in forum Customising & Remastering
    Replies: 2
    Last Post: 11-17-2004, 11:44 PM
  3. HELP making/burning 3.4 bootable AGAIN in WIN
    By hw.stadl0r in forum Customising & Remastering
    Replies: 2
    Last Post: 05-14-2004, 04:01 PM
  4. making knoppix bootable
    By matt_w_lambert in forum Customising & Remastering
    Replies: 6
    Last Post: 01-05-2004, 10:20 PM
  5. Making the HDD install bootable with Grub...
    By ironstorm in forum Hdd Install / Debian / Apt
    Replies: 5
    Last Post: 11-23-2002, 08:26 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Kingston 32GB 64GB 128GB 256GB USB 3.0 Flash Drive Thumb Memory Stick Pen lot picture

Kingston 32GB 64GB 128GB 256GB USB 3.0 Flash Drive Thumb Memory Stick Pen lot

$285.90



Dell 16GB PC4-21300 (DDR4-2666) Memory (SNPPWR5TC16G) picture

Dell 16GB PC4-21300 (DDR4-2666) Memory (SNPPWR5TC16G)

$89.99



1/ 10/ 100pcs USB 2.0 2GB, 4GB ,8GB ,16GB ,32GB ,64GB 128GB USB Flash Drives Lot picture

1/ 10/ 100pcs USB 2.0 2GB, 4GB ,8GB ,16GB ,32GB ,64GB 128GB USB Flash Drives Lot

$202.50



SMART(Micron)SafeStor 32GB(1X32GB) 1RX4 NN4-3200AA(DDR4) HPE Server Memory picture

SMART(Micron)SafeStor 32GB(1X32GB) 1RX4 NN4-3200AA(DDR4) HPE Server Memory

$159.98



1x64GB Hynix HMAA8GL7MMR4N DDR4 PC4 2133P-LE0-11 4Rx4 ECC LRDIMM Server RAM picture

1x64GB Hynix HMAA8GL7MMR4N DDR4 PC4 2133P-LE0-11 4Rx4 ECC LRDIMM Server RAM

$320.00



USB 3.0 Flash Drive 32GB 64GB 128GB Memory Stick Thumb Stick Lot Pack picture

USB 3.0 Flash Drive 32GB 64GB 128GB Memory Stick Thumb Stick Lot Pack

$826.09



LOT 10: Samsung M393A4K40BB2-CTD7Y 32GB 2Rx4 PC4-2666V DDR4 ECC RDIMM Server RAM picture

LOT 10: Samsung M393A4K40BB2-CTD7Y 32GB 2Rx4 PC4-2666V DDR4 ECC RDIMM Server RAM

$1749.99



Server Memory: Samsung 32GB 4DRx4 PC4-2133P ECC LRDIMM DDR4 M386A4G40DM0-CPB picture

Server Memory: Samsung 32GB 4DRx4 PC4-2133P ECC LRDIMM DDR4 M386A4G40DM0-CPB

$124.95



24x Micron MT40A512M16LY-062E IT:E 8Gb DDR4-3200 96-FBGA Memory IC picture

24x Micron MT40A512M16LY-062E IT:E 8Gb DDR4-3200 96-FBGA Memory IC

$349.99



4 Gb PC3L-12800R-11-13-A1 Memory Module picture

4 Gb PC3L-12800R-11-13-A1 Memory Module

$79.50