Can not formart a CF Drivesfdisk0Forum: HD Install Topic: Can not formart a CF Drivesfdisk0 started by: hickeyy Posted by hickeyy on Jan. 09 2005,22:38
Good work guys. I am new to Linux and DSL but I am impressed.I am attempting to build a box with a 32 Meg CF and Floopy drive as a Firewall. Se:e M0n0wall It works very well on my CD boot. I am attempting to put a CF in it for better reliablity. In any case. I copied an .img to the drive care of my XP machine now I am in trouble. fdisk (dos6.22) does not recognize it. cfdisk (From Root) gives a Fatal Error sfdisk indicates a read error. Based on other users posts and Part #: it appears to have a geometry (CHS) of (490,2,32). The documentation from manufacture says (500,8,16) Could the img change this ?? hdparm - I /dev/hdc gives: /dev/hdc: ATA device, with non-removable media Model Number: PQI SSD FLASH DISK Rev.P207BET2 Serial Number: MATI0011749 Firmware Revision: MX2.0BT7 Standards: Likely used: 1 Configuration: hard sectored not MFM encoded head switch time > 15us fixed drive disk xfer rate > 5Mbs Logical max current cylinders 0 0 heads 0 0 sectors/track 0 0 -- bytes/track: 0 bytes/sector: 576 CHS current addressable sectors: 0 LBA user addressable sectors: 0 device size with M = 1024*1024: 0 MBytes device size with M = 1000*1000: 0 MBytes Capabilities: LBA, IORDY not likely Buffer type: 0001: single port, single-sector Buffer size: 1.0kB bytes avail on r/w long: 4 Cannot perform double-word IO R/W multiple sector transfer: Max = 1 Current = 0 DMA: not supported PIO: unknown root@ttyp0[dsl]# sfdisk -C490 -H2 -S32 /dev/hdc Checking .... OK Disk /dev/hdc: 490 cylinders, 2 heads, 32 sectors/track /dev/hdc: unrecognized partition Old situation: No partitions found /dev/hdc1 0+ 489 490- 15679+ 83 Linux /dev/hdc2 0 - 0 0 0 Empty /dev/hdc3 0 - 0 0 0 Empty /dev/hdc4 0 - 0 0 0 Empty New situation: Units = cylinders of 32768 bytes, blocks of 1024 bytes, counting from 0 Device Boot Start End #cyls #blocks Id System /dev/hdc1 0+ 489 490- 15679+ 83 Linux /dev/hdc2 0 - 0 0 0 Empty /dev/hdc3 0 - 0 0 0 Empty /dev/hdc4 0 - 0 0 0 Empty Do you want to write this to disk? [ynq] Re-reading the partition table ... y read: Input/output error sfdisk: read error on /dev/hdc - cannot read sector 0 Help Please Posted by Additional Info - dmesg on Jan. 10 2005,15:46
Here is some more info on this issue. I have added a Maxtor Drive . I do not care about the info on either drive.I recently change the BIOS (CHS) to (490,2,32). I noticed in the hdparm -I indicated this change for the HS not the Cylinders. Logical (max/currrent) Cylinders (0/0) Heads (0/2) Sectors/track (0/32) These were all zero. Does anyone know where this info comes from, is it set during the auto config??? Would a different boot help?? Again thanks. Any help would be appreciated. I have just about given up....I will try anything...I literally have nothing to lose. ;-) parts of the dmesg commend Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx SIS5513: IDE controller at PCI slot 00:01.1 SIS5513: chipset revision 192 SIS5513: not 100% native mode: will probe irqs later SIS5513: SiS551x ATA 16 controller ide0: BM-DMA at 0xfcf0-0xfcf7, BIOS settings: hda:pio, hdb:pio ide1: BM-DMA at 0xfcf8-0xfcff, BIOS settings: hdc:pio, hdd:pio hda: C/H/S=1023/0/63 from BIOS ignored hda: Maxtor 52049H3, ATA DISK drive hdb: TOSHIBA DVD-ROM SD-M1202, ATAPI CD/DVD-ROM drive hdc: PQI SSD FLASH DISK Rev.P207BET2, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 hda: attached ide-disk driver. hda: host protected area => 1 hda: 39882528 sectors (20420 MB) w/2048KiB Cache, CHS=39566/16/63 *******The problem is Here**************** hdc: attached ide-disk driver. hdc: set_geometry_intr: status=0x51 { DriveReady SeekComplete Error } hdc: set_geometry_intr: error=0x04 { DriveStatusError } hdc: 0 sectors (0 MB) w/1KiB Cache, CHS=0/0/0 hdc: INVALID GEOMETRY: 0 PHYSICAL HEADS? *************************************** Partition check: hda: hda4 hda4: <bsd: hda5 > ide: late registration of driver. Posted by SaidinUnleashed on Jan. 10 2005,16:32
The drive geometry in the Docs is for USB Pendrives (hence the name "Setting the proper geometry on your usb pendrive"). For a CF card, you just need a 64mb card or larger (your 32 is too small, sorry) and the Frugal-install script, which you can hit in the menu. Apps >> Tools >> Frugal Install Now for your hdd, I think if you use fdisk to create a new MBR and partition table, the drive will be usable once again, but all existing data will be lost. But is sounds like it's gone already. Good luck with it. If you need some live help, drop by the IRC channel. Apps >> Net >> Instant Messaging >> Nirc #damnsmalllinux -J.P. Posted by hickeyy on Jan. 10 2005,20:52
I appreciate your help. I am not clear what you mean...Are you saying that DSL will not recognize a 32Meg Flash Card. I only need 5M to do what I want. I just want to write an image to it. :-(I got the Geometry from posts: < MsgBoard >; < Manufacturer > I am confortable with the Maxtor Drive (/dev/hda)- it is fine. I just installed it during my hours of banning my head. (seeing what worked ;) Personnally I think the Drive is FUBAR or it is a Secure CF. (What does not make sense it I "wrote" to it twice. <Assuming the porgrams had some sort of error routine.>) I do not have IRQ setup, generally, I do not use it. I appreciate the offer -- I may chat with you see you soon. Thanks again |