Tenho um dual boot Linux/windows, gostaria de saber se é possível acessar um diretório windows de dentro do Linux usando o comando cd
Responder1
Você primeiro precisamontaro sistema de arquivos do Windows. A maioria das distros voltadas para desktop fará isso automaticamente para você, em um caminho como /mount/windows
ou algo assim. É possível, mesmo que não; você precisa de permissões de root e saber qual dispositivo de bloco (disco) contém sua partição do Windows, mas isso geralmente é fácil de descobrir.
Depois que a partição do Windows estiver montada no layout do sistema de arquivos Linux, você poderá cd
acessá-la facilmente, assim como faria com qualquer outro diretório. Basicamente, a partição do Windows aparece como subdiretórios do diretório Linux (chamados deponto de montagem) que você escolher.
Um exemplo que cria um diretório do Windows na raiz da sua partição Linux e monta a primeira partição do primeiro disco (geralmente é onde o Windows estará, embora possa estar na segunda partição):
# mkdir /Windows
# mount /dev/sda1 /Windows
Observe que você pode, se desejar, fazer coisas como montar o volume do Windows somente leitura (adicionar o -r
sinalizador antes da /dev/sda1
parte) ou usar um volume existente (masDeve estar vazio) diretório. Observe também que o Linux, de modo geral, não respeitará os controles de acesso NTFS. Isso significa que você pode excluir ou modificar acidentalmente algo importante no sistema Windows.
Se você deseja que o sistema operacional lembre seu ponto de montagem e, opcionalmente, também monte automaticamente a partição, dê uma olhada no/etc/fstabarquivo. Infelizmente, que eu conheça, não existe uma maneira padrão de editar esse arquivo, embora seu formato não seja muito confuso.
Responder2
Simvocê pode usar cd
para alterar o diretório em um sistema de arquivos do Windows,se estiver montado em algum lugar do seu sistema de arquivos, e se você tiver o direito de entrar nesse diretório... caso contrário, você terá que montá-lo.
Procurarse for apenas montado, você deve encontrar a partição do Windows em
/mnt/windows
, e assim por diante/media/Data
;/media/Windows
escreva em um terminalmount
e pesquise as palavras-chaveNTFS-3G, NTFS, Fusível. Ele só está montado se responder algo como/dev/sda2 ativado/mídia/Windowstipofusível(rw,nosuid,nodev,allow_other,blksize=4096)
Nesse caso
/media/Windows
é o ponto de montagem, o equivalenteC:\
ouD:\
no Windows. Para acessá-lo escrevacd/mídia/Windows
Nota: você também pode discutir o ponto de montagem com o
fd -h
comando; ele reportará o uso de espaço em disco do sistema de arquivos (em todas as partições atualmente montadas); na última coluna você pode ver o ponto de montagem.Se não estiver montado você terá que montá-lo, tentão mude o diretório para o ponto de montagem como acima. Para montar a partição do Windows siga seu guia de distribuição e/ou leia algumas dessas referências:
- Ubuntu montando partições do Windows
- Como montar partição com sistema de arquivos NTFS e acesso de leitura e gravação, usarNTFS-3G.
- Montando unidades NTFS no Linux
- Monte a partição NTFS do Windows no live CD do Ubuntu
- ou edite diretamente o
/etc/fstab
arquivo adicionando linhas como
UUID=519CB82E5888AD0F /media/Win padrões ntfs-3g,windows_names,locale=en_US.utf8 0 0
UUID=519CB82E5888AD0F /media/ReadOnlyWin padrões ntfs,umask=222 0 0
Substitua o UUID por aquele relevante para sua partição, conforme mostrado na sudo blkid
saída. “519CB82E5888AD0F” não funcionará para você. A 1ª linha adiciona com permissão de leitura e gravação a partição do Windows em /media/Win
, a 2ª linha adiciona a mesma partição com permissão apenas de leitura em /media/ReadOnlyWin
. Você não precisa escrever ambos.
Notas:
Em muitas distribuições o original
ntfs
está vinculado antfs-3g
: no início comntfs
o Linux era capaz de montar sistema de arquivos NTFS"somente leitura", então em algumas distribuições se você usarNTFSna tuafstabele tentará usar esse driver de kernel e montar seu NTFS como somente leitura.Um ponto de montagem tradicional está disponível,
/mnt/windows
mas cada diretório pode ser bom.
Você pode montar mais de uma vez (em 2 locais diferentes) uma com a opçãosomente leiturae um com a possibilidade de escrever... e você pode decidir montar o gravável somente quando necessário.Ajuda do ArchLinuxntfs-g3 aqui