it-swarm-eu.dev

Co je to „smyčkové zařízení“ při montáži?

Připojuji soubor ISO a dívám se na tento tutoriál . Používají příkaz:

$ mount -o loop disk1.iso /mnt/disk

Snažím se porozumět použití -o loop. Mám dvě otázky:

  1. Když se podívám na stránku dlouhého muže pro připojení, je čas najít to -o možnost. Pokud ano man mount | grep "-o" Mám chybu a když se podívám do souboru, nenajdu žádné informace, že "loop" je text příkazu pro volbu -o. Kde je to dokumentováno?

  2. Jaký je také koncept „smyčkového zařízení“ pro montáž?

54
Vass

loop device je pseudo ("falešné") zařízení (ve skutečnosti jen soubor), které funguje jako blokové zařízení. Chcete připojit soubor (disk1.iso), který bude fungovat jako celý souborový systém, takže budete používat smyčku.

-O pochází z voleb.

A poslední věc, pokud chcete hledat „-o“, musíte uniknout z „-“. Snaž se:

man mount | grep "\-o"
41
Klark

Tradičně měly systémy UNIX ve svých souborových systémech různé typy uzlů:

  • adresář
  • soubor
  • symlink
  • blokovat zařízení
  • znakové zařízení
  • FIFO
  • Soket domény UNIX

Ačkoli existují nyní výjimky, obvykle blokují zařízení obsahující souborové systémy připojené k adresářům.

Protože chcete připojit soubor, musíte nejprve vytvořit blokové zařízení loop, které je souborem podloženo. To lze provést pomocí losetup, ale mount -o loop je zkratka, která zachází se scénami.

32
ephemient

Smyčkové zařízení je ovladač zařízení, který vám umožňuje připojit soubor, který funguje jako blokové zařízení (smyčkové zařízení není ve skutečnosti typ zařízení. Jedná se o obyčejný soubor). Například: file: demo.img

mount -o loop demo.img /mnt/DEMO/ 
ls -l /mnt/DEMO/ 

Nyní se můžete podívat na /mnt/DEMO podadresář pro obsah ukázky

1
Palani Karthikeyan