Eu tenho um disco rígido externo que o Windows não pode abrir (dá uma mensagem de erro dizendo que o sistema de arquivos não é reconhecido e quer que eu reformate), então estou tentando ver se o Ubuntu, que estou executando como uma VM convidada no VirtualBox no meu host Win 7, pode abri-lo.
Estou confuso sobre como montá-lo. Quando abro o VirtualBox e clico em "Configurações" para o Ubuntu vm, vou para "Armazenamento" e tento ver se consigo montá-lo lá ou desço para "USB" e tento montá-lo a partir daí? Quando tentei o último e cliquei em "Ativar controlador USB 2.0 (EHCI)", um aviso apareceu do VB dizendo que eu precisava baixar extensões do VBox para poder selecionar essa opção. Então baixei as extensões e não tenho certeza do que fazer a seguir. Quando entro no Ubuntu, como posso acessar o disco rígido externo via linha de comando? Quando tentei o comando "fdisk -l", o seguinte é impresso:
http://paste.ubuntu.com/1053741/
Mas como não fiz mais nada nas configurações do VBox, não acho que nenhum desses discos rígidos listados esteja se referindo à unidade USB externa que eu quero acessar (mesmo que a unidade esteja conectada ao meu laptop). Eu não sei o que unidades sda1, sda2 e sda5 se referem exatamente, mas aparentemente eu tenho uma partição estendida, uma vez que passa de sda1 e sda2 para sda5. Quando criei espaço para a máquina virtual Ubuntu através do VBox, acho que criei apenas uma partição principal e outra para a troca. Por que o fdisk está me mostrando três partições, a menos que uma delas esteja se referindo ao disco rígido externo USB conectado, mas não acho que seja porque não fiz mais nada nas configurações da VBox para USB?
Todas as sugestões serão apreciadas :-).
Eu tenho um HD externo da Western Digital em torno de 2 TB; Por algum motivo, o Windows 7 não me permite mais abri-lo: quando eu o conecto ao meu laptop (através de uma porta USB 2.0), o Windows não faz nada ou pede que eu formate a unidade porque não reconhece o sistema de arquivos. Então, estou tentando ver se consigo acessar os arquivos no Ubuntu.
Estou executando o Ubuntu através do VirtualBox. Antes de iniciar o Ubuntu, entrei nas configurações de USB da máquina virtual Ubuntu e selecionei o disco rígido externo (a VBox vê). Então eu iniciei o Ubuntu. Aqui está a impressão de fdisk -l
:
Disk /dev/sda: 91.3 GB, 91268055040 bytes
255 heads, 63 sectors/track, 11096 cylinders, total 178257920 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000d5f79
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 174583807 87290880 83 Linux
/dev/sda2 174585854 178255871 1835009 5 Extended
/dev/sda5 174585856 178255871 1835008 82 Linux swap / Solaris
Disk /dev/sdb: 2000.4 GB, 2000396746752 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907024896 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00020fc3
Device Boot Start End Blocks Id System
/dev/sdb1 * 2048 3907024895 1953511424 7 HPFS/NTFS/exFAT
Acredito que a unidade externa seja a mais baixa, sdb1, mas não tenho idéia de como acessá-la. Ele já está montado ou eu tenho que montá-lo manualmente? Se o Windows 7 não o reconheceu, o mesmo problema ocorrerá no Ubuntu?
Respostas:
essas três partições estão todas na mesma unidade.
o disco rígido externo deve aparecer como / dev / sdb #.
vá para Dispositivos / Dispositivos USB na janela do VirtualBox e selecione seu disco rígido externo. agora a unidade deve ser montada automaticamente pelo Ubuntu
fonte
O Ubuntu geralmente pode montar unidades automaticamente e disponibilizá-las no Nautilus, o gerenciador de arquivos. Você já olhou as unidades disponíveis com o Nautilus?
Para montá-lo, você deve criar um diretório vazio em algum lugar de sua escolha; você pode criá-lo em seu diretório pessoal para simplificar ... Em uma linha de comando no terminal, basta digitar
mkdir wd
, por exemplo.Em seguida, tente digitar
sudo mount /dev/sdb1 ~/wd
e veja o que você obtém no diretório wd. Este procedimento deve funcionar, mas não é ideal, pois monta todos os arquivos com privilégios completos de leitura / gravação / execução, mas pode ser refinado se funcionar, definindo-o explicitamente.Sobre a partição estendida O Windows parece gostar de ser instalado em uma partição primária, mas o Linux não se importa. Portanto, uma unidade com ambos geralmente terá uma partição primária e uma partição estendida.
Uma partição estendida tem a vantagem de poder conter qualquer número de unidades lógicas, enquanto você está limitado a apenas 4 partições primárias no total. Acredito que a partição estendida conta como uma partição primária, para que você possa ter 3 partições primárias e uma estendida, se desejar, mas é melhor evitar partições primárias o máximo possível; partições estendidas são apenas mais flexíveis.
fonte
sudo mount -t exfat /dev/sdb1 ~/wd
; mas geralmente o tipo não é necessário, portanto, isso pode significar que você não possui os utilitários exfat, conforme mencionado por Anwar Shah. O tipo informa sobre o formato dos dados brutos que estão em / dev / sdb1. Se você especificar errado, parecerá lixo, e você não gostaria de tentar escrever nele.