ďťż
 
 
   [+] cfdisk pokakazuje błąd partycji podstawowej
 
 

Tematy

 
    
 

 

 

 

[+] cfdisk pokakazuje błąd partycji podstawowej





Geek - 13-05-2010 17:03
Witam,

Jakiś czas temu wróciłem ponownie do Debiana, ale chcąc zachować dane najpierw podzieliłem jedną partycję na / (/dev/sda1) i /home (/dev/sda4). Potem, kiedy już wszystko uruchomiłem i byłem pewny, że Debian będzie działał, na laptopie sformatowałem pozostałe dwie partycje i mam /dev/sda2 i /dev/sda3.

Problem jest w programie cfdisk, kiedy uruchamiam go: cfdisk /dev/sda to pojawia się błąd:
Załącznik 3707

FATAL ERROR: Bad primary partition 2: Partition ends in the final partial cylinder
Press any key to exit cfdisk Układ partycji wygląda następująco: Feflik:/home/jacek# fdisk -l

Disk /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xcf2b0801

  Device Boot      Start        End      Blocks  Id  System
/dev/sda1  *          1        3647    29294496  83  Linux
/dev/sda2            7833      23368  124780544  83  Linux
/dev/sda3          23368      38914  124872704  83  Linux
/dev/sda4            3648        7832    33616012+  83  Linux

Partition table entries are not in disk order Wszystko działa i system pracuje, a martwi mnie ten błąd w cfdisku. Czy ktoś podpowie, co zrobiłem źle i w jaki sposób to naprawić?

Dziękuję za pomoc.

Pozdrawiam,
Jacek.



fnmirk - 13-05-2010 21:32
Przepisz tablicę partycji:
Partition table entries are not in disk order I wprowadź korektę w plikach konfiguracyjnych Debiana.
Zaopatrz się wcześniej w jakąś narzędziową dystrybucję Linuksa uruchamianą z płyty CD/DVD.

Wszystko masz na forum. Temat (zagadnienie) powraca okresowo.



Geek - 14-05-2010 11:30
Za pomocą fdisk zmieniłem tablicę partycji, zapisałem na dysk, później przepisałem fstab i uruchomiłem ponownie system. Wszystko zadziałało, ale w cfdisk nadal jest błąd, tym razem z innym numerem partycji:

FATAL ERROR: Bad primary partition 3: Partition ends in the final partial cylinder
Press any key to exit cfdisk Zamiast partition 2 jest 3, ale w fdisk -l pokazuje dobrze:

Feflik:/home/jacek# fdisk -l

Disk /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xcf2b0801

  Device Boot      Start        End      Blocks  Id  System
/dev/sda1  *          1        3647    29294496  83  Linux
/dev/sda2            3648        7832    33616012+  83  Linux
/dev/sda3            7833      23368  124780544  83  Linux
/dev/sda4          23368      38914  124872704  83  Linux W sumie cfdisk nie używam zbyt często, ale martwi mnie ten błąd, bo dysk zewnętrzny jest przez niego "widziany" normalnie.



fnmirk - 14-05-2010 19:48
Przedstaw cały wynik wspomnianego polecenia: cfdisk



Geek - 15-05-2010 09:58
W/w polecenie skutkuje:

Załącznik 3712

FATAL ERROR: Bad primary partition 3: Partition ends in the final partial cylinder
Press any key to exit cfdisk



fnmirk - 15-05-2010 10:01
Na tym obrazku niewiele widać. Przedstaw cały tekst z konsoli jaki się wyświetla, łącznie z ramkami i układem partycji.



Geek - 15-05-2010 10:17
No przedstawiam, po wpisaniu cfdisk otrzymuję komunikat:

FATAL ERROR: Bad primary partition 3: Partition ends in the final partial cylinder
Press any key to exit cfdisk I nic więcej.



fnmirk - 15-05-2010 11:19
Informacje jakie przeglądam w internecie, odnoszą się głównie do dysków zewnętrznych. Nie spotkałem się z takim przypadkiem osobiście. Zalecają usunięcie partycji i ponowne jej założenie. Problem występuje kiedy partycje na dysku nie są zakładane od początku przez użytkownika tylko częściowo przebudowane, a pierwotnie były założone jeszcze przez producenta sprzętu. Taki wniosek mi się nasunął po przejrzeniu dostępnych informacji.
http://www.google.pl/search?hl=pl&so...zukaj+w+Google

Osobiście skorzystałbym z jakiegoś livecd i z jego poziomu sprawdził partycje i jeszcze raz przebudował tablicę partycji.
http://debian.linux.pl/threads/9479-...dziowe-live-cd

Lub podpiął dysk do innego komputera z Linuksem i sprawdził wszystko.



Geek - 15-05-2010 11:41
Właśnie było robione tak jak piszesz. Początkowo miałem Vistę (preinstalowaną) i partycję systemową podzieliłem na dwie (root i home), a gdy już miałem przegrane dane pozostałe dwie partycje NTFS sformatowałem na ext3 i pewnie dlatego pojawił się ten błąd.

Pozostaje mi utworzyć nowe partycje z poziomu instalatora Debiana.

Dzięki za okazaną pomoc.

Pozdrawiam,
Jacek.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis