I just finished installing Arch 0.6 without any real problems. Sound is working and printing okay. The one problem is that I can't seem to get my Zip disk recognized fully.
During boot, the kernel see's the device as /dev/hdd. The problem is that I don't see it in the devfs side. Being that it is the slave on the secondary controller, I was expecting to see:
but with no luck.
I did find two similar posts, but they had entries in the /dev/ide/* chain where I don't.
hdd should be /dev/ide/host0/bus1/target1/lun0/disc. If you want the first partition (hdd1) then /dev/ide/host0/bus1/target1/lun0/part1.
I have discovered that all of mans unhappiness derives from only one source, not being able to sit quietly in a room
- Blaise Pascal
I get as far as /dev/ide/host0/bus1 before things go wrong. All I have in that directory is target0/lun0/cd which is my DVD drive.
all you have to do is to load the kernel module (2.6) ide-floppy then it should appear
Fabulous! The problem was the ide-floppy driver was not being loaded.
Thanks for the help.
New twist. As long as there is a disk in the drive when the ide-floppy driver is loaded, the part4 appears. If a disk is not in the drive, the entry does not appear.
Is there a "command-line" option that tells the drive to create the device regardless if a disk is in the drive.
arch is using devfs so why should be an entry if no disk is there?
you can add an entry to fstab although there is no hdx4
The problem is that if there is no disk in the drive when the ide-floppy driver is loaded, an entry does not appear in /dev/ide... directory. Since the driver is loaded, the system will attempt to mount the device, but since there is no entry in /dev/ide..., the mount fails.
I can't use /dev/hdd4 in /etc/fstab because /dev/hdd4 is just a symlink to an entry in /dev/ide... that doesn't exist.
it have something to do with the devfsd.conf
but i don't find a solution right now
there is a part where it says removable media which is disabled
but i didn't find a combination for this drive i 'll try tomorrow or next week
perhaps you can play around with the disabled part
I will give it a try.
solution found it's a devfs workaround
you have to add
mknod /dev/hdx4 b 3 aa to /etc/rc.local
x: device you use :-) in your case d
aa: minor number in your case 68
0 + partition number for master drive
64 + partition number for slave drive
mknod /dev/hdd4 b 3 68