Виявлення та встановлення зовнішнього USB-накопичувача - Linux (Debian)


11

У мене є зовнішній HDD 3TB USB 3.0 (Seagate), який би хотів, щоб моя машина Debian піднімалася під час завантаження, щоб я міг використовувати rsync для резервного копіювання на ньому за допомогою cron.

Якщо я відключу підключення диска та підключую його назад, він відображається, коли я це робити:

/dev/disk/by-uuid -lah

Тоді я можу встановити його (UUID вже знаходиться у fstab), виконавши:

sudo mount -a

На жаль, при перезавантаженні накопичувач не виявляється. Це безголове поле Linux.

Привід відформатований NTFS.

Допомога буде вдячна!

Спасибі,


1
Чи немає / dev / disk / by-uuid / посилання, якого немає, чи власне пристрій?
Павло

Фактичний пристрій. Якщо я відключу USB-мережу та підключую її назад, тоді з'явиться пристрій.
Омар Мир

Після перезавантаження відображається пристрій під час запуску lsusb? Це перед тим, як з'явиться / dev, але під час підключення пристрою
Марк Макдональд,

Це може бути час стабілізації потужності. 3TB USB 3.0 HDD величезний. Він може бути не готовий до запуску udevadm. Що ви бачите у файлі журналу ядра, коли ви підключаєте його? Що ви бачите, коли ви холодно завантажуєтесь із підключеним HDD? Чи щось зміниться, якщо ви перезавантажитесь?
Yasushi Shoji

Ви спробували просто використовувати gvfs? Це повинно забрати це нормально.
тердон

Відповіді:


3

Встановлення зовнішнього жорсткого диска на завантаження може бути дуже складним, клопітким. По-перше, це додає затримки до послідовності завантаження, потім диск слід розпізнати та встановити. Уявіть, якщо з якихось причин ОС не може знайти диск. Він застрягне у своїй послідовності завантаження, чекаючи, коли користувач скаже, чи продовжить це чи ні. Ви не хочете, щоб це сталося.

Те, що вам потрібно, - це авто . Просто apt-get install autofsта налаштуйте automounts -> створіть запис для цього диска в /etc/auto.master.

Приклад: /mnt /etc/auto.mnt --timeout=120 --ghost; Потім у /etc/auto.mntput: `` backup -fstype = ntfs, rw UUID =

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.