Os arquivos ISO não podem ser montados e gravados em. ISO 9660 é um sistema de arquivos somente para leitura.
Então, você precisaria situar um arquivo casper-rw
(também é um arquivo único com um sistema de arquivos) em um local fisicamente na unidade USB.
Criando um sistema de arquivos gravável
O site pendrive Linux mostra alguns detalhes sobre como criar um sistema de arquivos casper-rw
. O artigo é intitulado: Crie um arquivo loop de casper-rw maior no Linux . OBSERVAÇÃO: Um sistema de arquivos casper-rw
é apenas um sistema de arquivos comum que está dentro de um único arquivo. Nesse exemplo, eles estão usando um sistema de arquivos EXT3 dentro dele.
Exemplo
-
Faça a imagem "casper-rw"
$ dd if=/dev/zero of=casper-rw bs=1M count=1024 1024+0 records in 1024+0 records out 1073741824 bytes (1.1 GB) copied, 10.958 s, 98.0 MB/s $ ls -l casper-rw -rw-rw-r--. 1 saml saml 1073741824 Apr 2 19:56 casper-rw
-
Formate como EXT3
$ mkfs.ext3 -F casper-rw mke2fs 1.42.7 (21-Jan-2013) Discarding device blocks: done Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 65536 inodes, 262144 blocks 13107 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=268435456 8 block groups 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376 Allocating group tables: done Writing inode tables: done Creating journal (8192 blocks): done Writing superblocks and filesystem accounting information: done
-
Monte-o
$ sudo mount -o loop casper-rw /mnt/
-
Confira
$ ls /mnt/ lost+found $ df -h /mnt/ Filesystem Size Used Avail Use% Mounted on /dev/loop0 976M 1.3M 924M 1% /mnt