24polska.pl luckystrikes.pl www.abclinux.pl www.numizmatyka.com.pl ANFA.PL linki
Login: Hasło: wyloguj Odzyskaj hasło Zarejestruj się


Sposób tutaj opisany pokazuje jak utworzyć obraz dysku twardego z możliwością zapisu i odczytu. Można by powiedzieć, że jest to mało przydatne, jednak w niektórych przypadkach może nam wiele zaoszczędzić czasu. W każdym razie pokazuje to możliwości linuksa ;)

Najpierw utworzymy plik, który będzie spełniał rolę dysku twardego (partycji):


dd if=/dev/zero of=/home/user/obraz.img bs=1024 count=10240

 

Parametr if podaje źródło danych które ma przekopiować do pliku/urządzenia podanego w parametrze of. Wartość parametru bs określa rozmiar porcji danych do odczytania i zapisania. Ilość tych porcji jest podana w parametrze count. Tak więc bs*count to rozmiar pliku wynikowego, w naszym przypadku 1024*10240 czyli 10MiB.

Parametry bs i count należy podać, ponieważ źródło danych /dev/zero nie ma końca, tak więc nie podanie tych parametrów spowoduje zapełnienie całej wolnej przestrzeni dysku twardego na którym tworzymy obraz (utworzy obraz.img o rozmiarze przestrzeni wolnej dysku twardego).

Następnym krokiem jest utworzenie systemu plików w tym obrazie:


mkfs -t ext3 /home/user/obraz.img
 

Program zapyta się nas czy kontynuować, to oczywiście dajemy tak. Nie podałem tutaj dodatkowych parametrów systemu plików, na początek dla orientacji, lepiej zastosować ustawienia domyślne. W taki sposób powstanie nam obraz dysku wraz z systemem plików.

Należy teraz zamontować obraz w dowolnym katalogu, powiedzmy /mnt/img (wcześniej utworzony):


mount -o loop /home/user/obraz.img /mnt/img

 

Obraz /home/user/obraz.img zostanie zamontowany w katalogu /mnt/img. Następnym krokiem jest nadanie uprawnień:

 

chown user:user /mnt/img
chmod 755 /mnt/img

 

User to nazwa konta użytkownika, który będzie mógł modyfikować zawartość obrazu.
 


Komentarzy: 0   Wyślij do znajomego  

Komentarze

Brak komentarzy

Dodaj komentarz...

Tytuł:

Treść:

Podpis: