Bilgisayarımda yalnızca Debian Wheezy kullanıyorum ve son zamanlarda kök bölümünü rsync ile diğerine kopyaladım, iyi çalıştığını gördüm (ayrıca dd ve ddrescue hakkında da bilgim var ama yeni bölümde kullanılamaz alan bırakıyorlar). Yeni bölüm için sudo tune2fs -U random / dev / hda9 ile yeni bir rasgele UUID oluşturdum ve ayrıca fstab / ve / home girişlerini güncelledim.
Sonra GRUB hakkında çok az şey bildiğim için, yeni işletim sistemi için araştırma yapmak üzere bir gui (GRUB Özelleştirici) kullandım ve GRUB'a bir giriş ekledim ve MBR --it bir /etc/grub.d girişi yapar ve ardından GRUB'u günceller.
Başlangıçta, GRUB listesi yeni işletim sistemini içeriyor (sda9'da) ancak ilk işletim sistemini (-sda5'ten kopyaladığım) önyükleme yapıyor.
/boot/grub/grub.cfg yeni debian işletim sistemini içeriyor ancak bu gibi görünüyor
set root='(hd0,msdos9)'
search --no-floppy --fs-uuid --set=root 64662470-0e58-4dfd-90ac-43227d773556
linux /boot/vmlinuz-3.2.0-2-amd64 root=UUID=cc3bca0d-aee4-4b9c-95c2-57212cc36d4d ro quiet
initrd /boot/initrd.img-3.2.0-2-amd64
1. uuid sda9, ancak 2. uuid sda5. 2. uuid'i başlangıçta değiştirebiliyorum (E ile) ve sda9'u başlatıyor.
Sda9 GRUB listesi girişi sda9'dan kalıcı olarak önyüklenecek şekilde grub.cfg'yi nasıl düzeltebilirim?