|
Odzyskiwanie /etc/mtab
ea66 - 10-07-2007 21:25
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....
darkwater - 10-07-2007 21:28
http://pl.wikipedia.org/wiki/Mtab
ea66 - 10-07-2007 21:43
Bazując na tym co podał darkwater odtworzyłem plik: /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ść: 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?
darkwater - 10-07-2007 21:52
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
ea66 - 10-07-2007 23:01
Faktycznie po usunięciu pliku i restarcie, plik został odtworzony, natomiast gdy istniał, nawet pusty, odtwarzany nie był... Dzięki :)
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|