"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "distrib/i386/g4u/TODO" between
g4u-2.5.tgz and g4u-2.6.tgz

About: g4u ("ghosting for unix") is a NetBSD-based bootfloppy/CD-ROM that allows easy cloning of PC harddisks to deploy a common setup on a number of PCs using FTP.

TODO  (g4u-2.5.tgz):TODO  (g4u-2.6.tgz)
TODO: TODO:
- Fix progress(1) showing progress-bar that doesn't make sense for:
* copydisk
* uploadpart
* (rest works fine w/o progress bar.. WTF?!)
- Add 'conv=noerror,sync' for dd error recovery, per - Add 'conv=noerror,sync' for dd error recovery, per
http://slashdot.org/comments.pl?sid=44030&cid=4586016 http://slashdot.org/comments.pl?sid=44030&cid=4586016
XXX needs dd compiled w/o SMALLPROG! XXX needs dd compiled w/o SMALLPROG!
- CD/DVD restore facility
- Local image storage (msdosfs, ntfs, maybe via puffs/ntfs-3g)
- read startup options (e.g. a command to run!) via DHCP - read startup options (e.g. a command to run!) via DHCP
- Doc: List of operating systems cloned successfully - Doc: List of operating systems cloned successfully
- Test SCSI (sd) driver - code got FS_UNUSED check removed in 2.6beta2
Long-Term: - Local image storage (msdosfs, ntfs, maybe via puffs/ntfs-3g)
- CD/DVD restore facility
- Multicast transfers - http://udpcast.linux.lu/ ? - Multicast transfers - http://udpcast.linux.lu/ ?
--------------------------------------------------------------------------- ---------------------------------------------------------------------------
Release notes / history: Release notes / history:
New in 2.6beta2:
- Make this build with NetBSD-current sources as of 2017-04-17,
binaries were cross-compiled from Mac OS X 10.10
- Go back to keeping the disk image inside the kernel as ramdisk,
do not load it as separate module. Less error prone, and allows
to boot the g4u (NetBSD) kernel from a single file e.g. via PXE
(Testing and documentation updates welcome!)
- Actually DO provide the g4u (NetBSD) kernel with the embedded g4u disk
image from now on, as separate file, g4u-kernel.gz
- Put all object files into one object directory. This may need more cleanup
in the future. Feedback from people building g4u welcome!
- Disable verbose device messages on Microchannel (MCA) machines
- New drivers:
* Toshiba Dynabook hotkeys
* Intel S1200,C2000 (non-pch) SMBus storage controller
* Non-Volatile Memory Express (NVMe) storage controllers and devices
* Intel Wireless WiFi Link 7xxx PCI network
* Intel 8259x 10 gigabit PCI network
* Realtek 8188CE/8192CE 802.11b/g/n PCI network
* VMware VMXNET3
* Marvell Libertas PCMCIA network
* ASIX AX88178a/AX88179 based USB network adapters
* Realtek RTS5209/RTS5229 Card Reader
- Happy 18th Birthday, g4u!
New in 2.6beta1:
- Make this build with NetBSD-current sources as of 2013-10-20
- Move back from a ramdisk that's loaded from a separate file back to a
ramdisk that's part of the kernel image. This allows easier netbooting
for those people who want it - added back by popular demand :-)
- Added more kernel buffer space, to hold all kernel messages for dmesg,
even on machines with large ACPI tables (Hello VMware Fusion!)
- New drivers:
* LSILogic 9x9 and 53c1030 (Fusion-MPT) PCI SCSI
* LSI Logic Fusion-MPT II PCI SCSI
* Atheros AR9k (802.11a/g/n) PCI Wireless
* Marvell PCI Libertas Wireless
* Atheros AR9k (802.11a/g/n) PC-Card Wireless
* Broadcom BCM43xx PC-Card Wireless
* Atheros AR9002U USB Wireless
* Ralink Technology RT2500USB 802.11a/b/g USB Wireless
* Ralink Technology RT(2[78]|30)00 802.11a/b/g/n USB Wireless
* Realtek RTL8187/RTL8187B 802.11b/g USB Wireless
* Realtek RTL8188CU/RTL8192CU 802.11b/g/n USB Wireless
* Intel Atom E6xx PCI-LPC
New in 2.5alpha2 = 2.5beta1: New in 2.5alpha2 = 2.5beta1:
- Enable command line history/editing by forcing /bin/sh to be built - Enable command line history/editing by forcing /bin/sh to be built
without -DSMALL (ugly hack... there be lots of dragons!) without -DSMALL (ugly hack... there be lots of dragons!)
- New commands "uploadmbr" and "slurpmbr" to backup and restore the master - New commands "uploadmbr" and "slurpmbr" to backup and restore the master
boot record, which includes the partition table. Required to restore a boot record, which includes the partition table. Required to restore a
partition to an empty disk. partition to an empty disk.
- New command "copymbr" to copy the MBR from one disk to another, similar - New command "copymbr" to copy the MBR from one disk to another, similar
to "copydisk" to "copydisk"
- New command "wipedisk" to write the disk full with 0-bytes once from - New command "wipedisk" to write the disk full with 0-bytes once from
start (sector 0) to end (last sector) start (sector 0) to end (last sector)
 End of changes. 4 change blocks. 
8 lines changed or deleted 49 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)