Como montar uma pasta do windows no Linux

1

Estou executando o Linux (Ubuntu 11.10) e o Windows (7) no mesmo sistema em duas partições.

Então eu tenho essa pasta no Windows:

C:\Users\Me\Folder

E criei esta pasta no Linux:

/mnt/Folder

Agora tentando fazer algo assim:

sudo mount /media/ACER/Users/Me/Folder /mnt/Folder

Isso não funciona. Eu estou supondo que tem a ver com aquele só pode montar uma mídia e não pastas. De qualquer forma. Existe alguma maneira de fazer isso?

    
por Espen 03.03.2012 / 10:45

3 respostas

2

Supondo que sua unidade de C: do Windows já está montada em /media/ACER , você pode criar um link simbólico para o subdiretório em que você está interessado:

$ sudo ln -sf /media/ACER/Users/Me/Folder /mnt/Folder

A opção -s informa ln para criar um link simbólico em vez de um link físico, e a opção -f instrui para substituir /mnt/Folder se ele existir, portanto você não precisará excluí-lo antecipadamente.

    
por Frédéric Hamidi 03.03.2012 / 12:10
0

Você sempre pode montar um drive (também conhecido como Paritition , Filesystem ) em alguma pasta e não em uma pasta em outra.

Portanto, neste caso, você precisará montar todo o seu C: ou D: em sua pasta.

Em Linux , essas pastas são vistas como /dev/sda1 ou /dev/sdb3 ou qualquer coisa, dependendo da criação de sua unidade e dos tipos de dispositivos usados por você.

para saber mais sobre suas partições, você pode executar fdisk -l

para saber sobre as partições já montadas que você pode fazer: df -h (h para legível por humanos)

Uma que você identificou, que é a sua partição correta, como é /dev/sda1 ou /dev/sda2 você pode montá-los desta maneira:

sudo mount /dev/sda1 /path/to/your/folder

    
por linuxeasy 03.03.2012 / 10:48
0

Você pode criar um ponto de montagem compartilhado. A vantagem sobre a criação de um link simbólico seria se você desmontar a pasta windows isso não o deixaria com um link simbólico quebrado, que é um problema de segurança. Para criar uma montagem compartilhada, primeiro é necessário "marcar" o ponto de montagem que você está usando como compartilhado:

mount --bind /media/ACER/Users/Me/Folder /media/ACER/Users/Me/Folder
mount --make-shared /media/ACER/Users/Me/Folder

agora vincule uma duplicata a / mnt como esta

mount --bind  /media/ACER/Users/Me/Folder /mnt/Folder

Você pode ler mais sobre pontos de montagem compartilhados na documentação do Red Hat por l1zard 03.03.2012 / 12:20