Я хочу смонтировать несколько корневых папок на моей SD-карте объемом 2 ГБ, чтобы при отсоединении шнура, соединяющего мой жесткий диск Mint, мне не приходилось перезагружать систему.

Я уже смонтировал /bin на карте. Я знаю, что не могу смонтировать /etc на карту из-за процесса загрузки, и я знаю, что /sys и /dev являются временными / поддельными каталогами.

Какие дополнительные папки (кроме /home и /usr) я могу установить на свою SD-карту, чтобы мне не приходилось перезагружаться, если порт USB позволяет шнуру жесткого диска выпадать?

1 ответ1

0

Чтобы предотвратить сбои Linux, когда корневая ФС переходит в автономный режим, вам необходимо переместить каталог / с проблемного устройства. Когда диск выходит из строя, для восстановления / перемонтирования тома вашей системе понадобится доступ к ее базовым инструментам, таким как mount или ls , расположенным в /bin и /sbin , а также к связанным с ними библиотекам в /lib . Храня эти каталоги на безопасном диске, вы должны иметь возможность оставить все остальные каталоги на вашем USB-диске, позволяя ему выходить из строя и восстанавливаться по желанию.

Кроме того, вам не обязательно использовать дополнительное физическое устройство для хранения необходимых каталогов, вы даже можете смонтировать / , /bin , /sbin и /lib в виртуальный диск во время выполнения скрипта /init содержащегося в ваших initramfs, и переместить эти каталоги после выполнения nuke() .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .