Disky a spol

Vytvoreni loopback zarizeni a filesystemu

  • jedna z moznosti, jak vytvorit filesystem v jednoduchem souboru
  • vsechno se musi dit se superuzivatelskymi pravy
 
# pripravime si soubor (o velikosti 10GB - 1K bloky + 10 milionu)
dd if=/dev/zero of=/srv/loop1.img bs=1024 count=10M
 
 
# overime, ze v systemu nejsou jiz nejaka loopback rozhrani
# prikaz by mel vratit vystup podobny tomuto - znamena to ze /dev/loop0 muzeme pouzit
 
losetup /dev/loop0 
> loop: cannot get info on device /dev/loop0: No such device or address
 
 
# pripojime
losetup /dev/loop0 /srv/loop1.img
 
 
# overime
losetup /dev/loop0
> /dev/loop0: [0301]:295011 (/srv/loop1.img)
 
# ... mame nastaveno, dale muzeme treba vytvaret filesystem, pouzit loopback zarizeni jako PV pro LVM etc 
# az nas zarizeni omrzi, muzeme jej odstranit 
losetup -d /dev/loop0
 
 
# priklad: vytvoreni filesystemu EXT3 a pripojeni
 
mkfs -t ext3 -m 1 -v /dev/loop0 
mkdir  /mnt/loop
mount -t ext3 /dev/loop0 /mnt/loop

Reference: http://www.walkernews.net/2007/07/01/create-linux-loopback-file-system-on-disk-file/

Další zajímavosti:

 
comp/unix/storage.txt · Poslední úprava: 2008/04/01 11:33 autor: srerucha

TOPlist