Skocz do zawartości

Tablica Partycji I Linux


serkamil

Rekomendowane odpowiedzi

witam

mam problem który zaraz przedstawię ... szukałem w internecie czegoś ale mało znalazłem ( albo tego nie ma albo słabo szukałem - stawiam na to 2-gie ), lecz zdecydowałem się napisać tego posta gdyż system jest mi potrzebny a zabawa w reinstalkę nie bardzo mi się podoba

 

problem wygląda tak

wcześniej miałem coś takiego:

Disk /dev/hda: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1          12       96358+  83  Linux
/dev/hda2              13       24321   195262042+   5  Extended
/dev/hda5              13        6091    48829536    b  W95 FAT32
/dev/hda6            6092       12170    48829536    b  W95 FAT32
/dev/hda7           12171       18249    48829536    b  W95 FAT32
/dev/hda8           18250       18902     5245191    7  NTFS 
/dev/hda9           18903       24207    42612381   83  Linux
/dev/hda10          24208       24321      915673+  82  Linux swap / Solaris

 

/dev/hda9 18903 24207 42612381 83 Linux <- tutaj był system

 

wszystko było ładnie ... zaczełem się bawić jak zwykle i jak zwykle nabroiłem ... możę o tym nie będę pisał jak to było ... ogulnie usunełem partycję

/dev/hda8          18250       18902     5245191  7  NTFS 

przez co reszta partycji się przesuneła o 1 w górę ... tzn /dev/hda9 stało się /dev/hda8, a /dev/hda10 stało się /dev/hda9

 

system po tym ciosie nie wstał ... wywalał się przy grubie ... pozmieniałem uczciwie wpis i poszło ... ale nie za daleko ... wywala mi taki błąd:

Sprawdzanie systemu plików
fsck.ext3 Bad magic number is super-block while trying to open /dev/hda8
       [Zawiódł]

***Podczas sprawdzania systemu plików wystapił błšd.
***Przełšczanie do powłoki systemu, system zostanie uruchomiony ponownie
***Kiedy opuoecisz powłokę.
***Warning -- SELinux is active
***Disable security enforcement for system recovery.
***Run 'setenforce 1' to reenable.
Give root password for maintenance
(or type Control-D to continue):

 

próbowałem stworzyć takiej samej wielkości partycję w parted/qtparted/fdisk ale nie dało to rezultatu ... nowa tablica partycji wygląda tak:

root@0[knoppix]# fdisk -l

Disk /dev/hda: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1          12       96358+  83  Linux
/dev/hda2              13       24321   195262042+   5  Extended
/dev/hda5              13        6091    48829536    b  W95 FAT32
/dev/hda6            6092       12170    48829536    b  W95 FAT32
/dev/hda7           12171       18249    48829536    b  W95 FAT32
/dev/hda8           18903       24207    42612381   83  Linux
/dev/hda9           24208       24321      915673+  82  Linux swap / Solaris
/dev/hda10          18250       18902     5245191   83  Linux

Partition table entries are not in disk order

 

wydaje mi się że powrócenie do poprzedniej kolejności partycji rozwiązało by problem ... tylko jak to zrobić ...

 

prosił bym o jakieś rady jak to naprawić ... potrzebuję systmu a siedzeia na nieskonfigurowanym knoppixie nie za bardzo mi się podba jak mam obok skonfigurowaną fedorę ... a do tego już siedzę nad tym kilka dobrych godzin i nic ...

 

jak coś trzeba dodać to dajcie znać ...

myślę że grub.conf nie przyda się ... wam ...

Odnośnik do komentarza
Udostępnij na innych stronach

Nie bardzo rozumię dlaczego po usunięciu jednej partycji inne się poprzesówały. Może się mylę ale wydaje mi się że tak się stać nie powinno.

 

Zobacz jakie masz wpisy fstab i porównaj z fdisk -l

 

Nic innego nie przychodzi mi do głowy sad.gif

Odnośnik do komentarza
Udostępnij na innych stronach

Nie bardzo rozumię-> rozumiem dlaczego po usunięciu jednej partycji inne się poprzesówały-> poprzesuwały.

Nie poprzesuwały się - zauważ, że blok startowy i kończący są tak jak były zmieniła się tylko logiczna kolejność urządzeń.

 

serkamil odpal "linux rescue" i po chrootowaniu wejdź w edycję /boot/grub/grub.conf, wyszukaj wszystkie łańcuchy "(hd0,8)" i zamień na "(hd0,7)".

Potem pewnie trzeba będzie jeszcze coś zrobic ze swapem, ale na początek to chyba powinno wystarczyć. A może będzie OK? Bo w /etc/fstab są rozpoznania partycji po etykiecie a nie po urządzeniu /dev/hda...

 

Spróbuj - napisz jak poszło.

 

[Edit] Linux był na /dev/hda10, więc oczywiście w GRUBie musisz szukać (hd0,9) i zmieniać na (hd0,8) a nie tak jak napisałem z 8 na 7. Sorki, pomyliło mi się sad.gif

 

Pozdr,

W.

Odnośnik do komentarza
Udostępnij na innych stronach

uważam że gróba mam dobrze zrobionego ...

przed zabawą wpis odnoście FC był taki:

title Fedora Core (2.6.15-1.1831_FC4)
       root (hd0,0)
       kernel /vmlinuz-2.6.15-1.1831_FC4 ro root=/dev/hda9 rhgb quiet
       initrd /initrd-2.6.15-1.1831_FC4.img

 

teraz jest taki:

title Fedora Core (2.6.15-1.1831_FC4)
       root (hd0,0)
       kernel /vmlinuz-2.6.15-1.1831_FC4 ro root=/dev/hda8 rhgb quiet
       initrd /initrd-2.6.15-1.1831_FC4.img

 

z fstab możeb problem ... że też o tym nie pomyślałem ... zaraz zobaczę po wprowadzeniu konfinga co wyszło ...

 

[edit]

 

dzięki za podpowiedź ... to był problem z fstab ... a do tego fedora mnie o tym informowała ...

fsck.ext3 Bad magic number is super-block while trying to open /dev/hda8

... uwaga dla mnie na przyszłość ... czytać uważnie errory ... biggrin.gif

 

wydaje mi się że można zamknąć ten temat

 

jeszcze raz dzięki dla WalDo i neo_fox!!

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ę...