|
[+] 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.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|