Что такое UEFI JetFlash Transcend

Обновлено: 01.07.2024

В ПРОЦЕССЕ РАБОТЫSSSS

USB-накопитель Universal Rescue

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

В этом репозитории я делюсь своими конфигурациями для GRUB2 и GRUB4DOS + инструкции по форматированию и тестированию USB-накопителя.

Этот USB-накопитель может:

  • Загрузка в BIOS и UEFI
  • Диагностика аппаратных проблем
  • Установите Linux (debian, mint)
  • Установите Windows (XP, 7, 8.1, 10)
  • Резервное копирование/восстановление
  • Проверка на проникновение (Kali linux)
  • Восстановить загрузчик
  • Исправить таблицу разделов
  • Прошивка BIOS
  • И многое другое

Установка производится внутри chroot, это безопасно и легко очищается после установки.

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

Вставьте USB-накопитель и проверьте его имя

Следующими шагами будет использование /dev/sdb в качестве USB-накопителя

Очистить таблицу разделов:

Создать таблицу разделов MBR:

Не все ПК поддерживают GPT

Основная проблема в UEFI: он может использовать только fat32 (некоторые редкие ПК могут видеть NTFS), поэтому нужны 2 раздела, основной и UEFI (3-5 МБ) для загрузки GRUB в режиме EFI.

Получить размер USB-накопителя:

В моем случае начало второго раздела составляет 4045 МБ (4050 - 5 = 4045 МБ)

Создать основной раздел:

Создайте небольшой раздел для загрузки UEFI:

Сделать основной раздел загрузочным:

Установите GRUB2 для загрузки BIOS:

Добавить файл с компакт-диска Ubuntu для загрузки UEFI:

И скопируйте его в chroot

Мемдиск необходим для загрузки образов дискет

Загрузить конфигурации GRUB:

Установите GRUB2 для загрузки UEFI:

Скопируйте конфигурацию UEFI GRUB2:

Создайте загрузчик UEFI:

НЕ ИСПОЛЬЗУЕТСЯ
Некоторые системы только с UEFI (UEFI Bay Trail) заблокированы для 32-разрядных загрузчиков efi, для загрузки в этих системах требуется исправленная версия bootia32.efi

Скачать инструменты и дистрибутивы:

Создать каталоги для инструментов:

Получите инструмент defragfs для дефрагментации образов ISO для использования в grub4dos:

Загрузить установщики Debian и Live-образы:

Загрузить Linux Mint:

Скачать Kali Linux:

Загрузите Memtest86 для UEFI и BIOS:

Размонтировать готовый USB-накопитель:

Дополнительные полезные инструменты:

Изображения вставлены /mnt/rescueusb/boot/rescuecd/

Образ Dos для обновления BIOS

Измененный образ дискеты с сайта zheleznov.info

  • Зачем нужна дискета с DOS:
    • Установите Windows 2000
    • Прошивка BIOS материнской платы
    • Запуск программ DOS для работы с низкоуровневыми утилитами (TestDisk, MHDD, Partition Magic, Acronis Disk Director)
    • Тестирование оперативной памяти "MemTest86+"
    • Изображение на основе "загрузочного диска Windows 98 SE"
    • Добавлены драйверы и утилиты:
      • Компакт-диск с драйвером IDE: ECSCDIDE
      • Компакт-диск с драйверами SATA: GCDROM V2.4
      • Компакт-диск с драйверами SATA: XGCDROM V2.4b
      • Тестирование оперативной памяти "MemTest86+ 1.65"
      • Русский драйвер клавиатуры "KEYRUS"
      • Драйвер мыши MOUSE.COM
      • Диверный диск с кэшированием "SMARTDRV.EXE", необходимо установить Windows 2000
      • Файловый менеджер "Volkov Commander", запускаемый командой VC
      • Удалите неиспользуемые файлы.
      • Убрать распаковывающие утилиты на RAM-диск, все утилиты помещаются на дискету в распакованном виде.
      • Оригинальные утилиты перемещены в каталог DOS.
      • Дополнительные драйверы и утилиты перемещены в каталог UTILS.
      • Каталоги добавлены в переменную среды PATH, поэтому все утилиты можно вызывать из любого каталога.
      • Удален вариант загрузки без поддержки CD-ROM.
      • Переработаны файлы конфигурации и загрузочное меню.

      Chntpw, также известный как автономный редактор паролей и реестра NT

      Clonezilla для резервного копирования ПК с Linux

      • ЦП – i686-pae
      • Тип файла – ISO
      • Репозиторий – автоматически

      Вы должны купить его на официальном сайте. Никогда не ищите livecd с этим программным обеспечением.

      Привет всем, я новичок в Linux, поэтому, пожалуйста, поддержите меня, пожалуйста. Мне удалось установить последнюю версию на внешний жесткий диск с помощью установщика USB в настройках uefi в Bios. Перед установкой я вынул внутренний диск, чтобы предотвратить конфликты с другими операционными системами. По какой-то причине я не могу загрузить Linux с внешнего жесткого диска. Я прочитал много сообщений в сети, но не могу заставить его работать. Пожалуйста, помогите. Спасибо

      Чтобы получить некоторые рекомендации, перейдите по этой ссылке, . viewtopic.php?f=46&t=250614
      . Вы создали загрузочный раздел EFI = fat32/550MB, точка монтирования /boot/efi = в начале внешнего диска/привода? Необходимо использовать метод установки «Что-то еще», а «Устройство для установки загрузчика» — это загрузочный раздел EFI или, в случае неудачи, весь внешний диск.

      P S — См. также . viewtopic.php?f=46&t=246299
      viewtopic.php?f=46&t=250676
      . Это для системы без UEFI или Legacy BIOS, но подход аналогичен. Основное отличие заключается в замене 16-битной MBR на 32-битный системный раздел EFI для управления загрузкой.

      Привет, Майкл, если честно, я пробовал так много разных способов, что не уверен. Моя последняя попытка заключалась в том, чтобы
      в настройках использовать что-то другое. 4gb ram ПК вот так

      4000mb
      логический
      конец пробела
      своп

      100000mb (или сколько осталось на моем жестком диске)
      основной
      начало пробела
      ext4
      /

      Я уверен, что сделал efi и т. д. то, что вы говорили ранее в других видео/сообщениях. правильно ли я его настроил, возможно, это другой вопрос.

      У меня по-прежнему отключен внутренний диск
      результаты ниже

      Модель: JetFlash Transcend 16GB (scsi)
      Диск /dev/sda: 15,6GB
      Размер сектора (логический/физический): 512B/512B
      Таблица разделов: gpt
      Дисковые флаги:

      Число Начало Конец Размер Имя файловой системы Флаги
      1 1049 КБ 15,6 ГБ 15,6 ГБ fat32 Microsoft Basic Data msftdata


      Модель: WD Elements 25A2 (scsi)
      Диск /dev/sdb: 1000GB
      Размер сектора (логический/физический): 512B/512B
      Таблица разделов: gpt < br />Флаги диска:

      Число Начало Конец Размер Имя файловой системы Флаги
      3 1049 КБ 211 МБ 210 МБ fat32 msftdata
      2 211 МБ 996 ГБ 996 ГБ ext4
      1 996 ГБ 1000 ГБ 3999 МБ linux-swap(v1)


      Надеюсь, это поможет

      С внешними дисками не рекомендуется использовать слишком большой / раздел, потому что компьютер может не получить доступ к загрузочным файлам в нужное время. Максимум 50 ГБ для /

      Спасибо, могу ли я увеличить размер жесткого диска до 50 ГБ с помощью gparted, и если смогу, что произойдет с остальным пространством на жестком диске. я имею в виду, будет ли он показывать нераспределенное пространство?
      Ура

      Согласно предоставленной мной ссылке, флаг для загрузочного раздела EFI или ESP не должен быть msftdata. Это должно быть /boot/efi как точка монтирования/флаг. Если по-прежнему не удается установить флаг загрузки/efi, используйте инструмент GParted Live Linux, чтобы установить правильный флаг загрузки/загрузки для загрузочного раздела EFI.

      rhurbarb написал: Спасибо, могу ли я увеличить размер жесткого диска до 50 ГБ с помощью gparted, и если смогу, то что произойдет с остальным пространством на жестком диске. я имею в виду, будет ли он показывать нераспределенное пространство?
      Ура

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

      Кстати, для чего нужен домашний раздел? я предполагаю, что это хранилище для linuxmint

      Правильный файл загрузки/efi будет называться sda1? чтобы он мог загрузиться до sda 2 3 и т. д.?

      извините, если я звучу глупо

      Компьютер — это цифровой мозг, который обслуживает пользователя = клиент-сервер. (ср.: веб-сервер). Во время обычных операций, например при просмотре веб-страниц, ОС выполняет большое количество передач данных/файлов между ОЗУ и корневым или системным разделом. на жестком диске, чтобы предоставить пользователю необходимые данные/файлы, т. е. когда пользователь нажимает что-то или печатает что-то для отправки. Сохранение оптимального размера корневого/системного раздела поможет ОС быстрее обслуживать пользователя, т.е. если корень/раздел очень большой, ОС будет тратить больше времени на поиск необходимых данных/файлов на жестком диске.
      . Оперативная память похожа на место на рабочем столе, используемое офисным работником для выполнения определенных задач для босса. Большой стол — это хорошо, но не слишком большой = пустая трата места. Слишком маленький стол усложнит работу офисному работнику.
      . Жесткий диск похож на картотеку, расположенную в отдельном кабинете. Если офис очень большой и в нем много шкафов с файлами, офисному работнику потребуется много времени, чтобы снова и снова извлекать нужный файл.

      Главная перегородка похожа на кладовую. Во время обычных операций доступ к нему осуществляется не так часто, как к корневому/системному разделу. В Linux домашний раздел в основном предназначен для хранения данных, например музыки, видео/фильмов, документов и т. д., помимо хранения настроек конфигурации пользователя, к которым ОС также не часто обращается. Таким образом, домашний раздел может быть больше без существенного замедления работы ОС.

      Конечно, пользователь может обойтись без домашнего раздела и хранить свои данные в корневом/системном разделе. Проблема в том, что это хранилище данных может потребовать создания большого корневого/системного раздела во время установки = замедляет работу ОС.
      . Таким образом, система Linux, имеющая только раздел root/system и раздел подкачки, не должна быть слишком большой и не должна хранить в ней слишком много данных. Вот здесь и нужен метод ручной установки "Что-то еще".

      dev/sda1 относится к разделу, т. е. загрузочному разделу EFI (EBP). EBP должен быть отформатирован в файловой системе fat32. Размер EBP должен быть около 550 МБ. EBP должен быть создан в начале диска или накопителя. EBP должен быть смонтирован как boot/efi = помечен как загрузочный раздел или «загрузочный».
      .Таким образом, «Устройство для установки загрузчика» должно быть выбрано в качестве EBP, обычно это dev/sda1 = установщик LM установит загрузчик Linux Grub в этот раздел = LM можно загрузить.
      . Только после того, как LM загрузится с EBP (= /sda1), ОС сможет получить доступ к корневому/системному разделу и разделу подкачки (= /sda2 и /sda3 и т. д.) для обслуживания пользователя.

      Аналогичным образом, автомобиль должен быть запущен с помощью стартера, прежде чем водитель сможет использовать двигатель для движения по дороге.

      Правильно ли я понимаю: отныне (или действительно с некоторого времени назад) флешки FreeBSD 11-CURRENT для AMD64 никогда не будут загружаться на оборудовании, которое не поддерживает UEFI BIOS? Только мемстики i386 не требуют загрузки EFI, верно?

      Терри_Кеннеди

      Стремящийся демон

      Правильно ли я понимаю: отныне (или действительно с некоторого времени назад) флешки FreeBSD 11-CURRENT для AMD64 никогда не будут загружаться на оборудовании, которое не поддерживает UEFI BIOS? Только мемстики i386 не требуют загрузки EFI, верно?

      Кажется, я читал (где-то на этих форумах), что отдельные образы UEFI и устаревшие образы были лишь временным явлением для версии 10.1 и что в будущем они будут объединены в один образ. Я полагаю, что в этом посте также говорилось, что образы 10.1 UEFI на самом деле были универсальными, но не прошли достаточного тестирования, чтобы команда выпуска была готова сказать, что они определенно работают везде.

      БачилоДмитрий

      Член

      Хорошо, понятно, спасибо за ответ.
      Но на самом деле дела обстоят так: Есть два типа образов 10.1 amd64 - обычный memstick и amd64-uefi-memstick.img.
      На старом ПК, у которого биос понятия не имеет о UEFI (проверял на двух) проверял оба образа - UEFI и не-UEFI. Обычный загружается, а UEFI нет. Кроме того, у меня есть материнская плата Atom D525, которая зависает в конечном итоге, если такая флешка даже вставлена ​​​​в USB-порт. Он может зависать всякий раз, когда вы его вставляете — во время POST, во время встроенного RAID-обнаружения жесткого диска, даже при загрузке ядра FreeBSD. Он не будет зависать только в том случае, если какая-либо ОС уже полностью загружена и взяла под контроль стек USB. Если на эту флешку записан не-UEFI образ - все работает нормально. Я тестировал с 1GB JetFlash и с 32GB Transcend, поведение было одинаковым, и я не могу думать, что это аппаратная проблема. Но это на самом деле не по теме, другая материнская плата просто игнорирует флешку, если она записана с образом UEFI, никаких зависаний, просто ничего не происходит. Если образ 10.1 не UEFI - загружается и устанавливается. Поведение предсказуемо, и в этом нет ничего плохого.

      А еще есть изображения 11-CURRENT. Все они называются просто amd64-memstick.img. И поведение такое же, как и с 10.1-UEFI. Затем из любопытства я проверил этот образ на своем более современном ноутбуке, его BIOS поддерживает UEFI. А если включить только "загрузку с usb-flash" - флешка игнорируется. Если я включаю «загрузку UEFI с USB-накопителя» - то он загружается в «загрузчик FreeBSD / EFI» и начинает загружаться, почти сразу попадая в фатальную ловушку (12 или другое число, я сейчас не помню). Но это другая история. Дело в том, что все образы 11-CURRENT кажутся только UEFI, я проверил образы 20150223 и 20150217.

      Итак, ни один современный образ FreeBSD для memstick не работает ни на одной из моих машин.

      И образы 11-CURRENT i386 по-прежнему кажутся не только UEFI, поэтому они загружаются на любом из этих ПК, я могу установить и использовать систему.

      Для меня больше нет FreeBSD/amd64.

      Крис_Х

      Демон

      Ну, я только что выполнил новую установку на старый [не UEFI] запасной диск, который у меня лежал с DVD 2015-02-23 (только загрузочный и disk1). У меня не было проблем ни с загрузкой, ни с установкой. Так что, если у вас возникли проблемы с разнообразием изображений (memstick). Нечего писать образ DVD на мемстик/флешку. Они даже предоставляют инструкции в README и в инструкциях по установке в документации FreeBSD. В общем, для этого требуется немного больше времени.

      [✅ РЕШЕНО] Установка Linux Mint и UEFI: «нет загрузочного устройства»

      [✅ РЕШЕНО] Установка Linux Mint и UEFI: «нет загрузочного устройства»

      Проблема:
      Я установил ОС с помощью живого USB, а также отформатировал старый раздел (Windows Vista) при установке. Но теперь на экране отображается "нет загрузочного устройства".

      Примечания:
      - У меня нет проблем с загрузкой ОС с USB (в реальном времени)
      - Восстановление при загрузке не устраняет проблему
      - Не удается переключиться в устаревший режим на биос (даже после установки пропуска супервизора), похоже, что биос не поддерживает эту опцию. Там нет
      упоминания об uefi/legacy.
      - Меня не волнует uefi, пока я могу установить LM, мне все равно, установлен он или нет таким образом.
      - LM ISO правильно проверен.

      inxi -Fxxxz вывод:

      Пожалуйста, загрузите свою машину из операционной системы LMDE 4 live, которую вы также использовали для установки.
      Затем откройте окно терминала и выполните следующую командную строку

      Отметьте с помощью мыши полный текстовый вывод, который будет отображаться командой.
      Нажмите C, чтобы скопировать отмеченный текстовый вывод и вставить его в свой следующий ответ.

      Выходные данные inxi должны предоставить нам достаточно технических сведений о вашей машине. И это также должно показать, загружались ли вы в режиме UEFI или в режиме Bios. - Если машина предлагает только режим UEFI, она должна быть загружена в режиме UEFI.
      (Мой офисный ноутбук загружается только с UEFI, например, но он на много лет моложе, чем Windows Vista.)

      С уважением,
      Карл

      Image


      Безжалостный лорд ситхов Палпатин угрожает уничтожить Альдераан ядерными бомбами. Звезда Смерти еще не работает.
      Статус-кво — теперь в армии

      Подробности UEFI/MBR в выводе inxi:

      Хотя машине уже более 11 лет, похоже, она оснащена UEFI.

      Это будет соответствовать разделу диска GPT на внутреннем жестком диске. - Для работы GPT требуется загрузка UEFI.

      Это означает, что ваша машина должна быть загружена в режиме UEFI. Также любая установка Mint должна выполняться в режиме UEFI.
      Но вместо этого в следующем разделе упоминается MBR:

      Поэтому я подозреваю, что вы создали загрузочную систему LMDE 4 live, которая запускается только в режиме MBR (загрузка BIOS).
      Это может произойти, если вы создадите живую систему LMDE 4 на машине, которая все еще использует режим Bios и загрузочный сектор MBR.
      (Это случилось со мной однажды: я создал живую систему Mint 19.3 на старой загрузочной машине с BIOS. Когда я попытался загрузить с нее загрузочную машину UEFI, она не загружалась. - Воссоздал ту же живую Mint 19.3. на том же флеш-накопителе, но на загрузочной машине UEFI. Эта работающая система загружалась в режиме UEFI на машинах с UEFI и в режиме Bios на загрузочных машинах с Bios.)

      Я подозреваю, что ваша машина разрешила загрузку и установку живой системы LMDE 4 только MBR. Но при загрузке в режиме Bios установщик не создаст нужный раздел UEFI и не установит Grub правильно. Результат: установленная система не может загрузиться.

      Решение:
      Восстановите действующую систему LMDE 4 на компьютере с UEFI и при загрузке HP из действующей системы убедитесь, что он также работает в режиме UEFI.
      Мой совет: переустановите LMDE с нуля.
      Тем не менее, возможно добавить отсутствующий включенный UEFI в уже установленную систему без полной переустановки, при условии, что необходимый раздел UEFI уже присутствует или может быть добавлен. - Не уверен. Здесь пока недостаточно опыта работы с машинами UEFI. Мое оборудование устарело.

      Image


      Безжалостный лорд ситхов Палпатин угрожает уничтожить Альдераан ядерными бомбами. Звезда Смерти еще не работает.
      Статус-кво — теперь в армии

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