Ok, here's my problem... The SCSI generic driver is attaching to the HDD. I can mount the reiserfs disk using the SCSI emulated name but not as /dev/hda1. I have used SCSI generic support extensively in the past and never had this problem. Does anyone have any insight into this issue? SCSI generic is required to support cd burning under Linux.
hda: ST3300631A, ATA DISK drive
hdb: CD-W58E, ATAPI CD/DVD-ROM drive
ide0 at 0xf7000000-0xf7000007,0xf7000038 on irq 6
hda: 586072368 sectors (300069 MB) w/16384KiB Cache, CHS=581421/255/63
Partition check:
/dev/ide/host0/bus0/target0/lun0: p1 p2 < p5 p6 p7 p8 >
...
SCSI subsystem driver Revision: 1.00
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
Vendor: TEAC Model: CD-W58E Rev: 1.0A
Type: CD-ROM ANSI SCSI revision: 02
Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
sr0: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
cdrom: entering register_cdrom
Uniform CD-ROM driver Revision: 3.12
cdrom_init finishes
cdrom: drive "/dev/sr0" registered
...
Tried to mount /dev/hda1 as reiserfs but got error 2
No primary hard disk
----------------------------------------------------------------
Edit: Apparently, the problem was caused by devfs being compiled into the kernel. The /dev files should be copied from the original directory by using "cp -dpR /dev/* /destination".
Edited by geeknerd (20/03/2006 01:24)