Difference between revisions of "Live CD"

From flashrom
Jump to: navigation, search
(Flashrom Live CD: added donload link to Flashrom_Live_CD ISO)
(Update Live CD status a bit.)
Line 1: Line 1:
 +
A Live CD containing flashrom provides a user with a stable work environment to read, write and verify a flash device on any supported hardware.
 +
 +
It can help avoid Linux installation issues, which can be a hassle for some users.
 +
 
== Existing Live CDs with flashrom ==
 
== Existing Live CDs with flashrom ==
  
Flashrom is already shipped inthe following live CDs:
+
flashrom is already shipped in various recent live CDs. Many of those based on popular distributions such as Debian or Fedora and so on will already contain flashrom.
 +
 
 +
=== Debian live CD ===
 +
 
 +
* [http://cdimage.debian.org/debian-cd/6.0.1-live/i386/iso-hybrid/ Debian 6.0.1-live] (flashrom TODO)
 +
 
 +
=== SystemRescueCd ===
  
* [http://www.sysresccd.org/Beta-x86 SystemRescueCd Beta]
+
* [http://www.sysresccd.org/Download SystemRescueCd-x86-2.2.1] (flashrom 0.9.3-r1205)
* [http://grml.org grml 2009.05] (ships with flashrom 0.9+r446-1)
+
* [http://www.sysresccd.org/Beta-x86 SystemRescueCd-2.3.0-beta007] (flashrom 0.9.3-r1205)
  
== Why a Live CD? ==
+
=== grml ===
  
It provides a user with a stable work environment to read, write and verify a flash device on any supported x86 hardware.
+
* [http://grml.org grml 2011.05] (flashrom 0.9.2+r1141-2)
  
* Read, write, update and verify a BIOS image on any x86 system
+
Note: You need the regular grml ISO, the "medium" and "small" ISOs do not contain flashrom.
* Boots on x86-32 and/or x86-64
 
* Complete Linux distribution
 
* User friendly
 
* coreboot logo splash screen
 
* GUI version with terminal for flashrom
 
  
== Flashrom Live CD ==
+
== Custom flashrom Live CD ==
  
This is a work in progress. The current beta ISO based on Debian may be downloaded here:
+
This is a work in progress. The current beta ISO based on Debian may be downloaded here: [http://www.load2all.com/files/8672D1B2C/flashromlivecd-debian-0.1.iso.html Flashrom Live_CD-Debian-0.1]
[http://www.load2all.com/files/8672D1B2C/flashromlivecd-debian-0.1.iso.html Flashrom Live_CD-Debian-0.1]
 
  
Pre-built Flashrom packages for various Linux distributions and scripts to build Flashrom Live-CD's are hosted at [http://code.google.com/p/flashrom-live-cd/ flashrom-live-cd]
+
Pre-built flashrom packages for various Linux distributions and scripts to build Flashrom Live-CDs are hosted at [http://code.google.com/p/flashrom-live-cd/ flashrom-live-cd].
  
 
=== Included software packages ===
 
=== Included software packages ===
Line 35: Line 39:
  
 
* [[flashrom]]
 
* [[flashrom]]
* [http://www.coreboot.org/Superiotool superiotool] <!--should use proper interwikilink-->
+
* [http://www.coreboot.org/Superiotool superiotool]
 
* lspci
 
* lspci
  
Size of ISO-image is <185 MBytes.
+
Size of ISO-image is <185 MBytes. Small enough to fit on a flash drive or 3" CD-ROM.
Small enough to fit on a flash drive or 3" CD-ROM.
 

Revision as of 15:42, 29 July 2011

A Live CD containing flashrom provides a user with a stable work environment to read, write and verify a flash device on any supported hardware.

It can help avoid Linux installation issues, which can be a hassle for some users.

Existing Live CDs with flashrom

flashrom is already shipped in various recent live CDs. Many of those based on popular distributions such as Debian or Fedora and so on will already contain flashrom.

Debian live CD

SystemRescueCd

grml

Note: You need the regular grml ISO, the "medium" and "small" ISOs do not contain flashrom.

Custom flashrom Live CD

This is a work in progress. The current beta ISO based on Debian may be downloaded here: Flashrom Live_CD-Debian-0.1

Pre-built flashrom packages for various Linux distributions and scripts to build Flashrom Live-CDs are hosted at flashrom-live-cd.

Included software packages

  • Linux kernel.
  • Complete and automatic hardware detection, not requiring any driver to be added.
  • Mounts $windows drive read only
  • livecd/packages:
    • acpid, av, binutils, bison, busybox, bzip2, cabextract, cpio, curl, cvs, dev-util/git, dhcpcd, diffutils, dmidecode, dosfstools, ethtool, flex, ftp, gdb, grep, hwsetup, iputils, iproute, irssi, joe, lftp, livecd-tools, links, lsof, lynx, lzma-utils, mdadm, minicom, nano, ngrep, ntfsprogs, openssh, openvpn, pciutils, picocom, pptpclient, quilt, rp-pppoe, screen, strace, subversion, tar, telnet-bsd, tftp-hpa, unrar, valgrind, vim, wget, wireless-tools, wpa_supplicant, xc, zip

Complete toolchain for

Size of ISO-image is <185 MBytes. Small enough to fit on a flash drive or 3" CD-ROM.