FlashEEE

From Tmplab

Intro

FlashEEE is a bootable small USB distro + Utility to backup the whole EEE.

It makes it easy to save/restore images of your EEE PC.

Design specs

  • Works on USB Key and USB harddisk
  • Can boot on FAT32 USB disk without erasing it / repartitionning it.
  • Can boot on CDROM
  • Can backup EEE image to:
    • present USB Key,
    • SD card
    • USB Hard Disk,
    • FTP (???)
    • WebDAV (???)
    • SMB / CIFS NetBios shared drive (ldd smbclient, libs, pam, ...)
    • CD burn
    • NFS drive
    • scp / ssh to some server
    • Direct upload to FlashEEE.tmplab.org ?
  • Hotswappable USB key == nvram loaded == whole is 512 or less

Possible technologies

  • Linux Live: www.linux-live.org
  • Dyne: ramdisk / initramfs
  • cbar : dd progress bar
  • Simple shell scripts:
( sleep 10; dd if=XXXX) | ssh user@host.company.com "dd of=/path/to/backup/file; echo `ls -al /path/to/backup/file`"

Raw Data

Backing up manually

eeepc-phil:/> date;dd if=/dev/sda1 | bzip2 -9 | dd of=/dev/null ;date
Fri Feb 15 16:19:46 CET 2008
4819437+0 records in
4819437+0 records out
2467551744 bytes (2.5 GB) copied, 2605.1 seconds, 947 kB/s
1651586+1 records in
1651586+1 records out
845612311 bytes (846 MB) copied, 2605.16 seconds, 325 kB/s
Fri Feb 15 17:03:11 CET 2008
eeepc-phil:/>