#!/bin/bash
borg create /media/greg/flash-drive/borg::"$(date +%FT)" /home/greg/borg && umount -l /media/greg/flash-drive
Я использую вышеупомянутый скрипт для создания резервных копий на большой палец (флэш-накопитель). Как видите, я использую Urount
в конце. Это, однако, не приведет к исчезновению символа «кнопки извлечения», поэтому я не знаю со 100% уверенностью, что привод был размонтирован (на основе визуальной проверки в Nautilus) перед тем, как потянуть привод пальца.
Есть ли команда, которая размонтирует и выключает диск, удаляя символ «кнопки извлечения» в Nautilus, поэтому у меня есть визуальное подтверждение, что диск не размонтируется, и что не может произойти ущерб. Когда я тяну на пальца?
Чтобы подтвердить, что DE Flash Drive не включен, вы можете использовать команду LSBLK . Это покажет вам приводы в вашей системе.
Возьмите команду && Urount ... из скрипта и попробуйте запустить Uround вручную в командной строке. Посмотрите, что это имеет значение.
Если позитив, вам нужно настроить свой скрипт. Сначала я бы удалил & и типа Urount на новой строке.
Обратите внимание, что весь доступ к флэш-накопителю должен быть закрыт до того, как можно выполнить размонтирование.