You are not logged in.
Pages: 1
Hi, I wanted to created a dual boot system with Arch Linux and Ubuntu so I thought it best not to install a bootloader and just edit the grub installed by Ubuntu.
It's not working too well.
This is my fdisk -l output (from Ubuntu)
Device Boot Start End Blocks Id System
/dev/hda1 * 1 11906 95634913+ 7 HPFS/NTFS
/dev/hda2 11907 14593 21583327+ f W95 Ext'd (LBA)
/dev/hda5 11907 14593 21583296 83 Linux
Disk /dev/hdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 1 19392 155766208+ 83 Linux
/dev/hdb2 19393 19457 522112+ 82 Linux swap / Solaris
This is the part of grub that boots into Arch Linux:
title Arch Linux
root (hd1,0)
kernel /boot/vmlinuz26 root=/dev/hdb1
initrd /boot/kernel26.img
However, when I try to boot off of it, it says it cannot find the label for /dev/hdb1 and it tries to create it but fails. It then logs me in as user "initramfs" with a minimalistic shell.
Any help would be appreciated, I'm stuck at this point.
Offline
Never mind, I solved it.
It's recognized as sdb1 instead of hdb1 within Arch Linux.
Offline
From 2.6.19 on, Linux uses the libata layer, which means sd* instead of hd* for HDDs. It's not Arch, it's just the kernel.
Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy
Offline
Pages: 1