57 lines
2.4 KiB
Markdown
57 lines
2.4 KiB
Markdown
#mount #umount
|
|
|
|
### Mount USB Flash in LXC - прокидывание USB флешки в LXC контейнер
|
|
Управление осуществляется из Shell гипервизора Proxmox
|
|
*добавляемая конфигурация* `mp0: /media/flash,mp=/media/flash` где до запятой - точка монтирования в Proxnox, после - точка в конкретном контейнере
|
|
```bash
|
|
# определяем нужный раздел флешки
|
|
lsblk
|
|
# создаем точку монтирования (каталог)
|
|
mkdir -p media/flash
|
|
# примонтируем наше устройство
|
|
mount /dev/sdb1 /media/flash
|
|
|
|
# остановим LXC контейнер, в который необходимо подключить устройство
|
|
pct stop 107
|
|
# добавление точки монтирования в конфигурационный файл
|
|
nano /etc/pve/lxc/107.conf
|
|
|
|
# запуск LXC контейнера
|
|
pct start 107
|
|
|
|
# отмонтирование флешки
|
|
umount /media/flash
|
|
```
|
|
|
|
### SMB Mount in LXC - прокидывание SMB каталога в LXC контейнер
|
|
Добавление автомонтирования (после перезагрузки)
|
|
```bash
|
|
# создаем точку монтирования (каталог)
|
|
mkdir -p media/share
|
|
|
|
# Времменное монтирование (без логина и пароля) - команда может меняться, в зависимости от типа SMB протокола или необходимости аутентификации
|
|
sudo mount -t cifs -o guest,iocharset=utf8 //192.168.1.100/SharedFolder /mnt/share
|
|
|
|
# Постоянное монтирование черезе fstab
|
|
nano /etc/fstab
|
|
|
|
# Подключим LXC контейнер, в который необходимо подключить устройство
|
|
//192.168.1.141/Public /mnt/share cifs guest,vers=1.0,iocharset=utf8,uid=101000,gid=101000,file_mode=0777,dir_mode=0777,x-systemd.automount 0 0
|
|
|
|
# добавление точки монтирования в конфигурационный файл
|
|
nano /etc/pve/lxc/107.conf
|
|
|
|
```
|
|
|
|
Проверка работоспособности
|
|
```bash
|
|
# отмонтирование флешки
|
|
umount /mnt/share
|
|
|
|
# перезапуск сервисов
|
|
systemctl daemon-reload
|
|
|
|
# Запуск автомонтирования
|
|
mount -a
|
|
|
|
``` |