scarolan
Group: Members
Posts: 4
Joined: Dec. 2005 |
|
Posted: Dec. 25 2005,05:43 |
|
I apologize for posting this here - I tried to put it in the USB booting forum, but got a message stating that I was not authorized to post there. Anyway, here's the situation:
I have a 128mb usb drive that I received as a gift. It is a generic drive that one of our vendors sent to my company. I have tried using the DSL installer from the 'tools' menu to install DSL on it, but to no avail. My bios is set properly to recognize a USB-HDD boot device.
I tried the troubleshooting doc that explains how to change the drive geometry, etc. It was set like this from the factory:
******************* Disk /dev/sdb: 132 MB, 132481024 bytes 5 heads, 51 sectors/track, 1014 cylinders Units = cylinders of 255 * 512 = 130560 bytes
Device Boot Start End Blocks Id System /dev/sdb1 * 1 1014 129259+ 6 FAT16 ******************* So I tried doing this:
dsl@box:~$ sudo sfdisk -f -C1010 -H8 -S32 /dev/sdb
And I created one big FAT16 partition using the whole drive. I then used dd to write zeros on the first 512 bytes:
dsl@box:~$ sudo dd if=/dev/zero of=/dev/sdb1 bs=512 count=1
and finally created a filesystem on my partition:
dsl@box:~$ sudo mkdosfs /dev/sdb1 mkdosfs 2.9 (15 May 2003)
Just to verify, I ran fdisk to make sure my new settings took:
dsl@box:~$ sudo fdisk /dev/sdb
Command (m for help): p
Disk /dev/sdb: 132 MB, 132481024 bytes 8 heads, 32 sectors/track, 1010 cylinders Units = cylinders of 256 * 512 = 131072 bytes
Device Boot Start End Blocks Id System /dev/sdb1 * 1 1010 129279+ 6 FAT16
Now what? If I use the DSL built-in installer, it just reverts my drive back to 5 heads, 1014 cylinders, and 51 sectors/track.
Any suggestions?
|