Skocz do zawartości

Grub Nie Może Załadować Partycji


alkuzad

Rekomendowane odpowiedzi

Witam. Mam malutki problem, który nie wiem czy zależy od instalatora ArchLinuxa czy mojego dysku ktorego partycje byly dosc czesto modyfikowane.

 

Otoz fdisk podaje:

 

/dev/sda1              63    40960062    20480000   83  Linux  #F14
/dev/sda2   *    40962048   102817791    30927872    7  HPFS/NTFS/exFAT #Windows JG *boot
/dev/sda3       102832065   976768064   436968000    5  Rozszerzona
/dev/sda5       970645504   976766205     3060351   82  Linux swap / Solaris #swap
/dev/sda6       545933312   588361727    21214208   83  Linux #F15
/dev/sda7       649814016   814077951    82131968   83  Linux #F15_HOME
/dev/sda8       588363776   649811967    30724096   93  Amoeba #Ext4 ArchLinux

 

GParted ladnie podaje tez ze sda8 to ext4. Prawdopodobnie przez to GRUB nie moze zaladowac partycji (mimo ze samo setup(hd0,7) zadzialalo). Jak naprawić wpis w tablicy by było normalnie 83 a nie 93 ?

Odnośnik do komentarza
Udostępnij na innych stronach

To jest ukryty typ partycji. Możesz zmienić ten typ narzędziami do partycjonowania, ale nie wiem czy nie stracisz danych. Chyba przez przypadek coś namieszałeś przy instalacji. Poza tym nie widzę najmniejszego sensu trzymania się przy starym Grubie, tym bardziej, że nowy pojawi się już w przyszłej fedorze. Postaw z poziomu Archa Guba2 zgodnie z wiki.

Odnośnik do komentarza
Udostępnij na innych stronach

To jest ukryty typ partycji. Mozesz zmienic ten typ narzedziami do partycjonowania, ale nie wiem czy nie stracisz danych.

 

Nie, sam kiedys zmienialem typ partycji. To jest poprostu numerek który jest potem "jakos" widziany przez system. Zmiana tego numerku nic wiecej nie robi. Wazne zeby uwazac i nie zrobic formatu, zamiast tylko zmiany typu partycji.

 

Ale na wszelki wypadek dopisze:

This is forum post: you are free to read and redistribute it.  There is NO WARRANTY, to the extent permitted by law.

Odnośnik do komentarza
Udostępnij na innych stronach

Rozwiązałem problem w inny sposób. Ponieważ po przejrzeniu 'man parted' nie znalazłem jak zmienić typ partycji przeszukałem ponownie google i znalazłem, że GRUB ma komendę:

 

— Command: parttype part type
   Change the type of an existing partition. part is a partition specification in GRUB syntax (see Naming convention); type is the new partition type and must be a number in the range 0-0xff. 

 

więc wystarczy po root(hd0,7) dać;

 

parttype (hd0,7) 0x83

 

i śmiga :P

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...