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.
Somehow after recent system update I'm unable to find any drives in the system.
I see all of them in Bios, Grub finds them as well, but while loading the kernel and booting system to console they are missing.
fdisk -l shows nothing (but somehow it did show me 1 drive for 5 minutes and then it was lost as well)
I suspect that it was caused by udev and hal update, but I did etc-update and recompiled the kernel to a newer version (but with the old config) and it didn't work.
I'm able to boot in the system and somehow work in it, although on the boot stage I get errors like /dev/sda1 is missing
Sounds to me like *smiley* is on the right track...
Depending what kernel version you were running previously, you may have upgraded to a version which now (by default) uses the /dev/sda naming system for drives, instead of the /dev/hda method. Unless you explicitly change your kernel configuration and recompile it to use the previous method (if the previous method is indeed what you were using), then you will need to change your fstab file and maybe your GRUB config as well, to reflect this change.
You do mention you used the old config to build the new kernel, and I do too, but at one point if I recall correctly, I did have to ensure that I was still using the old method.
I would get a second opinion by booting up another Linux Live CD and check the "fdisk -l" there. If the full set of disks are reported that it has to do with the updates might have errors inside.
In any way I don't get any drives on `fdisk -l`
If the problem was only on mount step because drive letters were changed i would see them then in the output of fdisk.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.