You are not logged in.
Hello,
I am trying to install archlinux on an old laptop (compaq presario 2100).
Installation went fine, but booting freezes :
grub shows up, then a list of commands, then I get a black screen just after seeing the following message :
"loading standard acpi modules"
I tried to play with grub commands but I do not have enough knowledge to solve this by myself.
Did not find anything related on the forum...
Any idea ?
Offline
If you have ATI graphics in your notebook, try adding "options radeon modeset=0" to your /etc/modprobe.d/modprobe.conf and reboot.
1000
Offline
You may also try
acpi=off
in case your laptop has problems with acpi.
Offline
Thanks for your answers.
I have to figure out how to get access to this file.
I suppose I have to boot with a live cd and use a chroot trick...
But I am not familiar with such commands and I have to find info first.
I've been trying this morning to use a rescue disc with a linux boot and managed to mount hd1 which is apparently the boot partition, but did not manage to access to anything else.
Offline
In case you need a guide for chroot into your current installation:
Offline
Thanks for your answers.
I have to figure out how to get access to this file.
I suppose I have to boot with a live cd and use a chroot trick...
But I am not familiar with such commands and I have to find info first.
I've been trying this morning to use a rescue disc with a linux boot and managed to mount hd1 which is apparently the boot partition, but did not manage to access to anything else.
if you're able to mount the /boot partition, you should be able to mount the / partition as well. Could you explain the steps you took to mount your /boot and why you where unable to mount your root partiton? (any errors you may have run into would help) Where you able to list the contents of your /boot partition after you mounted it?
You've taken the right approach and I don't see why you would need a chroot to solve this. You should be able to mount your filesystems and edit grub's menu.lst or modprobe.conf without too much of a hassle.
you can get a list of your partitions with:
fdisk -l
Last edited by stefanwilkens (2009-10-25 15:25:59)
Arch i686 on Phenom X4 | GTX760
Offline
Thanks everyone for your help.
Previous trials to access the partitions had been done using an old bootable linux rescue disc and it was not recognizing hda3.
I didn't know it was possible to do this using archlinux install CD.
Thanks to your help I managed to access and modify /etc/modprobe.d/modprobe.conf
Both "acpi=off" and "options radeon modeset=0" have been added.
But then I think I mixed things up : I got errors during umount -a
I suppose now that it's because I did not do an "exit" which had to be done since I did a chroot to get write access to the file to modify...
Anyway I rebooted and now I always get the following :
loading standard acpi modules [DONE]
Waiting for uevents to be processed
Udev uevents processing time : 2931ms
Bringing up loopback interface [DONE]
Mounting root read only [DONE]
Checking file system [BUSY]
/dev/hda3 :
The superbolock could not be read or does not describe a correct ext2 filesystem. If the device is valid and it really contains an ext2 filesystem (and not swap or ufs or something else), the superblock is corrupt, and you might try running e2fsck with an alternate superblock : e2fsck -b 8193 <device> [FAIL]
******************* FILESYSTEM CHECK FAILED *************************
Please repair manually and reboot. Note that the root file system is currently mounted read-only. To remount it read-write type : mount -n -o remount,rw /
When you exit the maintenance shell the system will reboot automatically.
***********************************************************************************
I did the following using the maintenance shell :
mount -n -o remount,rw /
e2fsck -b 8193 hda3
exit
But it did not solve anything.
I will try to search about this kind of error on forums whenever I have more time.
the good thing is that it seems to go further following the modprobe.conf modifications !
Offline
It's weird, I just noticed that hda3 does not exist : it's sda3
I think something got mixed up using the old linux I used to debug this at first.
I read somewhere that ide disks are now "sda" instead of "hda". Maybe the old linux I used wrote something related to "hda" somewhere ?
Offline
In fact in /etc/fstab I have hda1, hda2, hda3, hda4 used.
and when I do a fdisk -l i have sda1, sda2, sda3, sda4...
I'm going to try modifying /etc/fstab to fix this
Offline
Modifying /etc/fstab solved the problem.
Boot is now working fine.
note : Only "options radeon modeset=0" has been added to /etc/modprobe.d/modprobe.conf
I removed acpi=off and it still works fine.
Thanks everyone !
Offline