USB Drive

FreeBSD

Маю скрипти для резервування на зовнішні USB накопичувачі, але інколи нумерація підключеного пристрою змінюється, і треба змінювати скрипти для резервної копії.
Тому можна скористуватися мітками на том. З версії FreeBSD 7.2 система автоматично створює унікальні мітки ufsid, що зберігаються у /dev/ufsid.

Ознайомитися з переліком поточних міток використати glabel status.

% glabel status
Name Status Components
ufsid/486b6fc38d330916 N/A ad4s1d
ufsid/486b6fc16926168e N/A ad4s1f

Але цей ідентифікатор, унікальний для кожного пристрою, а так як у мене проходить ротація пристроїв, потрібна загальна постійна мітка для пристроїв у ротації. Створити постійну мітку без втрати даних для файлової системи UFS можна командою tunefs:

tunefs -L backup /dev/da5p3
% glabel status
Name Status Components
ufsid/486b6fc38d330916 N/A ad4s1d
ufsid/486b6fc16926168e N/A ad4s1f
            ufs/backup N/A da5p3

Для монтування використовуємо :

mount  /dev/ufs/backup /mnt/usbstorage