Strona 1 z 1

Odzyskiwanie /etc/mtab

: 10 lipca 2007, 21:25
autor: ea66
Witam!

Ostatnimi czasy usiłowałem zmusić dysk USB do działania pod wirtualną maszyną więc kombinowałem przy montowaniu systemu plików. I cóż edytowałem mtab, zapisałem, restart i okazuje się że plik jest pusty... istnieje ale jest pusty. I teraz zasadnicze pytanie jak odtworzyć jego zawartość? [bo kopii zapasowej oczywiście nie zrobiłem :[ ]

A tak na marginesie to jego nie można ręcznie edytować? Bo jakoś nie mogę sobie przetłumaczyć dlaczego zawartość tego pliku znikła....

: 10 lipca 2007, 21:28
autor: darkwater

: 10 lipca 2007, 21:43
autor: ea66
Bazując na tym co podał darkwater odtworzyłem plik:

Kod: Zaznacz cały

/dev/sda1 / ext3 rw,errors=remount-ro 0 0
tmpfs /lib/init/rw tmpfs rw,nosuid,mode=0755 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
procbususb /proc/bus/usb usbfs rw 0 0
udev /dev tmpfs rw,mode=0755 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=620 0 0
none /selinux selinuxfs rw 0 0
/dev/sda6 /home ext3 rw 0 0
Przyjmując, że polecenie fdisk -l zwraca taką zawartość:

Kod: Zaznacz cały

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1216     9767488+  83  Linux
/dev/sda2            1217        9729    68380672+   5  Extended
/dev/sda5            1217        1338      979933+  82  Linux swap / Solaris
/dev/sda6            1339        9729    67400676   83  Linux
Czy ten mój mtab jest poprawny?

: 10 lipca 2007, 21:52
autor: darkwater
w skrócie - w /etc/mtab powinny być wpisane wszystkie aktualnie zainstalowane systemy plików.
możesz bazować na wyniku polecenia mount -l btw. to bardzo dziwne że mtab nie został zregenerowany po restarcie. spróbuj może usunąć ten plik i zrestartować komputer - system powinien utworzyć go sam i wypełnić potrzebnymi danymi

: 10 lipca 2007, 23:01
autor: ea66
Faktycznie po usunięciu pliku i restarcie, plik został odtworzony, natomiast gdy istniał, nawet pusty, odtwarzany nie był...
Dzięki :)