Przypadkowo usunięty MBR; Nie znam typu systemu plików

2

Mam system operacyjny pochodny Linux na twardym dysku innym niż rozruchowy. Obecnie używam LiveCD, aby zdiagnozować problem; jednak omyłkowo usunąłem MBR w procesie za pomocą testdisk.

Czy jest jakiś sposób na odzyskanie MBR? Czy to ta sama różnica, co zapisanie bootloadera na dysku, w tym przypadku LILO? Przepraszam za brak wiedzy.

Aby to zrobić, muszę zamontować dysk twardy, ale nie znam typu systemu plików dysku.

wprowadź opis zdjęcia tutaj

AKTUALIZACJA: Udało mi się przywrócić MBR za pomocą programu ładującego LILO. Użyłem blkid, aby wyświetlić typy systemów plików partycji, i użyłem fdisk -l, aby odwołać się do rozruchu urządzenia, aby móc zamontować dysk.

Następnie użyłem:

mount -o dev / dev / hd (x) / mnt / hd chroot / mnt / hd lilo -v

Dzięki!

Benson Wally Tran
źródło

Odpowiedzi:

1

Tak długo, jak masz działający system Linux na dysku, możesz zainstalować program ładujący i użyć go do uruchomienia systemu. Na przykład może to być GRUB . Lilo też by działał. Po instalacji będziesz musiał go skonfigurować i wskazać, które jądro ma zostać uruchomione i gdzie ono jest. W tym celu musisz wiedzieć, jakie partycje znajdują się na dysku twardym i gdzie jest jądro.

Najpierw zobacz strukturę dysku twardego wykonując fdisk -l

Następnie spróbuj zamontować partycje z ustawieniami domyślnymi. Mam nadzieję, że system Live CD będzie w stanie to zrobić. Jeśli nie, będziesz musiał spróbować zamontować je ręcznie.

Spójrz na / etc / fstab w systemie Linux na dysku twardym. Może ujawnić system plików i inne przydatne dane.

Czy możesz zamieścić dane wyjściowe fdisk -l?

VL-80
źródło
0

Czy próbowałeś GParted ?

Może to pomóc w określeniu, który system plików znajduje się na dysku. Gdy poznasz typ systemu plików, łatwiej będzie zamontować partycje.

Jeśli chcesz przywrócić bootloader, radzę zainstalować (lub ponownie zainstalować) gruba :

grub-install /dev/sda

Aby skonfigurować grub (grub.cfg), powinieneś przejść do strony wsparcia dystrybucji. Niektóre dystrybucje linuksowe, takie jak debian, mają narzędzia do automatycznego generowania menu grub / cfg.

zeropouet
źródło