Как использовать неподписанный открытый ключ для шифрования большого файла с помощью openssl?

Для тех, кто борется с этим, кто пытается использовать живой USB или другие средства chroot для переустановки или установки grub. -Я имел дело с этим несколько раз и забыл задокументировать это раньше, хотя собирался это сделать.

Проблема, с которой вы столкнулись, заключается в том, что grub не имеет доступа к пути, на который вы ссылаетесь, либо в качестве источника (/boot ), либо в качестве места назначения (ваша система и chroot могут видеть, например, /dev/sda? )или и то, и другое. Когда вы готовитесь к chroot, вы создаете привязки монтирования, которые доступны в среде chroot, или вы делаете это внутри chroot, используя mount -t. В Интернете так много руководств, которые делают это в любом случае.

Вам нужно убедиться, что вы привязываете /dev или только к конкретному разделу (s ), содержащему загрузочные файлы в /boot (, например. /dev/sda1 )./boot — это либо отдельный раздел, либо каталог в /. chroot требуется доступ к диску, на который вы будете (повторно )устанавливать grub, поэтому сделайте fdisk -l в chroot, чтобы убедиться, что вы видите устройство, указанное в выводе. Также обратите внимание, что если у вас нет отдельного загрузочного раздела, но у вас есть загрузочный каталог в /root с загрузочными файлами (, а не просто точка монтирования ), вам нужно монтировать только раздел, содержащий root. Тогда вам не нужно ничего монтировать в /root/boot.

Вам также необходимо убедиться, что вы связываете файловую систему proc и файловую систему sys, но в каждом руководстве, которое я видел, есть эти две. Я только что видел, как /dev иногда пропускал. Могут быть случаи, когда вам это не нужно, но я о них не знаю.

tl;dr :убедитесь, что вы привязали mount /dev

0
19.10.2020, 19:13
0 ответов

Теги

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