2013-02-05, 23:13
Right, I've done yet more Googling and found some helpful folks on the Ubuntu forums who offer assistance with chrooting. As such, I'm now looking at XBMCBuntu Frodo on my TV set.
Basically there are two things you have to overcome, assuming you've managed to get a LIve CD up and running and working. The first problem is that the /media/ubuntu folder won't be created correctly (don't ask why) so you won't be able to mount your install drive. You can fix this by opening a terminal and typing:
sudo mkdir /media/ubuntu
Then the drive will mount, and you'll at least stand a chance of editing the /etc/defaults/grub file as outlined in this thread.
The next challenge is to chroot to the drive so you can update-grub. This is not particularly easy, but I did find some useful instructions on the Ubuntu forums. You'll need to do open a terminal, then do an fdisk -l to find out what the precise name of your install disk is (in my case, sda1). Then the instructions below will do the trick... All within terminal, naturally.
ubuntu@ubuntu:~$ sudo -i
root@ubuntu:~# mkdir /mnt/chroot
root@ubuntu:~# mount /dev/sda1 /mnt/chroot
root@ubuntu:~# mount -o bind /dev /mnt/chroot/dev
root@ubuntu:~# mount -o bind /sys /mnt/chroot/sys
root@ubuntu:~# mount -o bind /proc /mnt/chroot/proc
root@ubuntu:~# chroot /mnt/chroot
root@ubuntu:/# update-grub
This worked for me. I hope it's of some use to those in this thread who aren't linux experts and who are, like me, desperate to keep using XBMCBuntu on hardware they specifically chose for its 'under-television' suitability (such as a near-silent Sandy Bridge CPU/Integrated GPU combo).
Regards, to all,
Discy
Basically there are two things you have to overcome, assuming you've managed to get a LIve CD up and running and working. The first problem is that the /media/ubuntu folder won't be created correctly (don't ask why) so you won't be able to mount your install drive. You can fix this by opening a terminal and typing:
sudo mkdir /media/ubuntu
Then the drive will mount, and you'll at least stand a chance of editing the /etc/defaults/grub file as outlined in this thread.
The next challenge is to chroot to the drive so you can update-grub. This is not particularly easy, but I did find some useful instructions on the Ubuntu forums. You'll need to do open a terminal, then do an fdisk -l to find out what the precise name of your install disk is (in my case, sda1). Then the instructions below will do the trick... All within terminal, naturally.
ubuntu@ubuntu:~$ sudo -i
root@ubuntu:~# mkdir /mnt/chroot
root@ubuntu:~# mount /dev/sda1 /mnt/chroot
root@ubuntu:~# mount -o bind /dev /mnt/chroot/dev
root@ubuntu:~# mount -o bind /sys /mnt/chroot/sys
root@ubuntu:~# mount -o bind /proc /mnt/chroot/proc
root@ubuntu:~# chroot /mnt/chroot
root@ubuntu:/# update-grub
This worked for me. I hope it's of some use to those in this thread who aren't linux experts and who are, like me, desperate to keep using XBMCBuntu on hardware they specifically chose for its 'under-television' suitability (such as a near-silent Sandy Bridge CPU/Integrated GPU combo).
Regards, to all,
Discy