Ошибка при копировании e в c win32 loader linux

Обновлено: 06.07.2024

В этом руководстве мы создадим Kali Linux 2021 Live USB из Windows и настроим постоянный раздел (с дополнительным шифрованием), чтобы мы могли сохранять файлы и настройки между перезагрузками. С Rufus и Kali Linux 2021 этот процесс стал намного проще, чем раньше.

Примечание относительно Kali 2022

Это руководство не тестировалось на Kali 2022.1 (выпущено в феврале 2022 г.). Обновленное руководство будет опубликовано в ближайшее время.

1. Скачать Kali Linux 2021 (Live)

В этом руководстве мы используем образ Kali Linux Intel/AMD 64-Bit (Live), который поддерживается большинством современных ПК.

2. Запись Kali Linux 2021 Live ISO на USB

Примечание. Перед записью ISO-образа настоятельно рекомендуется удалить все разделы с USB-накопителя, если они существуют, иначе он может загрузиться неправильно. Это можно сделать с помощью диспетчера дисков Windows.

  1. Скачайте Rufus и запустите его.
  2. Выберите USB-устройство.
  3. Нажмите «ВЫБРАТЬ» и перейдите к загруженному ISO-образу Kali Linux 2021 Live.
  4. Установите размер постоянного раздела, в данном примере 4 ГБ, хотя он может быть сколь угодно большим в зависимости от размера вашего USB-накопителя.
  5. Нажмите СТАРТ.

Если вы видите предупреждение о Syslinux, нажмите Да.

Kali Linux 2021 Live USB с сохранением и Дополнительное шифрование

Kali Linux 2021 Live USB с сохранением и Дополнительное шифрование

Нажмите "ОК", если вы видите это предупреждение.

Запись Kali Linux 2021 Live ISO на USB может занять 10–30 минут в зависимости от вашего оборудования и размера USB.

3. Загрузите Kali Linux 2021 Live USB

На некоторых компьютерах можно просто перезагрузить компьютер, и если USB подключен, он автоматически загрузится в Kali Linux 2021 Live.

Если это не сработает и компьютер сразу загрузится обратно в Windows, удерживайте нажатой клавишу SHIFT, нажимая «Перезагрузить» в меню «Пуск» Windows, и выберите «Загрузка с USB».

Если это тоже не работает, возможно, вам придется поискать, как загрузиться с USB на вашем конкретном компьютере. Многократное нажатие одной из функциональных клавиш (F12, F2 и т. д.) или клавиш ESC или Delete при загрузке вызовет меню загрузки или BIOS на некоторых машинах, где вы можете выбрать USB в качестве загрузочного устройства. Вам также может потребоваться отключить безопасную загрузку в BIOS, чтобы разрешить запуск Kali.

Когда компьютер перезагрузится, вы должны увидеть меню загрузки Kali Linux 2021 Live.

Kali Linux 2021 Live USB с Постоянство и дополнительное шифрование

В меню загрузки Kali выберите Live USB Persistence и нажмите ENTER . Меню может немного отличаться в зависимости от вашей версии Kali.

Kali должна загрузиться прямо на рабочий стол. Однако, если вы получите запрос пароля, имя пользователя и пароль по умолчанию в Kali Linux 2021 — «kali». Для Kali Linux 2019 и более ранних версий пользователь по умолчанию — «root», а пароль — «toor».

Чтобы проверить, правильно ли работает сохраняемость в Kali Linux 2021, попробуйте создать пустую тестовую папку на рабочем столе и перезапустить ее. Выберите Live USB Persistence, и если тестовая папка все еще там, сохранение работает правильно.

Примечание. Отныне при каждой загрузке с USB необходимо выбирать Live USB Persistence, чтобы сохранение работало правильно.

4. Kali Linux 2021 Live Encryption (необязательно)

Если вы хотите защитить свой постоянный раздел паролем, вы можете сделать это с помощью luksEncryption.

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

Kali Linux 2021 Live USB с Постоянство и дополнительное шифрование

Перезагрузите компьютер, выберите Live USB Encrypted Persistence и нажмите ENTER .

Откройте Терминал и используйте учетную запись root с помощью:

Идентифицируйте свой раздел сохраняемости, перечислив разделы (нижний регистр L, а не номер 1).

Вы можете увидеть несколько записей для перечисленных здесь устройств и разделов. Очень важно правильно определить раздел сохранения, так как мы собираемся перезаписать его.

Найдите свой USB-накопитель. В нем должно быть два раздела: в одном хранится операционная система Kali Linux 2021, а в другом — постоянный раздел, который вы создали ранее.

В приведенном выше примере я вижу свой постоянный раздел размером 4 ГБ, который я создал в Rufus на шаге 2.

Мои разделы перечислены здесь как sbd1 и sdb2 , однако, в зависимости от конфигурации вашего оборудования, они могут отображаться как sdc1 , sdc3 и т. д. Они будут разными для всех, поэтому убедитесь, что вы правильно определили раздел сохранения для вашего конкретного конфигурацию оборудования и обновите приведенные ниже команды, чтобы они соответствовали.

Если вы не знаете, где находится ваш постоянный раздел, вставьте результаты fdisk -l в комментарии ниже, и я постараюсь помочь (строчная буква L, а не цифра 1).

5. Cryptsetup / Шифрование LUKS

cryptsetup — это утилита, используемая для удобной настройки шифрования диска с помощью LUKS Encryption.

Поскольку мой постоянный раздел — sdb2, приведенные ниже команды будут отражать это. Обязательно замените sbd2 своим собственным разделом сохранения, иначе вы можете случайно перезаписать данные. Вас предупредили!

Введите YES и нажмите ENTER, чтобы стереть раздел.

Введите пароль дважды. Здесь вы можете сгенерировать надежный пароль. Обязательно сохраните его. После того как раздел зашифрован, вы не сможете восстановить его без пароля.

К вашему постоянному разделу применено шифрование LUKS.

Теперь откройте зашифрованный раздел сохранения.

Введите пароль.

6. Создать и пометить зашифрованную файловую систему

Создайте файловую систему ext3 и назовите ее «постоянство». Убедитесь, что вы правильно написали слово «настойчивость»!

Этот файл содержит двунаправленный текст Unicode, который может быть интерпретирован или скомпилирован не так, как показано ниже. Для просмотра откройте файл в редакторе, который показывает скрытые символы Unicode. Подробнее о двунаправленных символах Юникода

Папка вывода: C:\Program Files\Android\Android Studio
Извлечь: LICENSE.txt. 100%
Извлечение: NOTICE.txt. 100%
Извлечь: build.txt
Извлечь: uninstall.exe. 100%
Папка вывода: C:\Program Files\Android\Android Studio\bin
Извлечение: IdeaWin32.dll . 100%
Извлечение: IdeaWin64.dll. 100%
Извлечение: WinProcessListHelper.exe. 100%

Этот файл содержит двунаправленный текст Unicode, который может быть интерпретирован или скомпилирован не так, как показано ниже. Для просмотра откройте файл в редакторе, который показывает скрытые символы Unicode. Подробнее о двунаправленных символах Юникода

< td >Копировать в C:\win32-loader\initrd.gz < tr>
Создал деинсталлятор: C:\win32-loader\Uninstall.exe
Скопировать в C:\win32-loader\linux
Создание C:\win32-loader\grub.cfg
Извлечь: C:\win32-loader\cpio.exe
Извлечь: C:\win32-loader\gzip.exe
Добавление информации о предварительном заполнении в C:\win32-loader\initrd.gz
Копировать в C:\g2ldr
Копировать в C:\g2ldr.mbr
Регистрация в BootMgr

Этот файл содержит двунаправленный текст Unicode, который может быть интерпретирован или скомпилирован не так, как показано ниже. Для просмотра откройте файл в редакторе, который показывает скрытые символы Unicode. Подробнее о двунаправленных символах Юникода

-UI
04.08.18 14:48:10
установить

Этот файл содержит двунаправленный текст Unicode, который может быть интерпретирован или скомпилирован не так, как показано ниже. Для просмотра откройте файл в редакторе, который показывает скрытые символы Unicode. Подробнее о двунаправленных символах Юникода

HKCR
NoRemove CLSID
= s 'PSFactoryBuffer'
InProcServer32 = s '%MODULEPATH%\Objectps.dll'
val ThreadingModel = s 'Оба'
>

Этот файл содержит двунаправленный текст Unicode, который может быть интерпретирован или скомпилирован не так, как показано ниже. Для просмотра откройте файл в редакторе, который показывает скрытые символы Unicode. Подробнее о двунаправленных символах Юникода

Этот файл содержит двунаправленный текст Unicode, который может быть интерпретирован или скомпилирован не так, как показано ниже.Для просмотра откройте файл в редакторе, который показывает скрытые символы Unicode. Подробнее о двунаправленных символах Юникода

Двойная загрузка Kali Linux с руководством по Windows 10

Kali Linux от Offensive Security недавно выпустила новую версию платформы тестирования на проникновение Kali Linux v2021.1 с некоторыми новыми функциями. Кроме того, Microsoft выпустила самую совершенную окончательную версию операционной системы Windows — Windows 10.

Что же будет, когда эти две убойные операционные системы появятся на одном устройстве? В этой статье мы расскажем вам, как выполнить двойную загрузку Kali Linux v2021.1 с Microsoft Windows 10. Двойная загрузка означает запуск двух разных ОС на одном жестком диске.

Если вы не являетесь поклонником Windows 10, не беспокойтесь — с помощью этого руководства вы также сможете выполнять двойную загрузку Kali Linux с Windows 7/8/8.1.

Прежде чем приступить к ознакомлению с руководством — 5 вещей, которые нужно сделать перед двойной загрузкой Linux и Windows

Необходимые материалы:

Перед началом работы с этим учебным пособием сначала ознакомьтесь с необходимыми материалами:

  • Конечно ПК/ноутбук... лол
  • 4 ГБ флэш-памяти (минимум)
  • Не менее двухъядерного процессора (Intel или AMD) и не менее 1 ГБ ОЗУ.
  • Windows 10 или любая другая версия Windows (уже установленная)
  • Kali Linux (последняя версия) → Получить сейчас
  • Руфус → Получить сейчас
  • Немного терпения

Видеоруководство доступно в конце статьи.

Двойная загрузка Kali Linux v2021.1 с Windows 10:

Шаг 1:

Сначала загрузите ISO-файл последней версии Kali Linux по приведенной выше ссылке. Скачайте 32-битную или 64-битную версию на ваш выбор.

двойная загрузка kali linux v2.0 с Windows 10

Шаг 2:

После загрузки Kali Linux следующим шагом будет создание загрузочного USB-накопителя. Для этого нам понадобится Rufus — утилита, помогающая создавать загрузочные флешки. Так что скачайте его по ссылке выше и установите.

Шаг 3:

Приступим к созданию загрузочного USB-накопителя. Сначала подключите USB-накопитель. Как уже было сказано, нам потребуется флэш-накопитель объемом не менее 4 ГБ.

Теперь запустите Rufus и следуйте инструкциям по созданию загрузочного USB-накопителя.

Шаг 4:

Теперь вы получите экран, подобный изображенному ниже.

rufus 1 — Kali Linux с двойной загрузкой и Windows

Шаг 5:

Во-первых, убедитесь, что выбран USB-накопитель. Затем щелкните небольшой значок дисковода компакт-дисков ниже (2) и найдите iso-файл Kali Linux, который вы скачали с официального сайта Kali. Наконец, нажмите «Начать» и дождитесь завершения процесса.

Шаг 6:

После завершения процесса нажмите кнопку закрытия, чтобы выйти из окна Rufus, и да, вот ваш загрузочный USB-накопитель Kali Linux.

Помимо двойной загрузки Kali Linux с Windows, вы также можете использовать этот загрузочный USB-накопитель для загрузки Kali в реальном времени — это означает запуск Kali без ее установки, но с некоторыми ограниченными возможностями и функциями.

Шаг 7:

Далее мы собираемся создать отдельный раздел для установки Kali Linux. Поэтому откройте настройки управления дисками или запустите команду «diskmgmt.msc» в Windows.

Создайте новый раздел размером не менее 15–20 ГБ, уменьшив размер существующего тома. Здесь мы создали новый раздел размером 17 ГБ.

двойная загрузка kali 2.0 с Windows 10

Шаг 8:

Все начальные процессы выполнены. Скачал Kali Linux ISO, создал загрузочный USB-накопитель и создал отдельный раздел для установки Kali Linux.

Прежде чем продолжить, всегда помните об отключении параметров безопасной загрузки и быстрой загрузки в BIOS.

Теперь перезагрузите компьютер/ноутбук, перейдите в диспетчер загрузки и выберите вариант загрузки с USB [Параметры будут разными для разных производителей]. Теперь вы увидите окно установки Kali Linux.

Существуют различные варианты установки Kali Linux. Здесь вам нужно выбрать «Графический Установить», чтобы начать с легкостью.

двойная загрузка kali 2.0 с Windows 10

Шаг 9:

Выберите язык, который будет использоваться в процессе установки. И нажмите «Продолжить».

двойная загрузка kali 2.0 с Windows 10

Шаг 10:

Выберите свою страну и продолжите процесс установки.

двойная загрузка kali 2.0 с Windows 10

Шаг 11:

Далее задайте тип раскладки клавиатуры. Здесь я выбираю «американский английский».

двойная загрузка kali 2.0 с Windows 10

Шаг 12:

Следующий шаг — настроить IP-конфигурации. Вы можете настроить свою сеть автоматически или вручную.

двойная загрузка kali 2.0 с Windows 10

Шаг 13:

Теперь установка запросит имя хоста. Установите любое имя, которое вы хотите. Это похоже на имя пользователя.

двойная загрузка kali 2.0 с Windows 10

Шаг 14:

На этом шаге вам необходимо ввести пароль для «пользователя root». После ввода пароля административной учетной записи нажмите «Продолжить».

Шаг 15:

Далее выберите метод разбиения на разделы «Вручную».

двойная загрузка kali 2.0 с Windows 10

Шаг 16:

Осторожно выполните этот шаг. Выберите только тот раздел, который мы создали ранее для установки Kali, и нажмите «Продолжить».

двойная загрузка kali 2.0 с Windows 10

Шаг 17:

Затем выберите вариант "Удалить раздел" и нажмите "Продолжить".

двойная загрузка kali 2.0 с Windows 10

Шаг 18:

После вышеуказанного шага вы можете видеть, что ваш установочный раздел Kali теперь отображается как «СВОБОДНОЕ ПРОСТРАНСТВО». Выберите этот раздел свободного места и нажмите «Продолжить».

двойная загрузка kali 2.0 с Windows 10

Шаг 19:

Теперь он спросит нас, как использовать это свободное место. Выберите параметр «Автоматически разбивать свободное пространство» и «Продолжить» процесс.

двойная загрузка kali 2.0 с Windows 10

Шаг 20:

Затем выберите вариант «Все файлы в одном разделе», рекомендуемый для новых пользователей, и нажмите «Продолжить».

двойная загрузка kali 2.0 с Windows 10

Шаг 21:

Наконец, выберите вариант «Завершить создание разделов и записать изменения на диск».

двойная загрузка kali 2.0 с Windows 10

Шаг 22:

Здесь запросит разрешение на запись изменений на диск. Выберите «Да» и «Продолжить».

двойная загрузка kali 2.0 с Windows 10

Теперь Kali начнет процесс установки. Подождите 10–15 минут, чтобы завершить установку.

Шаг 23:

В середине установки будет запрошено сетевое зеркало, выберите «Да» или «Нет». Этот параметр относится к опции обновления. Поэтому мы рекомендуем вам сейчас выбрать «Нет». Позже вы сможете включить его.

двойная загрузка kali 2.0 с Windows 10

Шаг 24:

Далее будет предложено установить загрузчик GRUB, выберите «Да» и «Продолжить».

Шаг 25:

Далее программа спросит, куда установить загрузчик Kali GRUB. Выберите свой жесткий диск, второй вариант. Помните, что для установки GRUB выберите только свой жесткий диск. В противном случае после установки Kali Linux в вашей системе не будет отображаться возможность выбора операционных систем при запуске.

двойная загрузка kali 2.0 с Windows 10

Шаг 26:

После успешного завершения процесса установки вы увидите экран, аналогичный приведенному ниже снимку экрана. Выберите «Продолжить».

двойная загрузка kali 2.0 с Windows 10

Шаг 27:

Теперь извлеките USB-накопитель и перезагрузите систему.

Во время запуска вы можете увидеть загрузчик GRUB Kali Linux. Здесь вы можете выбрать «Kali GNU/Linux», чтобы загрузить свой ПК/ноутбук с новой версией Kali Linux, или выбрать «Среда восстановления Windows» для загрузки в Windows 10.< /p>

двойная загрузка kali 2.0 с Windows 10

Круто, вот ваш новый партнер по взлому и тестированию на проникновение. Начните ломать вещи, как профессионал. Кроме того, ознакомьтесь с нашим полным списком команд Kali Linux от А до Я.

двойная загрузка kali 2.0 с Windows 10

Мы надеемся, что вам понравилась статья о том, как установить Kali Linux v2021.1 с Windows 10. Если у вас есть какие-либо сомнения или проблемы во время установки, свяжитесь с нами или оставьте комментарий ниже. Мы здесь, чтобы помочь вам.

И ждите новых руководств по Kali Linux 🙂

Посмотрите видеоруководство ► Двойная загрузка Kali Linux с Windows

[Решение] — проблема аутентификации при запуске Kali Linux

Иногда, даже после успешной установки Kali Linux, многим пользователям не удается войти в Kali с первого раза. Проблема, с которой они сталкиваются, заключается в аутентификации.

Вы также можете столкнуться с той же проблемой, даже после ввода правильного имени пользователя и пароля (предоставленных во время установки) вы не можете войти в Kali Linux. Не беспокойтесь, у нас есть для вас решение.

Когда Kali Linux попросит вас ввести имя пользователя в первый раз, не вводите имя пользователя, которое вы указали во время установки. Вместо этого просто введите «root» в поле имени пользователя, а затем введите пароль «toor». Если этот пароль не работает, введите тот, который вы установили при установке. Да, это решит вашу проблему.

[Решение] — отсутствует GRUB в Kali Linux

Некоторые из наших читателей сообщают о проблеме, заключающейся в том, что после установки Kali Linux они не могут загрузиться в Windows. Это из-за отсутствия загрузчика GRUB. Поэтому, чтобы решить эту проблему, вам нужно переустановить меню GRUB, чтобы оно могло обнаружить Windows. Для этого загрузитесь в Kali, откройте терминал и введите следующие команды:

[Решение] — после установки Kali ПК сразу загружается в Windows

Многие читатели сообщают, что даже после успешной установки Kali ПК каждый раз автоматически загружается в Windows, не показывая GRUB. Это происходит из-за неудачной установки GRUB из-за того, что параметр «Загрузочный флаг» отключен. GRUB успешно устанавливается только при включенной этой опции. См. шаг 17, вы можете обнаружить, что опция загрузочного флага включена там во время установки.

Итак, это одно из возможных решений этой проблемы:

Если этот метод у вас не сработал, попробуйте указанный ниже способ.

[Решение] — добавление Kali Linux в диспетчер загрузки Windows с помощью EasyBCD

Как мы уже говорили, иногда по какой-то причине Kali Linux не загружается после установки и сразу открывает Windows. И в большинстве случаев вышеупомянутый метод решает эту проблему Kali grub, которая не отображается в Windows.

Если вы уже пробовали вышеуказанное решение и все еще не решили проблему, возможно, этот метод поможет вам добавить загрузчик Kali Linux.

В этом методе вместо установки загрузчика GRUB мы добавляем загрузочную запись Kali Linux в наш диспетчер загрузки Windows. Для выполнения этой задачи мы используем бесплатную версию простого инструмента под названием EasyBCD. Поэтому скачайте и установите EasyBCD Community Edition и сделайте следующее:

Откройте EasyBCD, перейдите на вкладку «Linux/BSD» и выберите параметр «Добавить новую запись».

Далее вам нужно выбрать тип загрузчика для вашего дистрибутива Linux. Так как мы используем Kali Linux — выбираем GRUB2. И далее измените название операционной системы на Kali Linux.И, наконец, установите параметр диска «Автоматически находить и загружать» и нажмите кнопку «Добавить запись».

Добавление Kali Linux в диспетчер загрузки Windows с помощью EasyBCD

Теперь вам нужно установить Windows 10 в качестве ОС по умолчанию, чтобы ваша система загружалась непосредственно в Windows во время запуска. Итак, перейдите к опции «Редактировать загрузочное меню», отметьте Windows 10 или вашу версию Windows и, наконец, нажмите кнопку «Сохранить настройки». И, наконец, перезагрузите компьютер и загрузитесь в Kali.

Добавление Kali Linux в диспетчер загрузки Windows с помощью EasyBCD

Сообщите нам, что вышеупомянутый шаг решил вашу проблему. Если нет, попробуйте это решение.

Если вы считаете, что Kali Linux не так безопасна, как вы думали, попробуйте любую из этих операционных систем, ориентированных на безопасность и конфиденциальность. эти избранные дистрибутивы Linux для начинающих.

Если у вас есть какие-либо сомнения или проблемы во время установки, пожалуйста, оставьте комментарий ниже!

437 КОММЕНТАРИЙ

ПОМОГИТЕ! У меня Windows 10, и у меня не работает загрузочный бит. Я перехожу к опции USB, но она каждый раз терпит неудачу. любая помощь?

Попробуйте снова создать загрузочную флешку... возможно, в предыдущем процессе произошла ошибка

Я делал это несколько раз, но ничего не работает. Что делать, если я перейду на Windows 8.1 и повторю попытку? Смогу ли я также обновиться до Windows 10, не повредив раздел Linux?

Сообщение об ошибке:

Я думаю, что ваша установка Kali повреждена, потому что мы успешно протестировали ее во всех версиях Windows.

Что бы вы посоветовали мне сделать? Я был бы не против понизить версию моей системы,
если это необходимо

Попробуйте загрузить kali linux еще раз…

Я делал это НЕСКОЛЬКО раз

Отключите безопасную загрузку в биосе, а затем загрузите USB

На самом деле, изменение настроек в биосе помогло. Я отключил функцию безопасной загрузки и изменил режим EUFI на что-то вроде SCLC (не помню фактического названия, но это был единственный доступный вариант). Я ПОЛУЧИЛ LINUX И ГОТОВ НАЧАТЬ КАРЬЕРУ ПЕН-ТЕСТЕРА

Поздравляю, самад…..рад за тебя

Привет! Это шаги, которые я предпринял после переустановки образа моего компьютера примерно 10 раз, лол.
-Убедитесь, что безопасная загрузка отключена, а устаревшая загрузка включена, а UEFI используется в качестве основной загрузки.
– загрузите ISO-образ kali на рабочий стол Windows 10.
– вставьте USB-накопитель, найдите его в системной папке и отформатируйте в NTFS (полный формат).
– Используйте Power ISO для преобразования ISO-образа Kali в RAW IMAGE на USB-накопителе. После завершения отложите USB в сторону.
СЛОЖНАЯ ЧАСТЬ
– Перейдите к настройкам системы. Найдите ДИСПЕТЧЕР УСТРОЙСТВ.
– Нажмите КАЖДОЕ ВЫПАДАЮЩЕЕ МЕНЮ и перейдите построчно к ОБНОВЛЕНИЮ ДРАЙВЕРА УСТРОЙСТВА (используйте функцию онлайн-поиска). Сделайте это для каждого отдельного элемента на СТРАНИЦЕ ДИСПЕТЧЕРА УСТРОЙСТВ и не перезапускайте, пока не завершите каждый. (Причина этого в том, что у меня были проблемы с моей прошивкой UEFI, читающей мой USB. Поэтому я не обязательно уверен, что это была проблема или это был формат моего USB, когда он был FAT32)
– После того, как вы сделали что перезагрузите компьютер и дайте Windows загрузиться
– Теперь ВЫКЛЮЧИТЕ СВОЙ КОМПЬЮТЕР
– Вставьте KALI USB
– Нажмите F12, чтобы войти в меню загрузки. (вы должны увидеть UEFI и LEGACY)
-Нажмите на LEGACY USB и завершите установку KALI (ПРИМЕЧАНИЕ. Вы должны создать раздел для Kali в WINDOWS через Управление дисками. Отформатируйте его в NTFS, но оставьте его пустым, чтобы вы могли идентифицируйте его во время установки kali.Когда вы дойдете до экрана раздела в kali, сделайте раздел вручную.Найдите пространство, которое вы создали, а затем удалите его.Затем вы должны увидеть СВОБОДНОЕ ПРОСТРАНСТВО, где вы установите Kali….И ОБЯЗАТЕЛЬНО УСТАНОВИТЕ ЗАГРУЗЧИК GRUB НА ЖЕСТКИЙ ДИСК, А НЕ НА USB.

-После завершения установки вы сможете войти в kali, нажав клавишу F!2.
– Нажмите СТАРЫЙ ЖЕСТКИЙ ДИСК, и Kalii загрузится.

На этой странице обсуждаются различные мультиплатформенные методы создания USB-накопителя с установщиком Arch Linux (также называемого "флеш-накопителем", "USB-накопителем", "USB-ключом" и т. д.) для загрузки в системах BIOS и UEFI. В результате получится система Live USB (похожая на Live CD), которую можно использовать для установки Arch Linux, обслуживания системы или в целях восстановления, и которая, благодаря использованию Overlayfs для / , отменит все изменения после выключения компьютера.

Если вы хотите запустить полную установку Arch Linux с USB-накопителя (т. е. с постоянными настройками), см. раздел Установка Arch Linux на съемный носитель.Если вы хотите использовать загрузочный USB-накопитель Arch Linux в качестве аварийного USB-накопителя, см. раздел Изменение корневого каталога.

Содержание

Использование ISO как есть (BIOS и UEFI)

В GNU/Linux

Использование основных утилит командной строки

Этот метод рекомендуется из-за его простоты и универсальной доступности, так как эти инструменты являются частью coreutils (извлекается из базового метапакета).

Предупреждение: это безвозвратно уничтожит все данные в /dev/sdx . Чтобы восстановить USB-накопитель как пустое, пригодное для использования устройство хранения после использования ISO-образа Arch, необходимо удалить сигнатуру файловой системы ISO 9660, запустив wipefs --all /dev/sdx от имени пользователя root перед переразметкой и форматированием USB-накопителя.< /p>

Выполните следующую команду, заменив /dev/sdx на ваш диск, например /dev/sdb. (Не добавляйте номер раздела, поэтому не используйте что-то вроде /dev/sdb1 ):

См. [1] и [2] для сравнения и перспективы использования этих инструментов и почему dd может быть наименее адаптированным.

Совет. Если версия UEFI Arch ISO для USB зависает или не может загрузиться, попробуйте повторить процесс создания носителя на одном и том же USB-накопителе один или несколько раз. Если это не сработает, вы также можете попробовать обновить прошивку материнской платы.

Использование Дисковой утилиты GNOME

В дистрибутивах Linux с GNOME можно легко создать live CD с помощью nautilus и gnome-disk-utility . Просто щелкните правой кнопкой мыши файл .iso и выберите Открыть с помощью Disk Image Writer. Когда откроется Дисковая утилита GNOME, укажите флэш-накопитель в раскрывающемся меню Destination и нажмите Начать восстановление.

Использование MultiWriter

gnome-multi-writer — это простой графический инструмент на основе GTK3 для одновременной записи файла ISO на одно или несколько USB-устройств.

Использование Kindd

Kindd — это графический интерфейс для dd на основе Qt. Он доступен в формате AUR .

Использование фруктового мороженого

Popsicle – это инструмент, созданный командой разработчиков PopOS для параллельной прошивки файлов ISO на несколько USB-устройств. Он написан на Rust и использует GTK. Он доступен в виде эскимо AUR .

Использование SUSE Studio ImageWriter

SUSE Studio ImageWriter — это инструмент на основе Qt, созданный командой разработчиков OpenSUSE. Он доступен как средство записи образов AUR .

Использование xorriso-dd-target

xorriso-dd-target (от libisoburn) — это сценарий оболочки, который пытается снизить риск перезаписи неправильного устройства хранения. Его самый безопасный режим называется -plug_test. Например, чтобы использовать его как обычный пользователь, который может получить root-права с помощью sudo:

В Windows

Использование win32diskimager

win32diskimager — еще один графический инструмент для записи ISO-файлов на USB-накопитель для Windows. Просто выберите образ iso и букву целевого USB-накопителя (возможно, вам придется сначала отформатировать его, чтобы назначить ему букву диска), и нажмите «Записать».

Использование USB-записывающего устройства

Этот метод не требует каких-либо обходных путей и так же прост, как dd в Linux. Просто загрузите ISO-образ Arch Linux и с правами локального администратора используйте утилиту USBwriter для записи на флэш-память USB.

Использование Руфуса

Rufus — это многофункциональное средство записи ISO на USB. Он предоставляет графический пользовательский интерфейс и не заботится о том, правильно ли отформатирован диск.

Просто выберите ISO-образ Arch Linux, USB-накопитель, на котором вы хотите создать загрузочную версию Arch Linux, и нажмите СТАРТ.

Примечание. Если USB-накопитель не загружается должным образом в режиме образа ISO по умолчанию, вместо него следует использовать режим образа DD. Чтобы включить этот режим, выберите GPT в раскрывающемся меню Схема разделов. После нажатия СТАРТ откроется диалоговое окно выбора режима, выберите Режим изображения DD.

Совет. Чтобы добавить дополнительный раздел для постоянного хранилища, используйте ползунок, чтобы выбрать размер постоянного раздела. При использовании функции постоянных разделов обязательно выберите MBR в раскрывающемся меню Схема разделов и BIOS или UEFI в Цель. System, иначе диск нельзя будет использовать для загрузки BIOS и UEFI.

Использование Cygwin

Убедитесь, что ваша установка Cygwin содержит пакет dd.

Поместите файл изображения в свой домашний каталог:

Запустите cygwin от имени администратора (требуется для доступа cygwin к оборудованию). Для записи на USB-накопитель используйте следующую команду:

где archlinux-версия-x86_64.iso — это путь к файлу образа iso в каталоге cygwin, а \\.\x: ваш USB-накопитель, где x — буква, обозначенная Windows, например \\.\d: .

В Cygwin 6.0 узнайте правильный раздел с помощью:

и запишите образ ISO с информацией из вывода. Пример:

Предупреждение. Это безвозвратно удалит все файлы на USB-накопителе, поэтому перед этим убедитесь, что на нем нет важных файлов.

dd для Windows

Для начала загрузите последнюю версию dd для Windows.После загрузки извлеките содержимое архива в папку «Загрузки» или в другое место.

Теперь запустите командную строку от имени администратора. Затем измените каталог ( cd ) на каталог загрузок.

Если ваш ISO-образ Arch Linux находится в другом месте, вам может потребоваться указать полный путь, для удобства вы можете поместить ISO-образ Arch Linux в ту же папку, что и исполняемый файл dd. Основной формат команды будет выглядеть следующим образом.

Примечание. Буквы дисков Windows привязаны к разделу. Чтобы разрешить выбор всего диска, dd для Windows предоставляет параметр od, который используется в приведенных выше командах. Однако обратите внимание, что этот параметр специфичен для dd для Windows и не может быть найден в других реализациях dd.

Предупреждение. Поскольку используется od, все разделы на выбранном диске будут уничтожены. Перед выполнением убедитесь, что вы направляете dd на правильный диск.

Просто замените различные пустые места (обозначенные "x") на правильную дату и правильную букву диска. Вот полный пример.

Использование flashnul

flashnul — это утилита для проверки функциональности и обслуживания флэш-памяти (USB-Flash, IDE-Flash, SecureDigital, MMC, MemoryStick, SmartMedia, XD, CompactFlash и т. д.).

В командной строке вызовите flashnul с параметром -p и определите, какой индекс устройства является вашим USB-накопителем, например:

Когда вы определили, какое устройство является правильным, вы можете записать образ на свой диск, вызвав flashnul с индексом устройства, -L и путем к вашему образу, например:

Если вы действительно уверены, что хотите записать данные, введите yes и немного подождите, пока они будут записаны. Если вы получили сообщение об отказе в доступе, закройте все открытые окна Проводника.

Если вы используете Vista или Win7, вы должны открыть консоль от имени администратора, иначе flashnul не сможет открыть флешку как блочное устройство и сможет записывать только через дескриптор диска, предоставляемый Windows

Примечание. Подтверждено, что вам нужно использовать букву диска, а не номер. flashnul 1rc1, Windows 7 x64.

В macOS

Использование macOS dd

Во-первых, необходимо идентифицировать USB-устройство. Откройте /Applications/Utilities/Terminal и выведите список всех устройств хранения с помощью команды:

Ваше USB-устройство будет отображаться как /dev/disk2 (внешний, физический) . Убедитесь, что это именно то устройство, которое вы хотите стереть, проверив его имя и размер, а затем используйте его идентификатор для приведенных ниже команд вместо /dev/diskX.

USB-устройство обычно автоматически монтируется в macOS, и его необходимо размонтировать (а не извлечь) перед блочной записью на него с помощью dd . В Терминале выполните:

Теперь скопируйте файл образа ISO на устройство. Команда dd аналогична своему аналогу в Linux, но обратите внимание на "r" перед "disk" для необработанного режима, который значительно ускоряет передачу:

Примечание: производное от BSD dd , которое включает dd по умолчанию в macOS, использует суффикс m в нижнем регистре. Это отличается от GNU dd , используемого в других местах этой статьи.

Эта команда будет выполняться автоматически. Чтобы просмотреть ход выполнения, отправьте SIGINFO, нажав Ctrl+t . Обратите внимание, что diskX здесь не должен включать суффикс s1, иначе USB-устройство будет загружаться только в режиме UEFI, а не в устаревшем. После завершения macOS может пожаловаться, что «Вставленный вами диск не читается этим компьютером». Выберите «Игнорировать». USB-устройство станет загрузочным.

В Android

EtchDroid

EtchDroid – программа для прошивки образов ОС для Android. Он работает без root-прав на Android 5 – 8. Согласно сообщениям об ошибках, он не всегда работает на Android 9 и Android 4.4.

Чтобы создать установщик Arch Linux, загрузите файл образа ISO на свое устройство Android. Подключите USB-накопитель к вашему устройству, используя адаптер USB-OTG, если это необходимо. Откройте EtchDroid, выберите «Flash raw image», выберите ISO-образ Arch, затем выберите USB-накопитель. Предоставьте разрешение USB API и подтвердите.

Держите телефон на столе, пока он записывает изображение: многие адаптеры USB-OTG немного шатаются, и вы можете отключить их по ошибке.

Ручное форматирование

БИОС и UEFI

В GNU/Linux

Этот метод сложнее, чем запись образа напрямую с помощью dd , но он позволяет использовать флэш-накопитель для хранения данных (то есть ISO устанавливается в определенный раздел внутри уже разделенного на разделы устройства без изменения других разделов).

Примечание. Здесь мы будем обозначать целевой раздел как /dev/sdXn . В любой из следующих команд настройте X и n в соответствии с вашей системой.

  • Если это еще не сделано, создайте таблицу разделов на /dev/sdX .
  • Если это еще не сделано, создайте раздел на устройстве. Раздел /dev/sdXn должен быть отформатирован в FAT32.
  • Смонтируйте файловую систему FAT32, расположенную на флэш-накопителе USB, и извлеките на нее содержимое образа ISO. Например:

Для загрузки необходимо указать том, на котором находятся файлы.По умолчанию используется метка ARCH_ГГГГММ (с соответствующим годом и месяцем выпуска). Таким образом, метка файловой системы должна быть установлена ​​соответствующим образом. Кроме того, вы можете изменить это поведение, изменив строки, оканчивающиеся на archisolabel=ARCH_ГГГГММ в файлах:

  • Загрузка BIOS: /mnt/syslinux/archiso_sys-linux.cfg
  • Загрузка UEFI: /mnt/loader/entries/01-archiso-x86_64-linux.conf, /mnt/loader/entries/02-archiso-x86_64-speech-linux.conf и /mnt/loader/entries/03. -archiso-x86_64-ram-linux.conf

Чтобы вместо этого использовать UUID, замените эти части строк на archisodevice=/dev/disk/by-uuid/YOUR-UUID .

Файлы Syslinux для систем BIOS уже скопированы в /mnt/syslinux . Размонтируйте файловую систему FAT, установите пакеты syslinux и mtools и выполните следующие команды, чтобы сделать раздел загрузочным:

В Windows

  • Для ручного форматирования не используйте утилиту Bootable USB Creator для создания загрузочного USB UEFI. При ручном форматировании также не используйте dd для Windows для добавления ISO-образа на USB-накопитель.
  • В приведенных ниже командах X: считается USB-накопителем в Windows.
  • В Windows используется обратная косая черта \ в качестве разделителя пути, поэтому она используется и в приведенных ниже командах.
  • Все команды следует запускать в командной строке Windows от имени администратора.
  • > обозначает командную строку Windows.
  • Вышеупомянутый шаг устанавливает файл ldlinux.sys Syslinux в VBR раздела USB, устанавливает раздел как «активный/загрузочный» в таблице разделов MBR и записывает загрузочный код MBR в первую 440-байтовую область загрузочного кода раздела USB. USB.
  • Переключатель -d ожидает путь с разделителем пути с косой чертой, как в системах *unix.

Только BIOS

В GNU/Linux

Создание USB-ZIP-накопителя

Для некоторых старых систем BIOS поддерживается только загрузка с дисков USB-ZIP. Этот метод позволяет вам по-прежнему загружаться с USB-HDD-накопителя.

  • Загрузите syslinux и mtools из официальных репозиториев.
  • Найдите свой USB-накопитель с помощью lsblk .
  • Введите mkdiskimage -4 /dev/sdx 0 64 32 (замените x на букву вашего диска). Это займет некоторое время.

С этого момента продолжайте использовать метод ручного форматирования. Раздел будет /dev/sdx4 из-за того, как работают ZIP-диски.

Только UEFI

Для загрузки только с UEFI достаточно скопировать файлы из ISO и либо изменить метку тома FAT, либо отредактировать файлы конфигурации загрузчика, чтобы соответствующим образом установить метку archisolabel/archisodevice.

В GNU/Linux

Этот метод заключается в простом копировании файлов из ISO-образа на USB-накопитель и изменении либо конфигурации systemd-boot, либо метки файловой системы.

  1. Если это еще не сделано, создайте таблицу разделов на /dev/sdX и раздел ( /dev/sdXn ) на устройстве.
  2. Если это еще не сделано, отформатируйте раздел в FAT32: файловая система FAT32:
  3. Извлеките образ ISO в смонтированную файловую систему:
  4. Или:
    • отредактируйте /mnt/loader/entries/archiso-x86_64-linux.conf и /mnt/loader/entries/archiso-x86_64-speech-linux.conf и измените archisolabel=ARCH_ГГГГММ, чтобы они соответствовали ваше устройство, например заменив его на archisodevice=/dev/disk/by-uuid/YOUR-UUID ,
    • или размонтируйте файловую систему и измените ее LABEL, чтобы она соответствовала ARCH_ГГГГММ :
    файловая система FAT32.

В Windows

  1. Разделите USB-накопитель на разделы и отформатируйте его в FAT32.
  2. Щелкните правой кнопкой мыши файл archlinux-версия-x86_64.iso и выберите Подключить.
  3. Перейдите к только что созданному DVD-приводу и скопируйте все файлы и папки, кроме syslinux, на USB-накопитель.
  4. По завершении копирования щелкните правой кнопкой мыши дисковод DVD и выберите Извлечь.
  5. Или:
    • отредактируйте X:\loader\entries\archiso-x86_64-linux.conf и X:\loader\entries\archiso-x86_64-speech-linux.conf с помощью текстовый редактор и измените archisolabel=ARCH_ГГГГММ в соответствии с вашим устройством, например заменив его на archisolabel=YOUR-LABEL ,
    • или измените метку тома FAT32, чтобы она соответствовала ARCH_ГГГГММ .
  6. Извлеките флэш-накопитель USB.

Использование мультизагрузочного USB-накопителя

Это позволяет загружать несколько ISO-образов с одного USB-устройства, включая archiso. Обновление существующего USB-накопителя до более новой версии ISO проще, чем для большинства других методов. См. Мультизагрузочный USB-накопитель.

Использование вентой

Ventoy — это инструмент с открытым исходным кодом для создания загрузочного USB-накопителя для файлов ISO/WIM/IMG/VHD(x)/EFI. С ventoy вам не нужно форматировать диск снова и снова, вам просто нужно скопировать файлы ISO/WIM/IMG/VHD(x)EFI на USB-накопитель и загрузить их напрямую. Вы можете копировать много файлов одновременно, и ventoy предоставит вам загрузочное меню для их выбора. Он доступен как ventoy-bin AUR .

В Windows

Загрузка установочного носителя из оперативной памяти

Примечания: это тот же метод, только Syslinux устанавливается из Windows. Учитывая, что мультизагрузочный USB-накопитель можно использовать для загрузки установочного носителя, и он уже связан с полем «Похожие статьи» вверху, может быть, этот раздел следует объединить туда? (Обсудить в Talk:Установочный USB-накопитель)

Этот метод использует Syslinux и Ramdisk (MEMDISK) для загрузки всего ISO-образа Arch Linux в ОЗУ. Поскольку это будет работать полностью из системной памяти, вам необходимо убедиться, что система, на которую вы будете устанавливать это, имеет достаточный объем. Минимальный объем оперативной памяти от 500 МБ до 1 ГБ должен быть достаточным для установки Arch Linux на основе MEMDISK.

Дополнительную информацию о системных требованиях Arch Linux, а также о требованиях для MEMDISK см. в руководстве по установке и здесь. Для справки, вот предыдущая ветка форума.

Совет. После завершения загрузки программы установки вы можете просто извлечь USB-накопитель и даже использовать его на другом компьютере, чтобы начать процесс заново. Использование MEMDISK также позволяет загружать и устанавливать Arch Linux с одного и того же USB-накопителя.

Подготовка USB-накопителя

Для начала отформатируйте флэш-накопитель USB в файловой системе FAT32. Затем создайте следующие папки на только что отформатированном диске.

Скопируйте необходимые файлы на флешку

Затем скопируйте ISO-образ, который вы хотите загрузить, в папку Boot/ISOs. После этого извлеките отсюда следующие файлы из последней версии syslinux и скопируйте их в следующие папки.

  • ./win32/syslinux.exe в папку «Рабочий стол» или «Загрузки» в вашей системе.
  • ./memdisk/memdisk в папку Settings на USB-накопителе.
Создайте файл конфигурации

После копирования необходимых файлов перейдите на USB-накопитель, /boot/Settings и создайте файл syslinux.cfg.

Примечание. В строке INITRD обязательно используйте имя файла ISO, который вы скопировали в папку ISO.

Для получения дополнительной информации см. статью о Syslinux.

Заключительные шаги

Наконец, создайте файл *.bat, в котором находится syslinux.exe, и запустите его ("Запуск от имени администратора", если вы работаете в Vista или Windows 7):

Нежелательные методы

Использование гравировщика

etcher содержит аналитику и собственную рекламу. См. [3], [4] и [5].

Читайте также: