Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Instalace, aktualizace a spouštění => Téma založeno: fenquick 07 Února 2008, 21:58:43
-
Takže:
Notebook.
Interní disk SDA - Windows XP
Externí disk SDB - Ubuntu
Oba mají bootovací příznak.
Po nainstalování Ubuntu na externí SDB se GRUB zavedl do MBR SDA a výsledek je ten, že vše chodí pokud je SDB při bootování připojen. Pokud není, nenajedou Windows na SDA, pouze hlavička GRUBu a chyba 22. Kvůli spuštění Windows z interního harddisku musím tedy připojovat externí disk.
Idea je ta, že normálně mají nabíhat windows, při připojení externího disku Ubuntu.
Jak z toho ven??? ???
-
odpojit externi, vlozit instalacku winxp do cdrom, spustit pres instalacku Konzolu pro zotaveni(na uvodni obrazovce R) a tam napsat fixmbr. to obnovi win zavadec. pak pripoj externi, odpoj sda, nabootuj Ubuntu LiveCD, spust v nem terminal a..
sudo -s
mkdir /media/chroot
mount /dev/sdb1 /media/chroot
chroot /media/chroot
mount -t proc none /proc
mount -t sysfs none /sys
grub-install /dev/sda(pokud vyhodi chybu tak grub-install /dev/sda1)
update-grub
umount /proc
umount /sys
exit
a vypni PC, pripoj oba disky a je to :)
-
Já bych nechal MBR být, resp. bych ji navrátil do původního stavu a volbu z čeho chci bootovat bych nechal na BIOSu (např. u mě na desktopu klávesa F8 funguje na vyvolání menu z čeho chci bootovat)