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....
Odzyskiwanie /etc/mtab
Bazując na tym co podał darkwater odtworzyłem plik:
Przyjmując, że polecenie fdisk -l zwraca taką zawartość:
Czy ten mój mtab jest poprawny?
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
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
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
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