Я создал загрузочный USB-накопитель емкостью 32 ГБ с E2B, потому что мне бы хотелось, чтобы у меня было много дистрибутивов и установщиков Windows.

У меня были pendrives с Kali linux, и это было действительно быстро, но было довольно утомительно менять настройки клавиатуры (с США на венгерский) и вводить пароль Wi-Fi после каждой перезагрузки, которую мне приходилось делать, потому что я хотел сделать что-то на винде.

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

Как объясняет пост выше, в режиме живого диска вы в основном просто читаете с pendrive.
В постоянном режиме вы выполняете чтение и запись на диск, и часть записи замедляет каждый процесс, в том числе и при попытке чтения, потому что он должен ждать завершения процесса записи.
Если вы даже зашифруете его, это будет еще хуже, потому что, как утверждается в одном сообщении, шифрование на лету замедляет его еще больше.
Даже не говоря о возможности сокращения продолжительности жизни вспышки.

Мое требование для возможного решения было бы, чтобы от pendrive это загрузило бы по крайней мере:

  • Настройки клавиатуры / языка
  • Пароль Wi-Fi для известных сетей

Это можно сделать без перекомпиляции ОС из исходного кода или нет?


БОНУС: Я попытался отключить звуковой сигнал, когда меню Kali впервые появляется после загрузки, я открыл iso Kali и удалил символ ASCII BEL из menu.cfg, но когда я пытаюсь сохранить его, он говорит только для чтения. Кроме того, это что-то, что может быть каким-то образом сохранено в ISO, без перекомпиляции из источника?

1 ответ1

0

Если у вас есть несколько файлов iso на вашем usb-диске, тогда будет легко открыть iso и добавить или отредактировать несколько файлов, я уверен, что Archive Manager (для Gnome) может сделать это так же, как a. tar.gz или другой архив, если вы знаете, какие файлы добавлять / редактировать.

Но если вы "записали" iso в его собственный раздел на вашем USB-диске, то он, вероятно, в формате cd только для чтения (iso9660?), Так что вам нужно найти и отредактировать исходный файл iso, а затем написать Это. Или, мой любимый, добавьте "персональный" раздел на ваш USB-накопитель и сохраните несколько файлов конфигурации (сетевые настройки, файлы конфигурации в доме и т.д.), А затем после загрузки живого Kali смонтируйте "персональный" раздел и скопируйте конфигурацию. файлы. Напишите сценарий bash, чтобы скопировать их и уничтожить / перезапустить все службы, которые также должны прочитать новую конфигурацию. Выход / вход может потребоваться? Но НЕ перезагрузка, как и любой живой Linux, все системные файлы (в оверлее / tmpfs) будут потеряны при завершении работы / перезагрузке.

Увеличьте скорость чтения системы ОЧЕНЬ (но загружайтесь медленнее)

Если у вас есть о дополнительном гигабайте оперативной памяти, и если Kali поддерживает его (большинство Debian на основе дистрибутивов делают) использовать опцию загрузки toram , чтобы скопировать все системные файлы в оперативную память. Тогда любые операции чтения / записи в "системные файлы" (в основном все, что находится на / не на физическом диске) будут производиться со скоростью RAM / tmpfs, вероятно, от 2 до 10 ГБ в секунду.

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