p0tp
Group: Members
Posts: 3
Joined: Aug. 2005 |
|
Posted: Aug. 31 2005,17:32 |
|
Sounds to me like you've got mbr (master boot record) problems.
In my experience, i.e. entirely trial-and-error, I have had the best luck formatting the USB drive under linux using cfdisk. First, I use fdisk to completely wipe out everything on the USB stick, then cfdisk to create a single FAT16 partition (hex value 06 from the available values in cfdisk). IIRC, cfdisk also has an option to "make bootable", which I use. Write the changes made in cfdisk and exit.
Then, I apply the 'mkdosfs' command to the new partition. This may be redundant and pointless, but I'm just repeating what has worked for me.
After mkdosfs, I unzip a copy of dsl-embedded.xxxx.zip directly onto the USB drive. You should end up with several files (boot.msg, dsl-linux.sh, dsl-windows.bat, readme.txt, ec.) and 2 directories (KNOPPIX, qemu) sitting right at the root of the USB drive.
Finally, I apply syslinux to the USB drive: syslinux -s /dev/sda1 (where sda1 is the pendrive device).
That's the super-short and simplified version, because it sounds like you probably have half a clue already. If you'd like more detailed instructions for the install, let me know and I'll be happy to provide them.
Back to my original point again, it sounds like your primary issue might be getting the mbr set up right in the first place. fdisk, sfdisk, and cfdisk are your friends!
|