You are not logged in.
hi , i have installed 2 linux distro ubuntu/arch ., and using ubuntu's grub to boot these 2 system
/dev/sda1 * 1 3825 30724281 c W95 FAT32 (LBA)
/dev/sda2 3826 11120 58597087+ 83 Linux <---- ubuntu
/dev/sda3 11121 15256 33222420 83 Linux <----arch
/dev/sda4 15257 19457 33744532+ 5 Extended
/dev/sda5 15257 19330 32724373+ 83 Linux
/dev/sda6 19331 19457 1020096 82 Linux swap / Solaris
usually i use chroot to do UPDATE each distro within another ... it's works fine normally . ..
but today , i did 'pacman -Syu' in my ubuntu using chroot to update my arch , after that , got boot error ( to arch ):
Failed to parse block device name for /dev/sda3 ......
here is my script to do chroot :( within ubuntu /dev/sda3 mounted at /mnt/arch )
sudo mount -t proc none /mnt/arch/proc
sudo mount -o bind /dev /mnt/arch/dev
sudo mount -t sysfs none /mnt/arch/sys
sudo chroot /mnt/arch /bin/bash
i noticed that , there have kernel update ... maybe this cause something wrong ?
how can i solve this problem .. thanks !
Last edited by iblicf (2007-12-14 14:54:53)
Offline
it seems ok , now , but i still don't know why ... just google some settlement .
i did below ( within ubuntu chroot )
pacman -S kernel26
mkinitcpio -M
mkinitcpio -p kernel26
don't know which one take effect ... somebody tell me why ?
Offline