You are not logged in.
Pages: 1
hi m8s!
so i have been trying to install acrch for about 4 days now with no luck. i have made it once into the system after installation only to have it crap out on me. this is because i had a bad stick of ram giving me errors. so now i have it all sorted out and i cannot get it to boot.
i have done both ftp and cd installation without problem. i have done fresh installs and i have also re partitioned set new mount points every time i have tried to reinstall.
my partions are as follows:
/dev/discs/disc0/part1 = /boot 150mb
/dev/discs/disc0/part2 = swap 1500mb
/dev/discs/disc0/part3 = /root 20000mb
/dev/discs/disc1/part1 = /home 30000mb
my menu.lst is:
title Arch Linux [/bootvmlinux26]
root (hd0,0)
kernel /vmlinuz26 root=/dev/discs/disc0/part3 ro
the error i was getting at fist was "grub error 15"
after i tried to install lilo over it i started getting "grub" scrolling across my screen in an infinite loop.
i think its the MBR. is there a way to flash it or clean it. this really making me frustrated because i want to use arch so bad. if anyone has an ideas fire away because i dont want to go back to gentoo and the LONG complies.
cdk
Offline
grub doesn't install to MBR cleanly if LILO has been used before.
Simplest way to clean the MBR is booting a win 9X floppy and performing "fdisk/mbr". You might have to repartition after that, in some rare cases.
Is your /boot partition primary and active?
Finally, after installing and configuring LILO, did you run "/sbin/lilo" or maybe "/sbin/lilo -v" ?
By the way your /boot partition is larger than normal, unless you want to toy with 70 different kernel revisions.
Microshaft delenda est
Offline
hi m8s!
so i have been trying to install acrch for about 4 days now with no luck. i have made it once into the system after installation only to have it crap out on me. this is because i had a bad stick of ram giving me errors. so now i have it all sorted out and i cannot get it to boot.
i have done both ftp and cd installation without problem. i have done fresh installs and i have also re partitioned set new mount points every time i have tried to reinstall.
my partions are as follows:
/dev/discs/disc0/part1 = /boot 150mb /dev/discs/disc0/part2 = swap 1500mb /dev/discs/disc0/part3 = /root 20000mb /dev/discs/disc1/part1 = /home 30000mb
my menu.lst is:
title Arch Linux [/bootvmlinux26] root (hd0,0) kernel /vmlinuz26 root=/dev/discs/disc0/part3 ro
the error i was getting at fist was "grub error 15"
after i tried to install lilo over it i started getting "grub" scrolling across my screen in an infinite loop.i think its the MBR. is there a way to flash it or clean it. this really making me frustrated because i want to use arch so bad. if anyone has an ideas fire away because i dont want to go back to gentoo and the LONG complies.
cdk
why root=hd0,0) try without that line in meu.lst.......
or point it ast your root hd0,2...
Offline
no, root(hd0,0) point to root where grub is installed, not to the root of the installed systemm.
so this should indeed be the /boot partitition....(hd0,0)
Offline
ok my error dont use a seperate boot partition... sri :oops:
Offline
By the way your /boot partition is larger than normal, unless you want to toy with 70 different kernel revisions.
I think the swap is too big as well -- nowadays it's possible to use no swap at all, but I think 200-500MB is a reasonable amount to keep just in case.
A common size for /boot is 32MB -- this is still plenty of room for more kernels than anyone is likely to ever need.
noobus in perpetuus
Offline
grub doesn't install to MBR cleanly if LILO has been used before.
I can't say I've ever heard of that one before. I would think if you:
root (hd0,0)
setup (hd0)
the last line will rewrite the MBR on hd0 (hda1). I didn't know that worked any different than 'fdisk /mbr'.
Offline
I can't say I've ever heard of that one before.
Neither I, actually... :twisted: It is the other way round (LILO over GRUB), I mistyped... See here:
http://www.pclinuxonline.com/pclos/html … ation.html
Microshaft delenda est
Offline
Boot with a livecd and confirm whether your /boot/grub directory has the reiserfs_stage1_5 (assuming you're using reiser) & stage2 files.
If not you can use the livecd to install grub to the MBR of your hard disk, using the standard commands:
root=(hd0,0)
kernel /vmlinuz26 root=/dev/hda3 ro
setup (hd0)
Come to think of it, I vaguely remember having similar probs with grub (for other reasons) and it turned out that the kernel line should refer to the root partition using the root=/dev/hda3 format rather than /dev/discs/disc0/part3.
Suggest you try editing your current line on boot up before trying the livecd solution.
Offline
... the kernel line should refer to the root partition using the root=/dev/hda3 format rather than /dev/discs/disc0/part3.
Not so, here's my working kernel line in grub:
kernel /boot/vmlinuz26 root=/dev/discs/disc0/part2 ro
noobus in perpetuus
Offline
okay. changed the root (hd0,0) to point to /boot and still no luck. so i wipped out my vidalinux 1.1 cd and used ti to partition and format my drive. i even let it install everything (forgot to watch it, lol) then i reinserted the arch 0.7 cd and went through the ftp install (im a freaking pro now that i have tried it seriously about 50 times). i conf all the files and i need to and then installed lilo cause i just didnt want to mess with grub again. When i rebooted everything worked and i got into the sytem. from there i was able to install and config xorg and i decided to try enlightenment (which i must say i like so far).
Well enough said i am actually posting from my arch box right now! yay!
i still really dont have any idea why i was having so much trouble but i do understand Linux much much better. thanks m8s for taking time to reply.
cheers,
Offline
Don't forget to run lilo anytime the kernel gets upgraded or you'll have to boot with a livecd and modify your lilo.conf before you can use your system.
Offline
what do you mean "run" lilo. sorry if this is a stupid question
cheers,
Offline
what do you mean "run" lilo. sorry if this is a stupid question
cheers,
whenever you upgrade the kernel, run "lilo" as root, to make sure it picks up kernel changes....
Offline
thx m8! good to know.
cheers,
Offline
Pages: 1