Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I've my new pc with my new fedora core 4 installation wich can't find my dvd drives. The Hard Drive is a sata drive and 2 dvd devices are in primary ide. The bios shows:
IDE Channel 0 Master: HL-DT-STDVD-ROM GDR8
IDE Channel 0 Slave: HL-DT-ST DVDRAM GSA...
IDE Channel 1 Master: ST3160812AS (sata disk)
I installed fedora from the dvd drive, so its bootable, my windows can read & write from/to them.
From fedora, the most surprising thing is that I haven't got any hd* device in /dev directory. Some output:
dmesg | grep -i cd
Code:
ehci_hcd 0000:00:1d.7: EHCI Host Controller
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:1d.7: irq 11, io mem 0xe3104000
ehci_hcd 0000:00:1d.7: USB 2.0 initialized, EHCI 1.00, driver 10 Dec 2004
uhci_hcd 0000:00:1d.0: UHCI Host Controller
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
uhci_hcd 0000:00:1d.0: irq 11, io base 0x0000bc00
uhci_hcd 0000:00:1d.1: UHCI Host Controller
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3
uhci_hcd 0000:00:1d.1: irq 11, io base 0x0000b000
uhci_hcd 0000:00:1d.2: UHCI Host Controller
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4
uhci_hcd 0000:00:1d.2: irq 5, io base 0x0000b400
uhci_hcd 0000:00:1d.3: UHCI Host Controller
uhci_hcd 0000:00:1d.3: new USB bus registered, assigned bus number 5
uhci_hcd 0000:00:1d.3: irq 9, io base 0x0000b800
hmmmm... I see an IDE controller using SATA drivers.
Code:
00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) Serial ATA Storage Controllers cc=IDE (rev 01)
Anyway - I'm betting the SATA driver is claiming the IDE controller.
You may need to recompile the kernel for this one: compile the ide driver into the kernel (i.e. not as a module) but leave everything else alone.
The other way is to make sure the ide module loads first - and I don't know how to do that.
In the boot process, the root filesystem has to be mounted first - thus sata driver will load first by default.
Of course - you could always swap your hardware over so you have your root partition on an IDE drive... with the trouble installing from SATA drives, you'll probably want one ide dvd drive too.
This may even make more sence - using a small drive as hda to contain the root and swap partitions, but use SATA/RAID for the main parts you want to protect like /home ...
Thanks for your replies, I think that recompile kernel is better to solve this problem...nevermind, I will be on it as soon as I can.
dmesg | grep -i atapi
Code:
ata1: dev 0 ATAPI, max UDMA/33
ata1: dev 1 ATAPI, max UDMA/33
mount
Code:
/dev/sda2 on / type ext3 (rw)
/dev/proc on /proc type proc (rw)
/dev/sys on /sys type sysfs (rw)
/dev/devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/shm on /dev/shm type tmpfs (rw)
/dev/sda4 on /dos type vfat (rw,noexec,nosuid,nodev,uid=500)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
automount(pid2060) on /net type autofs (rw,fd=4,pgrp=2060,minproto=2,maxproto=4)automount(pid2024) on /misc type autofs (rw,fd=4,pgrp=2024,minproto=2,maxproto=4)
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.