Memtest86+ überspringen! Gehen Sie zu Memtest86! Laufen! Fertig!
Ich habe getan, was von mir verlangt wurde, und gemäß der Website des Autors. Aber es hat trotzdem nicht funktioniert. Also habe ich ein anderes Memtest 86-Programm verwendet. Die ursprüngliche Memtest86-Reihe, jetzt in Version 5 (neue kostenlose Softwarelizenz) und im Besitz von PassMark. Es war ein Kinderspiel, es zu benutzen und das UFD bootfähig zu machen. Es ist so einfach wie das ABC.
- Gehen Sie zu Memtest86.com.
- Klicken Sie auf den Link „Image zum Erstellen eines bootfähigen USB-Laufwerks“. Dadurch wird die Datei
http://www.memtest86.com/downloads/memtest86-usb.zip
heruntergeladen für Windows. - ZIP-Datei entpacken.
- Führen Sie
imageUSB.exe
aus Datei und folgen Sie den Anweisungen auf dem Bildschirm.
Dies sollte sowohl auf BIOS- als auch auf UEFI-BIOS-Systemen funktionieren. Auf UEFI-Systemen können Sie sogar mit dem Mauszeiger navigieren.
Bildschirme
Protokollieren
12:38:47:845 - PassMark Software - imageUSB v1.1.1013
12:38:47:845 - Getting list of available removable USB drives...
12:38:47:845 - Inspecting Drive C:\...
12:38:47:845 - Inspecting Drive D:\...
12:38:47:845 - Inspecting Drive E:\...
12:38:47:861 - Inspecting Drive F:\...
12:38:47:861 - Inspecting Drive G:\...
12:38:47:861 - Ready...
12:39:56:377 - Drive G:\ added to queue.
12:39:56:392 - Note: Disk image was not created with imageUSB previously.
Image file does not contain a valid checksum. Verification will be calculated from source image.
12:39:56:423 - Writing image C:\Users\support24\Downloads\memtest86-usb\memtest86-usb.img to G:\ (drive 1)
12:40:57:155 - Drive G:\ write completed.
12:40:57:623 - Verifying written image on Drive G:\
12:41:08:373 - Drive G:\ checksum completed.
12:41:08:373 - MD5 matched. (G:\).
MD5 (Drive) : C7C53FCA0E9C1A6751FBB36E205D4F4A
MD5 (Image) : C7C53FCA0E9C1A6751FBB36E205D4F4A
12:41:08:389 - SHA1 matched. (G:\).
SHA1 (Drive) : 220A1073EE96D489AB4E9A44E90E7670AFE7EE03
SHA1 (Image) : 220A1073EE96D489AB4E9A44E90E7670AFE7EE03
Sie können sehen, dass es einige Probleme mit Prüfsummen gab, aber es war ein Fehlalarm, die Überprüfung wurde bestanden.
Für Nicht-EFI-Maschinen und EFI-Implementierungen, die memtest86 nicht unterstützen.
Erforderliche Werkzeuge
parted, dosfstools, gzip, tar, wget
USB-Gerät, memtest86+-Version und SYSLINUX-Version definieren
USB=/dev/sdX # where X corresponds to USB device
MEM=5.31b
SYS=6.03
Download-URLs
MEMTESTB=http://www.memtest.org/download/${MEM}/memtest86+-${MEM}.bin.gz
SYSLINUX=https://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-${SYS}.tar.xz
USB partitionieren und 4 MB FAT16-Dateisystem erstellen
parted -s ${USB} mklabel msdos mkpart primary fat16 2048s 5mib set 1 boot on
sync; sync; sync
mkfs.vfat -nMT86PLUS ${USB}1
mount ${USB}1 /mnt
Laden Sie die Memtest86+-Binärdatei herunter und installieren Sie sie
wget -qO- ${MEMTESTB} | gzip -d > /mnt/mt86plus
Erstellen Sie eine SYSLINUX-Konfigurationsdatei, um die Memtest86+-Binärdatei zu starten
cat >/mnt/syslinux.cfg <<'!'
PROMPT 0
TIMEOUT 0
DEFAULT mt86plus
LABEL mt86plus
kernel mt86plus
!
Laden Sie SYSLINUX herunter, installieren Sie den MBR-Code und installieren Sie SYSLINUX auf USB
wget -qO- ${SYSLINUX} | tar -xJpf -
dd bs=440 if=syslinux-${SYS}/bios/mbr/mbr.bin of=${USB}
syslinux-${SYS}/bios/linux/syslinux -i -s ${USB}1
umount /mnt
Aufräumen
rm -rf syslinux-${SYS}