gram z grubem i zmieniam rootowanie używając:
root (hda,x)
Skąd mogę wiedzieć, co jest X dla /dev/sda7
?
fdisk -l
System Identyfikator rozruchu urządzenia Początek bloku końcowego / dev / sda1 * 1 1958 15727603+ 7 HPFS / NTFS / dev / sda2 1959 7476 44323335 f W95 Ext'd (LBA) / dev / sda5 1959 4569 20972826 7 HPFS / NTFS / dev / sda6 4570 5352 6289416 83 Linux / dev / sda7 6373 7119 6000246 83 Linux / dev / sda8 7120 7476 2867571 83 Linux / dev / sda9 5353 6135 6289416 83 Linux / dev / sda10 6136 6372 1903671 82 Wymiana Linux / Solaris
problem polega na tym, że w widoku Gparted kolejność nie jest podobna do sda5, sda6, sda7, ... ale kolejność jest następująca:
- sda6
- sda9
- sda10
- sda7
- sda8
więc co X za /dev/sda7
?
hd2,4
i musiałemsdb4
dołożyć/dev/sda6
to(hd0, 6)
: gnu.org/software/grub/manual/html_node/Naming-convention.htmlNajprostszym sposobem, aby się upewnić, jest od grub cli i użycie uzupełniania tabulatorów.
zacznij od wpisania ... root (hd0,
następnie wciśnij [tab]
Uzupełnienie zakładki powinno następnie wyświetlić listę dostępnych partycji. wybierz ten, który Twoim zdaniem ma sens, zamknij nawiasy i w następnym wierszu wpisz jądro /
następnie wciśnij [tab] ponownie ... jeśli pliki i struktura katalogów wyglądają prawidłowo, wybrałeś właściwy ... jeśli nie ... wykonaj kopię zapasową i powtórz linię główną.
źródło
type (hd1,gpt2)
czy coś?set pager=1
polecenie. Myślę, że to zadziała, nieważne.