Я Ubuntu Ядро работает на малине 3 , и я пытаюсь подключить внешний USB - диск и следовал инструкции по: инструкциям Mount
При запуске команды
igor-lopez@localhost:~$ systemctl start home-igor-lopez-backup-vol1.mount
Я получаю провал:
Не удалось запустить home-igor-lopez-backup-vol1.mount: модуль home-igor-lopez-backup-vol1.mount не загружен правильно: неверный аргумент.
Мой файл монтирования (/writable/system-data/etc/systemd/system/home-igor-lopez-backup-vol1.mount) выглядит так:
[Unit]
Description=Mount for Backup Vol1
[Mount]
What=/dev/disk/by-uuid/eb48ffde-6fcd-48e4-a31b-316628728f4c
Where=/home/igor-lopez/backup/vol1
Type=ext4
[Install]
WantedBy=multi-user.target
и точка монтирования существует:
igor-lopez@localhost:~/backup/vol1$ pwd
/home/igor-lopez/backup/vol1
и диск тоже:
/dev/disk/by-uuid/eb48ffde-6fcd-48e4-a31b-316628728f4c -> ../../sda1
Поскольку пользователь был создан во время установки и подключен к моей учетной записи панели запуска, у меня есть тире в имени пользователя. Файл монтирования должен иметь имя, совпадающее с точкой монтирования, но косая черта заменяется на черту, но я не хочу менять имя пользователя, если я могу избежать его.
Выполнение той же команды с sudo дало дополнительную информацию:
Янв 05, 13:24:28 localhost.localdomain systemd 1: home-igor-lopez-backup-vol1.mount: где = настройка не соответствует имени устройства. Отказ.
Так это выглядит как запись файла монтирования:
Where=/home/igor-lopez/backup/vol1
виновник, и я понятия не имею, как его решить.
Попытался изменить местоположение Где в соответствии с ответом:
Where=/home/igor\x2dlopez/backup/vol1
но это не помогло.