You are not logged in.
Pages: 1
Hello,
I'm new to arch and just tried to install it on a G3 iBook. I tried the quickinstall way, but there was this wget error so it didn't work. Then I tried setup which, which was fine. For kernel installing I chrooted to the new install and used pacman. While I was at it I checked config files and so far I think they're ok. Exit the chroot, install yaboot, that was basically it. But the new install's /dev is completely empty (makedevs is not available after chrooting) except for console, null and zero. So I used pacman to install MAKEDEV and created nodes for hda. But even with this it still doesn't boot. I noticed that /dev/hda3 is being generated at boot, still I get this:
kinit: Cannot open root device hda3(3,3)
kinit: init not found!
So I guess everything is fine until the boot process comes to the point of accessing /, where it borks. Does anyone have an idea how to fix this?
Offline
Changed everything to persistent block device naming like mentioned here, with little effect. By now I don't think that the error is connected to error in my configs, I think it connected to this:
:: Running Hook [udev]
:: Loading udev.../etc/start_udev: 110: /sbin/udevtrigger: not found
/etc/start_udev: 110: /sbin/udevsettle: not found
If I understand this correctly then udev just isn't starting up correctly, right? Both mentioned symlinks are present in /sbin, so what might be the problem here?
Update: Like mentioned here I reinstalled the packages (look in post #13) and rebuild the image, but still no love. I desperately need help because I'm out of ideas.. the kernel boots, but when it comes to accessing the harddrive, everything goes down the drain.
Edit: For additional infos, I also posted my problem in this thread. Should I really just kill everything and try to install via quickinst, replacing wget with snarf in the process? How should I even do this?
Last edited by p2501 (2008-07-28 08:19:33)
Offline
In the mean time I toyed around with NetBSD, which can access the disk without any problem, so why can't I get it to work with arch?
Back to arch (using quickinst), in mkinitcpio.conf I changed the hook pata to ide, for using the old naming scheme hdX. Then I rebuild, but no boot. Is it normal that after Loading initramfs there is no "Running Hook [base]"? I guess this is all due to udev not loading, but I don't know how to get udev working, so please would anyone help me?
Edit: Udev is starting up fine on the install cd, which leads to a working system, so I guess it's an udev problem right? Or a kernel problem?
Edit: For your convenience: http://pastebin.com/d5440e43c. yaboot.conf is set up correctly according to mac-fdisk.
Last edited by p2501 (2008-07-31 11:38:23)
Offline
/dev/hda3 would be (3,2), since GRUB counts your partitions starting at 0, not 1. Someone correct me if my numbers are wrong (haven't dealt with this in a while).
My Rigs:
- Mid-2007 iMac 20", Intel 2GHz Core 2 Duo, 2x1GB DDR2-800, 250GB SATA HDD, and...MIGHTY MOUSE!!! , OSX 10.5 Leopard, ATI Radeon 2400XT 128MB
- HP zv6203cl, AMD Athlon 64 3200 S939, 2x512MB DDR400, 80GB 4200rpm HDD, ATI Radeon Xpress 200M 128MB, Arch i686
- 1986 Gibson SG Junior Cherry Red, Ibanez 15W amp, DigiTech RP250 modeling processor
Offline
This is not grub, but yaboot. I guess they're different?
Offline
Pages: 1