Dirk Heinrichs wrote:
> Am Dienstag, 3. Juni 2008 schrieb ext Tim:
>> I recently had occasion to need a floppy drive. Thankfully, there was
>> one in my Gentoo box, but no support in the kernel. I added
>> CONFIG_BLK_DEV_IDEFLOPPY=y to .config and already had support for my IDE
>> chipset included, rebuilt my kernel, and rebooted.
>>
>> Now I have a folder /dev/fd/, but every entry there (0, 1, 2, and 255)
>> are all symlinks to /dev/pts/0. Relevant command outputs:
>
> That's correct.
>
>> # dmesg|grep -i floppy
>> ide-floppy driver 0.99.newide
>
>> What do I need to do to get usable block access to my floppy from
>> something in /dev/fd?
>
> Nothing. It's IDE Floppy, not Floppy. You should have new hd* entries
> in /dev for your IDE Floppy device. Read some more lines in your dmesg
> output.
>
> HTH...
>
> Dirk
Nothing there either.
# dmesg|grep -i hd
Kernel command line: root=/dev/hda3
ide0: BM-DMA at 0xd000-0xd007, BIOS settings: hda

MA, hdb

MA
ide1: BM-DMA at 0xd008-0xd00f, BIOS settings: hdc

MA, hdd

MA
hda: WDC WD400BB-23DEA0, ATA DISK drive
hdb: IC35L060AVER07-0, ATA DISK drive
hdc: Hewlett-Packard DVD Writer 300, ATAPI CD/DVD-ROM drive
hdd: FX320S, ATAPI CD/DVD-ROM drive
hda: max request size: 128KiB
hda: Host Protected Area detected.
hda: Host Protected Area disabled.
hda: 78165360 sectors (40020 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(100)
hda: cache flushes not supported
hda: hda1 hda2 hda3
hdb: max request size: 128KiB
hdb: 120103200 sectors (61492 MB) w/1916KiB Cache, CHS=65535/16/63,
UDMA(100)
hdb: cache flushes not supported
hdb: hdb1
hdc: ATAPI 40X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
hdd: ATAPI 32X CD-ROM drive, 256kB Cache, DMA
ReiserFS: hda3: found reiserfs format "3.6" with standard journal
ReiserFS: hda3: using ordered data mode
ReiserFS: hda3: journal params: device hda3, size 8192, journal first
block 18, max trans len 1024, max batch 900, max commit age 30, max
trans age 30
ReiserFS: hda3: checking transaction log (hda3)
ReiserFS: hda3: Using r5 hash to sort names
NTFS-fs warning (device hdb1): load_system_files(): $LogFile is not
clean. Will not be able to remount read-write. Mount in Windows.
Adding 506036k swap on /dev/hda2. Priority:-1 extents:1 across:506036k
My primary IDE is two hard drives, hda being Gentoo and relevant
partitions and hdb holding Windows XP in a single partition. My
secondary is two CD/DVD drives. Nothing in dmesg, either in this excerpt
or otherwise, indicates the presence of an IDE floppy at /dev/hd*.
# ls -al /dev/hd*
brw-rw---- 1 root disk 3, 0 Jun 2 20:35 /dev/hda
brw-rw---- 1 root disk 3, 1 Jun 2 20:35 /dev/hda1
brw-rw---- 1 root disk 3, 2 Jun 2 20:35 /dev/hda2
brw-rw---- 1 root disk 3, 3 Jun 2 20:35 /dev/hda3
brw-rw---- 1 root disk 3, 64 Jun 2 20:35 /dev/hdb
brw-rw---- 1 root disk 3, 65 Jun 2 20:35 /dev/hdb1
brw-rw---- 1 root cdrom 22, 0 Jun 2 20:35 /dev/hdc
brw-rw---- 1 root cdrom 22, 64 Jun 2 20:35 /dev/hdd
-Tim
--
gentoo-user@lists.gentoo.org mailing list