/dev/sda1 not found

Hiya,

I have just installed Suse 11.0 on my old compaq Deskpro and encountered a problem with the hdd and the cd-rom drive.

I have fixed the cd-rom drive problem by adding libata.pata_dma=1 at boot.

The real problem seems to be the hdd. The following appears on boot:

Trying manual resume from /dev/sda1
resume device /dev/sda1 not found (ignoring)
Trying manual resume from /dev/sda1
Waiting for device /dev/disk/by-id/SATA_ST3120026A_3JT2LACF-part2 to appear: ...............
..................... Could not find /dev/disk/by-id/SATA_ST3120026A_3JT2LACF-part2.
Want me to fall back to /dev/disk/by-id/SATA_ST3120026A_3JT2LACF-part2? (Y/n)

Pressing N gets me in a weird none working terminal. Yes just makes it try again and outputs:

Waiting for device /dev/disk/by-id/SATA_ST3120026A_3JT2LACF-part2 to appear: .............
............not found -- exiting to /bin/sh
$

Does anyone know what this means?

Point of interest. This machine has nothing Sata or SCSI, it’s and old P3, intel chipset based system. The HDD is a Seagate 120GB 7200 RPM IDE drive.

Thanks in advance!

Affectively the OS is not “talking” to the HDD directly but to you,re HD controller .
Another words which HD controller do you have ?
dobby9

Don’t think it’s an incompatibility, the hardware is old and pretty standard:

Intel Integrated ICH 82801AA Ultra ATA/66 EIDE
Intel Integrated 815E chipset

Thanks for the reply!

Boot to a rescue system from CD and edit /boot/grub/menu.lst and /etc/fstab to change the /dev/disk/by-id names to /dev/sda? where the ? comes from the partition it is trying to mount. Once you have it running, see what the real names generated by udevd are. For some reason, they probably differ from what your config files are expecting.

scsi in the udevd name isn’t necessarily a mistake because by default PATA is treated like SATA like SCSI. But switching back to the old PATA driver after install may have changed the udevd names, making the ones expected not exist any more.

How?

The Suse CD only seems to support a total reinstall, not a random terminal.

None of my Ubuntu live cd’s seem to work and DSL can’t access any of my drives…

From the live CD you should be able to mount the root partition for editing.

With what option?

Also:
I’ve tried, apci=off and noapic and I’ve reset my bios to defaults.

mount /dev/sda1 /mnt

or something like that. Hmm, maybe your disk is dead, try

fdisk -l /dev/sda

first. Or look in the output of dmesg to see if it was detected.

No I meant that I don’t know how to get into the repair console. I’ve tried something but I kept asking for a directory to boot to.

Not sure what you mean. This is the live CD right? You can get a working desktop booting it right? After you have booted it up, run Konsole to get a terminal window then become root with su, if you are not root already.

Hi, in looking at the output from boot log you have pasted…it seems to show openSuSE using SATA driver for your hard disk drive. Is this correct? If so, SATA can be re-ordered in BIOS, since you indicate you reset your bios to defaults, I wonder if you somehow changed the hardware order openSuSE sees the drives in.

If you can, try changing the order of the drives around in your bios to what they originally were when you installed openSuSE…the OS should then see the drive and continue booting.

The other option would be to boot from rescue CD, or boot to installation and select “repair system” option, and see if openSuSE can repair the drive listing in fstab automatically for you.

Hopefully this helps, take care!

Oh, I forgot something as well on this subject…if you have APIC/ACPI enabled in your bios during installation, I believe you may want to keep it enabled otherwise things like your SATA hard drives may no longer be visible at boot. I have found this “feature” in my bios before :slight_smile: Take care!

Thanks for the replies.

What I had forgot to mention is that I use the Net installation CD since my computer has no DVD drive, I’ll go to my parents house and pick one up.

This board has no SATA controller. It’s an old P3 based system.

Or burn an OpenSUSE Live CD.

I’ve burned and booted the LiveCD, both the normal and failsafe mode result in the system hanging for a minute or what at: “probing module: ata_piix” and Mounting CD/DVD drive. After that the screen remains black.

Also, I can’t get, Ubuntu 6.10, 7.04 and Xubuntu 7.04 to boot as live CD. This ends in some weird colory pixels in the screen as soon as I press “Start Live CD”.

Running out of options fast it seems.

Didn’t you have to specify some boot options to work around something in the PATA driver when you installed? Did you try adding those options?