Ubuntu - monte o arquivo de imagem com permissão r / w

3

Anfitrião: Ubuntu 15.04

Com Disk Image Mounter , posso montar o test.img e três diretórios apareceram.

  1. system-a
  2. system-b
  3. gravável

Como eu pesquisei por aí, não consigo editar os diretórios, pois eles são somente leitura.

A solução possível que encontrei até agora é copiar esses diretórios para outro novo local e gerar um novo arquivo de imagem.

No entanto, como o arquivo de imagem contém esses três diretórios, como posso fazer isso?

============= post update =============

mount: wrong fs type, bad option, bad superblock on /dev/loop1,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.

=====================================

Device                Start     End Sectors  Size Type
test_custom2.img1    8192   16383    8192    4M BIOS boot
test_custom2.img2   16384  147455  131072   64M EFI System
test_custom2.img3  147456 2244607 2097152    1G Linux filesystem
test_custom2.img4 2244608 4341759 2097152    1G Linux filesystem
test_custom2.img5 4341760 7614463 3272704  1.6G Linux filesystem
    
por Sam 28.12.2015 / 08:54

2 respostas

1

O problema é que existem várias partições na sua imagem. Uma simples montagem antiga procura informações do sistema de arquivos no deslocamento 0, o que, no seu caso, aparentemente aponta para algumas informações de inicialização do bios, mas não para o ext4 fs desejado. Você deve ter sucesso criando o dispositivo de loopback com um deslocamento para a partição desejada.

Este link pode ajudá-lo.

    
por 28.12.2015 / 11:23
3

Você precisa se certificar de que seu diretório de usuários atual tenha acesso de leitura e gravação à sua operação

sudo mkdir -p /tmp/test && sudo mount -o loop,rw,sync image.img /tmp/test
    
por 28.12.2015 / 09:10

Tags