Ubuntu'yu yüklediğinizde, Grub önyükleyicisini dahili sürücü MBR'nize yerleştirdi, ancak tüm grub modülleri harici sürücüye Ubuntu bölümünüzde saklanır. Grub, modülleri yükleyemezse çok şey yapmanıza izin vermez, bu nedenle harici fiş olmadan hiçbir şey önyükleyemezsiniz.
Yapmanız gereken, Windows önyükleyiciyi dahili sürücüde bırakmak ve Grub'u harici sürücüye yüklemektir. Daha sonra harici fişi her taktığınızda, harici önyükleme yapmak için başlangıçta geçersiz kılın.
Grub'u harici MBR'ye yüklemek için (varsayalım /dev/sdb
):
sudo grub-install /dev/sdb
Windows'un harici olmadan önyüklenmesi için Windows önyükleyiciyi yeniden yükleyin. Bu önyüklemeyi Windows 7 onarım CD'sinden veya Windows Kurulum DVD'sinden onarım istemine yapmak ve çalıştırmak için:
bootrec /fixmbr
Yoksa Windows Onarım CD'sini Windows'dan oluşturabilirsiniz. Ubuntu kurulumunuzdan Windows benzeri bir önyükleyici yüklemek de mümkündür:
sudo apt-get install lilo
sudo lilo -M /dev/sda mbr
Bunu not et lilo
Büyük bir uyarı ekranı açacağını , ancak linux önyükleme için kullanıldığında belirtildiği için bunu göz ardı etmek güvenlidir.
Kullanmak gibi görünüyor lilo
(komutun büyük / küçük harfe duyarlı olduğunu unutmayın):
bcbc@neptune:~$ sudo apt-get install lilo
[sudo] password for bcbc:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
lilo-doc
The following NEW packages will be installed:
lilo
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 275 kB of archives.
After this operation, 807 kB of additional disk space will be used.
Get:1 http://mirror.csclub.uwaterloo.ca/ubuntu/ precise/main lilo amd64 1:23.2-2 [275 kB]
Fetched 275 kB in 1s (198 kB/s)
Preconfiguring packages ...
Selecting previously unselected package lilo.
(Reading database ... 505850 files and directories currently installed.)
Unpacking lilo (from .../lilo_1%3a23.2-2_amd64.deb) ...
Processing triggers for man-db ...
Setting up lilo (1:23.2-2) ...
bcbc@neptune:~$ sudo lilo -M /dev/sda mbr
Backup copy of /dev/sda in /boot/boot.0800
The Master Boot Record of /dev/sda has been updated.
bcbc@neptune:~$
Şuna benzer bir uyarı görürsünüz - lilo
Windows tarzı bir önyükleyici olarak kullandığınızda göz ardı edilebilir :