montar unidade externa em sistema somente leitura

montar unidade externa em sistema somente leitura

Ontem à noite, o laptop da minha esposa rodando o OpenSUSE parece ter tido algum tipo de falha que, na inicialização, apresentou um monte de erros e acabou solicitando uma senha de root para inicializar com acesso somente leitura a um shell.

Neste modo somente leitura, pude ver que todos os arquivos importantes parecem ainda estar lá, então quero fazer backup deles antes de fazer qualquer coisa.

Anexei uma unidade USB externa e aparece uma mensagem:

usb 4-3: new high speed USB device using ehci_hcd and address 3
usb 4-3: new device found, idVendor=152d, idProduct=2338
sub 4-3: new device strings: Mfr=1, Product=2, SerialNumber=5
[...etc....]
scsi3 : SCSU emulation for USB Mass Storage devices
scsi 3:0:0:0: Direct-Access WDS WD25 WD-[...more hard drive info...etc.]
[...etc...]
sd 3:0:0:0: [sdb] Assuming drive cache: write through
 sdb: [mac] sdb1 sdb2 sdb3 sdb4
sd 3:0:0:0: [sdb] Attached SCSI disk
sd 3:0:0:0: Attached scsi generic sg2 type 0

Então presumo que tudo isso significa que ele encontrou a unidade.

Agora, quero montá-lo para poder copiar arquivos para ele.

Duas questões?

  1. Como faço para encontrá-lo em /dev/
  2. Mesmo se eu encontrar, como faço para montá-lo quando só tenho acesso somente leitura?

Obrigado por qualquer ajuda aqui.

Responder1

Você pode até remontar o sistema de arquivos forçando a remontagem - lembre-se de que você precisa fsck do sistema. se o sistema montá-lo como somente leitura, deve haver algo errado com o sistema de arquivos.

mount -n -o remount /

para o pendrive, geralmente ele é emulado como scsi, você pode usar

fdisk -l

para listar todas as unidades conectadas no momento. para montar, por exemplo, uma unidade NTFS, em /dev/sdb1, tente:

mount -t ntfs-3g /dev/sdb1 /mnt

substitua vfatse você estiver usando fat16/32.

informação relacionada