Команда CLI для питания Flash-Drive "Disk"

#!/bin/bash
    
borg create /media/greg/flash-drive/borg::"$(date +%FT)" /home/greg/borg && umount -l /media/greg/flash-drive

Я использую вышеупомянутый скрипт для создания резервных копий на большой палец (флэш-накопитель). Как видите, я использую Urount в конце. Это, однако, не приведет к исчезновению символа «кнопки извлечения», поэтому я не знаю со 100% уверенностью, что привод был размонтирован (на основе визуальной проверки в Nautilus) перед тем, как потянуть привод пальца.

Есть ли команда, которая размонтирует и выключает диск, удаляя символ «кнопки извлечения» в Nautilus, поэтому у меня есть визуальное подтверждение, что диск не размонтируется, и что не может произойти ущерб. Когда я тяну на пальца?

0
задан 28 January 2021 в 01:45

1 ответ

Чтобы подтвердить, что DE Flash Drive не включен, вы можете использовать команду LSBLK . Это покажет вам приводы в вашей системе.

Возьмите команду && Urount ... из скрипта и попробуйте запустить Uround вручную в командной строке. Посмотрите, что это имеет значение.

Если позитив, вам нужно настроить свой скрипт. Сначала я бы удалил & и типа Urount на новой строке.

Обратите внимание, что весь доступ к флэш-накопителю должен быть закрыт до того, как можно выполнить размонтирование.

0
ответ дан 18 March 2021 в 23:39

Другие вопросы по тегам:

Похожие вопросы: