Simule uma inserção de pen drive

3

Eu inseri um pendrive no meu laptop e ele montou a partição automaticamente. Eu então fiz um umount / dev / sdb * para me permitir DD uma imagem para ele. Uma vez que o DD é feito, eu sincronizo, em seguida, desconecto fisicamente o USB, em seguida, conecto-o de volta para obter as 2 partições montadas.

minha pergunta é: como posso evitar desconectar fisicamente o USB e ligá-lo novamente?

    
por Louis-Philippe Descamps 08.04.2018 / 13:42

2 respostas

2

Desmontar

Você pode desmontar todas as partições sem tentar desmontar o próprio dispositivo com

sudo umount /dev/sdx?*

Substitua a letra do dispositivo x pela letra do dispositivo relevante, por exemplo b

Clone

É uma boa ideia usar uma ferramenta de clonagem com um ponto de verificação final,

Acidentalmente fez dd / dev / sda

Desça até "Ferramentas mais seguras para criar unidades de inicialização USB com o Ubuntu"

Sync, Partprobe, Mount

sync
sudo partprobe

Tente montar depois de criar o novo sistema no pendrive

Esta linha de comando deve funcionar com uma ou mais partições,

for i in $(lsblk -l -o name|grep -E "sdx.{1,}");do sudo mkdir -p /media/$USER/"$i";sudo mount /dev/"$i" /media/$USER/"$i";done

Substitua a letra do dispositivo x pela letra do dispositivo relevante, por exemplo b

    
por sudodus 08.04.2018 / 15:32
1

Se lembre-se corretamente, você precisa executar um comando após sync :

sudo partprobe

De sua página de manual :

NAME
partprobe - inform the OS of partition table changes

DESCRIPTION
partprobe is a program that informs the operating system kernel of par- tition table changes.

    
por N0rbert 08.04.2018 / 13:54