I tried that:
Code:
GRUB_CMDLINE_LINUX="root=/dev/disk/by-id/usb-Hitachi_HDS721050CLA362_1521033AFFFF-0:0-part1 rootfstype=ext4 rootdelay=30" |
actually I meant to use the "by-label" part from that link, not by-id or by-uuid. what you need to do is label your drive using one of the commands depending on your file system you used. label it anything you want like "arch_usb" or whatever. then in your command use
Code:
GRUB_CMDLINE_LINUX="root=/dev/disk/by-label/arch_usb rootfstype=ext4 rootdelay=30" |
wait a minute
when you made the new kernel26.img, how did you do it? OH! also, see this about adding "usb" as one of the hooks http://wiki.archlinux.org/index.php/...x_on_a_USB_key Quote:
HOOKS="base udev usb autodetect pata scsi sata filesystems" hope that helps |
Code:
[root@kenny-AOA110 /]# mkinitcpio 2.6.35-ARCH -c /etc/mkinitcpio.conf -g /boot/kernel26.img Still needing help. |
Also: Trying to 'nano /proc/version' returns an input/output error from the chroot. I will try copying /proc/version to the clipboard and unmounting /proc, then copying the version back into /proc, seeing if that will help when I edit it.
|
Still no luck.
|
And here's the big gig: How come mkinitcpio is looking for Ubuntu's kernel?! I specifically specified the kernel version in the mkinitcpio command line!
|
your doing it from an ubuntu 10.10 install
you might have to do it from a arch livecd Quote:
you got a arch livecd/usb? you may be able to use fake-uname from salixos http://enialis.net/~jrd/salix/fake-u....1-noarch-1cp/ http://www.salixos.org/forum/viewtopic.php?f=20&t=275 so before or after you chroot do fake-uname-activate 2.6.35-ARCH or whatever just decompress it and put everything where it goes,etc Code:
tar xJvf fake-uname-0.1-noarch-1cp.txz |
Sorry, forgot '-k'. Now it works perfectly. After my GNOME Shell installation on Ubuntu is finished, I will reboot and try out my Arch to see if it boots.
|
Also: I was chrooted into the external 500GB drive from the Ubuntu installation on my main SSD.
|
At least now I am able to boot to a shell. But I still can't figure out why I can't get GDM to start! Every time I try to copy /var/run/dbus/system_bus_socket to the drive, it's always lost on reboot. Any commands I have to type in the chroot or hooks I have to add to mkinitcpio to make GDM autostart during the boot process (and me being able to log into my chroot-installed GNOME)? If so, what?
|
Yes, I have GDM installed, in case you're wondering. I installed it when I chrooted into the basic Arch installation on the external 500GB SimpleTech drive from Ubuntu and installed GNOME, Shotwell, Firefox, LibreOffice, and many other packages.
|
For any of you who are wondering, GDM's error message reads something like:
Code:
***(GLib-GObject CRITICAL)***: /var/run/dbus/system-bus-socket: No such file or directory |
I was getting help, and now no help at all? Why?! Just how do I get dbus to run at startup so that GDM can also run?
Please, I'm begging here. Just what hooks do I pass to mkinitcpio to load X and GNOME at startup?! |
/!\bump/!\
|
All times are GMT -5. The time now is 10:26 PM. |