Проверьте, была ли файловая система полностью отключена
435
gmatht
Моя проблема в том, что устройство может быть смонтировано приостановленной virtualbox
виртуальной машиной. Если это так, я не хочу менять устройство под виртуальной машиной VM. Наиболее очевидная проверка - правильно ли размонтирована файловая система. Если так, это должно быть безопасно смонтировать это. Как я могу проверить, правильно ли размонтирована файловая система, не меняя ее?
План состоит в том, чтобы сделать что-то вроде
if cleanly_unmounted /dev/loop0 then mount /dev/loop0 /mnt/tmp else echo UNCLEANLY MOUNTED, UNWISE TO MOUNT
Я думал, что мог бы использовать, fsck -n
но он не сообщает об ошибке, даже если файловая система в настоящее время смонтирована.
Какую файловую систему вы используете?
Cyrus 7 лет назад
0
@ Cyrus Я использую ext4.
gmatht 7 лет назад
0
`if [[-d / mnt / tmp / lost + found]]; затем эхо установлено; иначе эхо "не установлено"; fi`
Cyrus 7 лет назад
0
Странно, `tune2fs -l` утверждает, что мой текущий смонтированный корневой каталог чистый.
gmatht 7 лет назад
0
@ Cyrus Я предполагаю, что план будет сделать временное монтирование с `mount -t ext4 -o ro, noload` для монтирования` / mnt / tmp` без изменения файловой системы под виртуальной машиной?
gmatht 7 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
2
.profile в Mac OS X?
-
1
Приостановить все, кроме x задач, интенсивно использующих процессор
-
5
Как автоматически смонтировать телефон Android в качестве USB-накопителя?
-
-
5
С какими файловыми системами будет работать Google Chrome OS?
-
10
Как я могу найти в истории bash и повторно запустить команду?
-
2
Можно ли передать выходные данные одной команды двум другим командам?
-
4
Читать раздел OS X из Windows 7
-
3
Смонтировать ext3fs в Windows
-
8
Переименуйте группу файлов одной командой
-
2
Почему мой путь не обновляется * сейчас *?