Я запускаю Linux (Ubuntu 11.10) и Windows (7) в той же системе на двух разделах.
Таким образом, у меня есть эта папка в Windows:
C:\Users\Me\Folder
И я создал эту папку в Linux:
/mnt/Folder
Теперь пытаясь сделать что-то вроде этого:
sudo mount /media/ACER/Users/Me/Folder /mnt/Folder
Это не работает. Я предполагаю, что это имеет отношение к тому, может только смонтировать медиа и не папки. Во всяком случае. Там некоторый путь состоит в том, чтобы сделать это?
Вы можете создать общую точку монтирования. Преимущество перед созданием символической ссылки будет в том случае, если вы отключите папку 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
Вы всегда можете смонтировать 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
Предполагая, что ваш C:
диск Windows уже смонтирован под /media/ACER
, вы можете создать символическую ссылку на интересующий вас подкаталог:
$ sudo ln -sf /media/ACER/Users/Me/Folder /mnt/Folder
The [ Параметр 113] указывает ln
создать символическую ссылку вместо жесткой ссылки, а параметр -f
указывает ему заменить /mnt/Folder
, если он существует, поэтому вам не придется удалять его заранее.