Я бы попробовал две вещи:
powertop --auto-tune
. Для моего ноутбука я использую его с crontab:@reboot /usr/sbin/powertop --auto-tune --quiet 1>/dev/null 2>&1
Вы можете создавать файлы модулейsystemd.mount
и systemd.automount
. Вот пример:
Чтобы смонтировать /dev/sdb1
под /mnt/moutpoint
, создайте файл mnt-mountpoint.automount
:
sudo nano /etc/systemd/system/mnt-mountpoint.mount
Примечание :Имя юнит-файла должно быть dir-sub-dir.mount
извлеченным из точки монтирования /dir/sub-dir
(, если вам нужно монтировать устройство под /media
, имя будетmedia-mountpoint.mount
)
Затем вставьте следующие строки:
[Unit]
Description=Mount sdb1
[Mount]
What=/dev/disk/by-uuid/UUID_here
Where=/mnt/mountpoint
Type=auto
Options=defaults
[Install]
WantedBy=multi-user.target
Используйте blkid
, чтобы заменить UUID_here
на uuid /dev/sdb1
.
Создайте файл mnt-mountpoint.automount
:
sudo nano /etc/systemd/system/mnt-mountpoint.automount
Со следующими строками:
[Unit]
Description=Automount usb
[Automount]
Where=/mnt/mountpoint
[Install]
WantedBy=multi-user.target
Подключите USB, затем включите и запустите устройства:
sudo systemctl daemon-reload
sudo systemctl enable --now mnt-mountpoint.mount mnt-mountpoint.automount