Como acesso outras unidades?

0

Então, aqui está a minha situação: eu tenho um PC, três unidades internas.

  • Sata0 WD HDD de 1000 GB
  • Sata1 Seagate 250GB HDD
  • Sata2 Hitachi 180 GB HDD

Eu tenho o Ubuntu no Sata0, mas eu tenho outros sistemas operacionais nos outros, e gostaria de recuperar os arquivos! Eu poderia entrar no BOIS e dar um boot neles, mas um está corrompido e o outro ... Shivers Eu prefiro não dizer. (Caso você esteja se perguntando por que eu estou tentando acessar uma unidade corrompida e um dos horrores inimagináveis, um era da minha mãe e outro da minha infância do Windows XP: P.) Se você sabe como chegar a outras unidades sem inicializá-los, Colocando os arquivos na unidade Thumb USB, reiniciando, inicializando de volta na unidade principal, importando os arquivos, Enxague e Repetir, por favor, deixe-me agora. Obrigada!

Além disso, se você realmente tiver que saber, minha mãe desordena muito. E não ajudou o fato de ele rodar o Windows fricking Vista.

    
por Jeff Rabbit 01.06.2017 / 09:19

1 resposta

0

Você pode montar as outras unidades com as seguintes linhas de comando.

  • Listar unidades para identificar partições

    sudo lsblk -o model,name,size,fstype,label,mountpoint
    
  • Crie pontos de montagem (apenas uma vez).

    sudo mkdir -p /mnt/sdb-seagate
    sudo mkdir -p /mnt/sdc-hitachi
    
  • Monte a partição relevante

    sudo mount /dev/sdxn <mountpoint>
    

    em que x é a letra da unidade e n é o número da partição. Os exemplos a seguir supõem que você esteja interessado na primeira partição na unidade /dev/sdb e na quinta partição na unidade /dev/sdc .

    sudo mount /dev/sdb1 /mnt/sdb-seagate
    sudo mount /dev/sdc5 /mnt/sdc-hitachi
    
  • Você pode criar mais pontos de montagem e montar mais partições, se desejar.

  • As partições podem ser montadas com propriedade de root (o superusuário). Deve ser possível ler (e escrever) com sudo . Se desejar, você pode adicionar opções de montagem para obter acesso para seu usuário normal, por exemplo

    sudo mount -o rw,users,umask=022 /dev/sdb1 /mnt/sdb-seagate
    

    Isto é particularmente útil para sistemas de arquivos Microsoft, FAT32 e NTFS, onde os arquivos e diretórios obtêm suas permissões no linux quando a partição é montada.

  • Finalmente, lista os drives novamente para verificar se as partições que você deseja acessar estão montadas

    sudo lsblk -o model,name,size,fstype,label,mountpoint
    
por sudodus 01.06.2017 / 09:44