Как ограничить доступ на запись / чтение к HDD для определенных приложений
На моем настольном ПК установлен старый вторичный внутренний жесткий диск, на котором я в основном делаю резервные копии. Я заметил, что, когда диск смонтирован, кажется, что производительность всей системы падает, хотя у меня довольно толстый компьютер (случайное зависание с индикатором ввода-вывода, показывающим макс.). После размонтирования жесткого диска производительность моего компьютера резко возросла. Я действительно хочу, чтобы резервные копии были автоматическими, а в данный момент это невозможно, поскольку диск должен оставаться отключенным все время, если я не планирую его использовать. Можно ли как-нибудь оставить диск подключенным, но только разрешить приложению резервного копирования (по умолчанию, поставляемому с Ubuntu 14.04) записывать чтение с диска? Или есть параметр, который мне нужно изменить, чтобы старый жесткий диск не замедлял работу системы? Спасибо за любую помощь заранее.
1 ответ
Даже если вы не одобряете это, я предлагаю изменить ваш скрипт резервного копирования, чтобы он автоматически монтировал ваш диск перед запуском резервного копирования и впоследствии размонтировал его.
Существуют и другие возможности, которые могут или не могут работать в вашем случае, зависит от обстоятельств:
- Вы запускаете свою резервную копию как root?
- Где вы устанавливаете второй HDD
- Вам нужен доступ к этой точке монтирования по любой другой причине, кроме резервного копирования?
- Какое программное обеспечение для резервного копирования вы запускаете?
Предлагаемый скрипт:
#!/bin/bash
gvfs-mount -d /your/device/file
deja-dup
gvfs-mount -u "/media/cube/Backup HDD"