Jak utworzyć plik i zamontować go jako system plików?


17

Jak utworzyć plik o rozmiarze 10M, sformatować go w systemie plików ext3, a następnie zamontować w / media / fuse?

Próbowałem z

mkfs -t ext3 file

następnie go zamontować

mount -t ext3 file /media/fuse

Nie działało, ponieważ powiedziało, że plik nie jest urządzeniem blokowym. Czy ktoś może mi pomóc?


5
Musisz tylko dodać -o loopdo polecenia mount.
enzotib,


Robię to, aby zamontować w pętli plik ISO mount -o loop file.iso /media/iso.
Anonimowy,

@enzotib Czy możesz to opublikować jako odpowiedź na głosowanie / przyjęcie?
Tom Brossman

@TomBrossman: done
enzotib

Odpowiedzi:


15

Twoja procedura jest poprawna, ale podczas montowania obrazu pliku jako systemu plików musisz dodać -o loopopcję do mountpolecenia:

mount -t ext3 -o loop file /media/fuse

Ponadto -t ext3opcja nie jest bezwzględnie wymagana, ponieważ mountmoże automatycznie określić typ systemu plików.


3
ma rację, ale zapomniał dodać sposób utworzenia pliku. dd if=/dev/zero of=file bs=1024 count=10240To jest sposób na utworzenie pliku 10 mkfs.ext3
Mb

7
Teraz mountnie potrzebuje -o loopjuż tej opcji, może zrozumieć, że jej potrzebujemy.
enzotib
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.