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
  •  


Mixed Brands 8GB PC4-2666V-S DDR4 SODIMM Laptop RAM (Lot of 50) picture

Mixed Brands 8GB PC4-2666V-S DDR4 SODIMM Laptop RAM (Lot of 50)

$925.00



Team T-FORCE VULCAN Z 16GB (2 x 8GB) 288-Pin PC RAM DDR4 3200 (PC4 25600) XMP picture

Team T-FORCE VULCAN Z 16GB (2 x 8GB) 288-Pin PC RAM DDR4 3200 (PC4 25600) XMP

$38.99



A-Tech 8GB DDR3 1600 PC3-12800 Laptop SODIMM 204-Pin Memory RAM PC3L DDR3L 1x 8G picture

A-Tech 8GB DDR3 1600 PC3-12800 Laptop SODIMM 204-Pin Memory RAM PC3L DDR3L 1x 8G

$13.99



Samsung 16GB (2x8GB) DDR4 2400MHz PC4-19200 Desktop RAM Memory M378A1K43CB2-CRC picture

Samsung 16GB (2x8GB) DDR4 2400MHz PC4-19200 Desktop RAM Memory M378A1K43CB2-CRC

$19.95



CORSAIR Vengeance RGB Pro 32GB (2 x 16GB) 288-Pin PC RAM DDR4 3600 (PC4 28800) picture

CORSAIR Vengeance RGB Pro 32GB (2 x 16GB) 288-Pin PC RAM DDR4 3600 (PC4 28800)

$79.95



Crucial 16GB (2x 8GB) Kit DDR3L 1600MHz PC3-12800 UDIMM Desktop 240-Pin CL11 RAM picture

Crucial 16GB (2x 8GB) Kit DDR3L 1600MHz PC3-12800 UDIMM Desktop 240-Pin CL11 RAM

$21.33



HyperX FURY DDR3 8GB 16GB 32GB 1600 MHz PC3-12800 Desktop RAM Memory DIMM 240pin picture

HyperX FURY DDR3 8GB 16GB 32GB 1600 MHz PC3-12800 Desktop RAM Memory DIMM 240pin

$12.90



HyperX FURY RAM DDR4 16GB 8GB 32GB 4GB 3200 2666 2400 2133 Desktop Memory DIMM picture

HyperX FURY RAM DDR4 16GB 8GB 32GB 4GB 3200 2666 2400 2133 Desktop Memory DIMM

$14.85



16GB 8GB 4GB DDR2 800MHz PC2-6400U 240Pin intel DIMM Desktop PC Memory SDRAM LOT picture

16GB 8GB 4GB DDR2 800MHz PC2-6400U 240Pin intel DIMM Desktop PC Memory SDRAM LOT

$79.99



Patriot Viper Steel DDR4 RAM 16GB (2X8GB) pvs416g440c9k picture

Patriot Viper Steel DDR4 RAM 16GB (2X8GB) pvs416g440c9k

$69.99