Как смонтировать папку окон в Linux

Я запускаю Linux (Ubuntu 11.10) и Windows (7) в той же системе на двух разделах.

Таким образом, у меня есть эта папка в Windows:

C:\Users\Me\Folder

И я создал эту папку в Linux:

/mnt/Folder

Теперь пытаясь сделать что-то вроде этого:

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

Это не работает. Я предполагаю, что это имеет отношение к тому, может только смонтировать медиа и не папки. Во всяком случае. Там некоторый путь состоит в том, чтобы сделать это?

1
задан 16 March 2012 в 18:27

3 ответа

Вы можете создать общую точку монтирования. Преимущество перед созданием символической ссылки будет в том случае, если вы отключите папку Windows, это не оставит вас с битой символической ссылкой, что является проблемой безопасности. Чтобы создать совместное монтирование, сначала нужно «пометить» точку монтирования, которую вы используете как общую:

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

теперь привязать дубликат к / mnt следующим образом

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

Вы можете подробнее о разделяемых точках монтирования читайте в документации по Red Hat , ее можно найти здесь

. Это также должно работать для Ubuntu. Я тестировал его на своем компьютере с Debian:

root@Alucard:~# mount --bind /media/DATENKORB/ /media/DATENKORB/
root@Alucard:~# mount --make-shared /media/DATENKORB/
root@Alucard:~# mkdir /mnt/DATENKORB
root@Alucard:~# mount --bind /media/DATENKORB/ /mnt/DATENKORB/
root@Alucard:~# cd /mnt/DATENKORB/
root@Alucard:/mnt/DATENKORB# ls
>> DSC_4988.JPG  _MG_6326.geaendert.JPG
root@Alucard:/mnt/DATENKORB# touch test
root@Alucard:/mnt/DATENKORB# cd /media/DATENKORB
root@Alucard:/media/DATENKORB# ls
>> DSC_4988.JPG  _MG_6326.geaendert.JPG  test
0
ответ дан 16 March 2012 в 18:27

Вы всегда можете смонтировать drive (он же Paritition, Filesystem) в одну папку, а не в одну папку в другой.

Таким образом, в этом случае вам нужно будет смонтировать все C: или D: в вашу папку.

В Linux эти папки отображаются как /dev/sda1 или /dev/sdb3 или что-либо еще, в зависимости от создания вашего диска и типов устройств, которые вы использовали.

Чтобы узнать больше о ваших разделах, вы можете выполнить fdisk -l

, чтобы узнать о ваших уже смонтированных разделах, которые вы можете сделать: df -h (h для удобочитаемого человеком)

Один вы определили, какой ваш правильный раздел, например, /dev/sda1 или /dev/sda2, вы можете смонтировать их следующим образом:

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

0
ответ дан 16 March 2012 в 18:27

Предполагая, что ваш C: диск Windows уже смонтирован под /media/ACER, вы можете создать символическую ссылку на интересующий вас подкаталог:

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

The [ Параметр 113] указывает ln создать символическую ссылку вместо жесткой ссылки, а параметр -f указывает ему заменить /mnt/Folder, если он существует, поэтому вам не придется удалять его заранее.

0
ответ дан 16 March 2012 в 18:27

Другие вопросы по тегам:

Похожие вопросы: