Linux dağıtımlarında sıkça karşılaşılan bir Boot Loader/ön yükleme sorunu. Özellikle ikinci bir işletim sistemi olarak kurulacaksa.
Dağıtımdan dağıtıma çözüm yolları değişiyor fakat bunun günümüzde dahi sorun olması ayrı bir sorun!
Biosun Legacy modunda olması, veya UEFI olması durumu değiştirmiyor.
Dolayısıyla eğer ilk defa Linux kurulacaksa, ve bu kurulum 2. işletim sistemi olarak yapıalcaksa, MBR nin bozulma ihitmali ne karşı önlem alınmalıdır*.
Çalıştığından emin olduğunuz bir Windows DVD si ve biraz fixmbr(bkz. Google: fixmbr) bilgisi lazım olabilir!
Niye böyle dolambaçlı yollar kullanıyorsunuz.
Derdimiz partition table yedeklemek değil mi?
dd if=/dev/sda of=partitiontable.bin bs=1 skip=446 count=64 # backup
dd if=partitiontable.bin of=/dev/sda bs=1 seek=446 count=64 # restore
Yok partition table değilde mbr ı yedeklemek isteniyorsa?
# dd if=/dev/sdX of=/tmp/sda-mbr.bin bs=512 count=1 # backup
# dd if= sda-mbr.bin of=/dev/sdX bs=1 count=64 skip=446 seek=446 # restore
Güncel linux dağıtımları grub kurulurken zaten os-probe ile diski tarar ve boot edebilecek durumdaki işletim sistemlerini grub menüsüne ekler.
çabanızı takdir etmekle birlikte, Linux kurulumu öncesi windows ile yedekleme önerilmesini aykırı buluyorum