BIOS Extraktion aus ISO: Unterschied zwischen den Versionen
Aus ThinkPad-Wiki
Jal2 (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Lenovo bietet zum BIOS-Update ein Windows .exe und ein .ISO an, das zu einer bootfähigen CD gebrannt werden kann. Öffnet man diese CD bzw. loop-mounted man d…“) |
Jal2 (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
Lenovo bietet zum BIOS-Update ein Windows .exe und ein .ISO an, das zu einer bootfähigen CD gebrannt werden kann. | Lenovo bietet zum BIOS-Update ein Windows .exe und ein .ISO an, das zu einer bootfähigen CD gebrannt werden kann. | ||
Öffnet man diese CD bzw. loop-mounted man das .ISO sieht man keine Files, alle Files | |||
Öffnet man diese CD bzw. loop-mounted man das .ISO und sieht man keine Files, dann sind alle Files in einem Boot-HD Image | |||
nach dem El Torito Standard für bootbare CD versteckt. | nach dem El Torito Standard für bootbare CD versteckt. | ||
Zeile 8: | Zeile 9: | ||
# Download des Tools [http://userpages.uni-koblenz.de/~krienke/ftp/noarch/geteltorito/ '''geteltorito''']. | # Download des Tools [http://userpages.uni-koblenz.de/~krienke/ftp/noarch/geteltorito/ '''geteltorito''']. | ||
# Extraktion des Boot-HD Inhaltes: ''./geteltorito 83uj28us.iso > 83uj28us.hd'' | # Extraktion des Boot-HD Inhaltes: '''./geteltorito 83uj28us.iso > 83uj28us.hd''' | ||
# Mounten der Partition: ''kpartx -av 83uj28us.hd'' | # Mounten der Partition: '''sudo kpartx -av 83uj28us.hd'''. Das sollte die Partition aus *.hd automatisch mounten. | ||
# Unmounten der Partition: ''kpartx -d 83uj28us.hd'' | # Falls das automatische Mounten in vorigen Schritt fehlschlägt: '''sudo mount /dev/mapper/loop0p1 /mnt -o ro | ||
# Files aus /mnt o.ä. kopieren etc. | |||
# Unmounten der Partition: '''kpartx -d 83uj28us.hd''' | |||
[[Category:BIOS]] |
Aktuelle Version vom 7. November 2015, 13:04 Uhr
Lenovo bietet zum BIOS-Update ein Windows .exe und ein .ISO an, das zu einer bootfähigen CD gebrannt werden kann.
Öffnet man diese CD bzw. loop-mounted man das .ISO und sieht man keine Files, dann sind alle Files in einem Boot-HD Image nach dem El Torito Standard für bootbare CD versteckt.
Diese Seite beschreibt, wie man den Inhalt des Boot-Images aus dem .ISO File unter Linux extrahieren kann, um das .FL1 File und die DOS Tools weiter untersuchen zu können. Vorausgesetzt wird ein Linux-PC mit einer Perl-Installation und dem Tool kpartx
- Download des Tools geteltorito.
- Extraktion des Boot-HD Inhaltes: ./geteltorito 83uj28us.iso > 83uj28us.hd
- Mounten der Partition: sudo kpartx -av 83uj28us.hd. Das sollte die Partition aus *.hd automatisch mounten.
- Falls das automatische Mounten in vorigen Schritt fehlschlägt: sudo mount /dev/mapper/loop0p1 /mnt -o ro
- Files aus /mnt o.ä. kopieren etc.
- Unmounten der Partition: kpartx -d 83uj28us.hd