Montowanie partycji nieznanego typu

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
Astaroth
Posty: 3
Rejestracja: 14 czerwca 2007, 13:19

Montowanie partycji nieznanego typu

Post autor: Astaroth »

Witam.
Po resecie komputera GRUB(pozostał po instalacji Debiana 4.0) wywalił informację że nie można załadować windowsa.
Postanowiłem sprawdzić za pomocą Knoppixa 5.1 co jest nie tak.
Dysk był podzielony na 3 partycje:
-system (NTFS)
-programy (NTFS)
-Inne (FAT32)
2 ostatnie partycje montują się bez problemu.
Ale po próbie montaowanie pierwszej za pomocą polecenia:

Kod: Zaznacz cały

 mount -r -t ntfs /dev/hda1 /mnt/hda1
Wyświetla błąd:

Kod: Zaznacz cały

Bootsector checksum failed.
Failed to startup volume: Invalid argument
Failed to mount '/dev/hda1': Invalid argument
The device '/dev/hda1' doesn't have a valid NTFS.
Maybe you selected the wrong device? Or the whole disk instead of a
partition (e.g. /dev/hda, not /dev/hda1)? Or the other way around?
W zasadzie już nie chodzi Mi o przywrócenie sprawności dysku (kilka prób w tym TestDisk)tylko o skopiowanie danych z niego.Wiem że jeszcze są gdyż pewien (nie pamiętam który) programik z HirenBoot pokazał, że dane są.
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

przy "Montowanie partycji nieznanego typu" robisz tak:

Kod: Zaznacz cały

mount -o auto /dev/hda1 /mnt/hda1
to wykryje FS automatycznie.

co do odzyskania tych danych, to może spróbuj zamontować tą partycję jakiegoś liveCD, albo pójdz z dyskiem do kolegi (który ma winde) i tam zobacz cy da się wejść na tą partycję.

jeśli sam będziesz kombinował, możesz zrobi sobie "kopię bezpieczeństwa" (obraz całej partycji), poprzez:

Kod: Zaznacz cały

cat /dev/hda1 >> ~/hda1
ptem montujesz ten obraz poprzez:

Kod: Zaznacz cały

mount -o loop ~/hda1 /mnt/hda1
tylko licz się z tym że ten obraz partycji będzie tak samo duy jak ta partycja.
Astaroth
Posty: 3
Rejestracja: 14 czerwca 2007, 13:19

Post autor: Astaroth »

No niestety

Kod: Zaznacz cały

mount -o auto /dev/hda1 /mnt/hda1
Nie podziałało i błąd ten sam co poprzednio.

Kod: Zaznacz cały

 mount: you must specify the filesystem type
Próbuje chyba odczytać typ systemu plików z tablicy partycji, która pewnie padła.
Co do kopii bezpieczeństwa utworzony obraz był większy od rozmiaru partycji, a i podmontowanie obrazu się nie powiodło.
Czy nie ma jakiegoś sposobu na pominięcie kroku z wykrywaniem typu partcji?

Acha cały czas próby przeprzowadzam Knoppixem 5.1, może jakieś inne livecd dało by radę?
mlyczek
Junior Member
Posty: 979
Rejestracja: 02 sierpnia 2006, 19:17

Post autor: mlyczek »

Astaroth pisze:No niestety

Kod: Zaznacz cały

mount -o auto /dev/hda1 /mnt/hda1
Nie podziałało i błąd ten sam co poprzednio.
i nie mogło podziałać, bo powinno być:

Kod: Zaznacz cały

mount -t auto /dev/hda1 /mnt/hda1
bo parametr -t określa system plików.
Astaroth
Posty: 3
Rejestracja: 14 czerwca 2007, 13:19

Post autor: Astaroth »

Z paramtrem -t jest identycznie. Jak wcześniej napisalem zapewne w trybie auto próbuje okreśkić typ partycji odczytując tablicę (sektor MBR czy coś tam innego)
Odczytywac dysku pod windą jeszcze nie próbowałem dopiero w przyszłym tygodniu będę miał możliwośc.
ODPOWIEDZ