Где находится опция memtest на 64-битном Live CD Ubuntu?

10

Я ищу опцию memtest в 64-битной версии Live CD Ubuntu 12.04, но единственными параметрами, которые у меня есть, являются «Попробуйте Ubuntu без установки», «Установить Ubuntu» и «Проверить диск на наличие дефектов», , Что мне не хватает?

Изменить: Этот вопрос имеет отношение к текущим версиям Ubuntu (64-разрядный псевдоним amd64, который работает в режиме UEFI). Пункт меню загрузки «Тестовая память» доступен только в режиме BIOS.

    
задан Drise 20.02.2013 в 21:41
источник

4 ответа

1

Memtest86 +

Если вы загрузите свой компьютер в режиме BIOS (псевдоним CAM alias legacy mode), memtest86 + работает.

Но если вы загрузите свой компьютер в режиме UEFI, memtest86 + не будет работать, потому что это 16-разрядная программа.

www.memtest.org

Memtest86

Исходная ветвь memtest86 (без плюса) работает в режиме UEFI. Существует бесплатная версия (но я не думаю, что это открытый исходный код и по этой причине недоступен для включения в дистрибутивы Linux).

www.memtest86.com

Memtest через меню загрузки Ubuntu

Memtest86 + включен в большинство файлов Uo Ubuntu, например

ubuntu-16.04.1-desktop-amd64.iso

При загрузке вашего компьютера в режиме BIOS (псевдоним CAM alias legacy mode) с диска DVD или USB-накопителя с клонированной копией из файла iso есть опция «Тестовая память» .

В системах Ubuntu 16.04.x ​​LTS, установленных в режиме BIOS, есть также опции «Тестовая память» при загрузке вашего компьютера (через меню grub).

Но когда вы загружаете свой компьютер в режиме UEFI, нет возможности использовать Memtest86 + (потому что он не работает).

Автономный файл Memtest86 + +

Вам может понадобиться небольшой автономный файл Memtest86 + iso или другой файл изображения, чтобы создать живой USB-накопитель.

Я не нашел файл на www.memtest.org/#downiso , который легко установить на USB в линукс. Iso-файл «memtest86 + -5.01.iso» не является гибридным изо-файлом и не может быть превращен в один.

$ isohybrid memtest86+-5.01.iso
isohybrid: memtest86+-5.01.iso: unexpected boot catalogue parameters

Это очень простой файл iso. Я тестировал в VirtualBox, и он работает как компакт-диск.

Но есть «Автоинсталлятор для USB-ключа (Win 9x / 2k / xp / 7)» на

www.memtest.org/download/5.01/memtest86+-5.01.usb.installer .zip

Я извлек его на USB-накопитель в Windows и клонировал эту систему в файл сжатого изображения и загрузил его в

dd_memtest-plus-5.01_33M.img. XZ

$ md5sum dd_memtest-plus-5.01_33M.img.xz
7f91882ab90df13a938749176a0ff4c4  dd_memtest-plus-5.01_33M.img.xz

, который можно извлечь непосредственно в linux с помощью mkusb , dus и Диски . gnome-disks (и в два этапа, извлечение и клонирование, с другими инструментами клонирования, которые принимают извлеченный файл в качестве входного файла).

После установки mkusb и / или dus вы можете сделать это через Dash или в меню или с помощью следующей командной строки

dus dd_memtest-plus-5.01_33M.img.xz
    
ответ дан sudodus 03.09.2017 в 06:29
источник
7

В соответствии с этим сообщением об ошибке комментарий 2 и 3 состояние:

  • Версия EFI для grub не поддерживает загрузку исполняемых файлов реального режима.
  • Не показывать параметр меню GRUB в системах EFI, поскольку он не будет работать (см. LP # 883017).

Итак, из живого компакт-диска он не будет работать в данный момент. В соответствии с этой темой вы можете добавить его впоследствии: Как добавить параметры Memtest86 + в меню Grub? , но я сомневаюсь, что это сработает: удаленные комментарии указывают, что вы по-прежнему получаете ошибку Error unknown command Linux16 .

Я также нашел это :

  

Проблема не в 16 или 32-битном загрузочном протоколе, основная проблема - многочисленные вызовы BIOS, необходимые для инициализации памяти. EFI - хорошая идея, но в первый раз я услышал, что "EFI заменит BIOS в предстоящие месяцы !!!" был в 2002 году на форуме разработчиков Intel. Спустя 10 лет UEFI заменил EFI, но BIOS все еще присутствует в 99% материнской платы ПК. Жесткая задача - создать EFI-readyMemtest86 + с массивной переработкой кода, и эта версия не будет совместима с устаревшим BIOS. Я не буду рассматривать поддержку двух вилок одновременно, поэтому, когда Memtest86 + переключится на EFI, версия BIOS будет прекращена. Когда BIOS не будет доступен в стандартных компонентах ПК, я начну работу над пересмотром EFI.

    
ответ дан Rinzwind 20.02.2013 в 22:35
3

Теперь доступна бета-версия проприетарного PassMark MemTest86 5.0 для EFI:

Ссылка

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

    
ответ дан Rod Smith 20.08.2013 в 23:48
0

Мне нужен USB-накопитель Ubuntu Live-USB с MemTest86 для 64-битных, полностью UEFI-систем, и я, похоже, справился с этим.

Это старый вопрос-пост, но это все еще кажется проблемой. (Мне потребовалось некоторое время, чтобы найти рабочее решение.)

Вот что я сделал:

Я создал новый ключевой инструмент Ubuntu

На рабочей станции Windows 10 я использовал последний

Примечания:

  1. Для этого редактирования используется Windows notepad НЕ . Он плохо воспроизводит текстовые файлы «unix mode» и разрушает символы new-line , если вы попытаетесь сохранить какие-либо изменения.
  2. BOOTX64.efi - это исполняемое двоичное изображение 64-bit EFI . Существует файл 32-bit EFI , доступный внутри файловой системы « loop ed-back» до memtest86-usb.img . Он называется BOOTIA32.efi . Вы можете создать для этого еще одну запись, но мне она не нужна.
  3. Кажется, требуется долгое время , чтобы перейти от выбора этой записи в grub2 , чтобы увидеть любую положительную обратную связь на экране. На моем Intel Atom X5-Z8350 -ном компьютере экран становится черным, возможно, за 30 секунд до того, как процесс MemTest86 начал заметно загружаться. Затем перед тем, как вы увидите этот знакомый экран MemTest , запускается дюжина шагов сканирования системы. (Это может быть по целому ряду причин, например, эмулированная файловая система, несколько этапов эстафетной загрузки загрузчика).

Во время навигации по этому проблемному пространству я взял полезные подсказки из этого ответа на вопрос, достаточно похожий, чтобы считаться дубликатом. (У меня нет системного кредитора, чтобы пометить его как таковой.) И, выбирая «загрузочное программное обеспечение для создания USB-ключей», я получил некоторое подтверждение от различные ресурсы относительно инструмента Rufus.

    
ответ дан user118091 24.09.2017 в 04:26