|
[20120716]
|
Announcing g4u v2.5
After an extended time for beta testing, I'm pushing out g4u V2.5 now, with
no functional changes between 2.5beta1 and the final release. Of course full
release testing was done on the final release. G4u 2.5 is mainly a
maintenance release that brings in commands to upload and restore partition
tables with the MBR, has driver updates from NetBSD, and some minor
enhancements like (finally!) enabling command line history.
See the
g4u homepage
for more details.
[Tags: g4u]
|
|
[20120129]
|
NetBSD vs. disk transfer speeds vs. BIOS settings
A few days ago, Brian Hoard made
an interesting finding about performance
of
g4u,
a NetBSD/i386-based disk cloning system.
Citing from
Brians mail:
``First, my problem was I had just replaced my motherboard on my custom
build PC.
Once I got Windows 7 64-bit loaded and everything working, I sat up to
clone my system drive. The drive is a 500GB Seagate Barracude, SATA 2
drive.
Cloning locally to an identical drive.
When booting into g4u, my transfer speeds were extremely slow.
Normally, my 500 Gb clones take only about 90 minutes.
But this was still working after over 6 hours.
The g4u transfer speed was reporting only 1.5 Mb/sec.
I shut things down, and went into my system BIOS. I noticed that the
SATA mode was set to "IDE Mode" for my drives.
I changed this to "AHCI Mode" and continued to boot into g4u.
This worked to fix the transfer speeds, and my clone finished normally.
Getting 83 Mb/sec.
Once the drive was finished, I attempted to boot into Windows, but it
would not boot.
I had to change my BIOS back to "IDE Mode", then Windows behaved normally.
Upon researching this, I am now learning that you should enable AHCI
Mode BEFORE installing Windows for it to work.
Apparently, if Windows is not installed while using AHCI Mode, it
disables the drivers for AHCI on the system drive. So if you later
enable AHCI in your BIOS as I did, Windows will not have the driver loaded.
I saw there is a fix on the Microsoft web site, but I haven't attempted
to try it yet.
If someone else runs into a similar problem, hopefully this will help you.''
FWIW, g4u-2.5beta1 is based on NetBSD-current from January 2012,
so checking your BIOS may help anyone seeing bad disk performance out there.
(Emphasizes in the text added by me)
[Tags: g4u, performance]
|
|
[20120114]
|
g4u 2.5beta1 supports handling of partition tables and bad disk sectors
After some absence (job-related) and technical problems
(building of NetBSD failing for me from Mac OS X),
I'm very happy to release a beta version of g4u
with some long-overdue changes. Those include being
able to backup/restore the MBR, which includes the
partition table - needed when recovering single partitions
to a new disk. Also, the various commands reading disks
are now adjusted to not abort when a disk sector cannot
be used. Instead, the bad bytes are skipped and the
rest of the disk is recovered. Please give me feedback on
this feature as I didn't have a bad disk to test this!
Other news include a command to wipe a disk by completely
overwriting it with 0-bytes (once).
Last, command line editing was enabled - finally!
Remember that this is a test release, so your feedback
is wanted - either to me in person, or to the
g4u-help mailing list. Thanks!
Here's a full list of changes:
- New commands "uploadmbr" and "slurpmbr" to backup and restore the master
boot record, which includes the partition table. Required to restore a
partition to an empty disk.
- New command "copymbr" to copy the MBR from one disk to another, similar
to "copydisk"
- New command "wipedisk" to write the disk full with 0-bytes once from
start (sector 0) to end (last sector)
- Enable command line history/editing by forcing /bin/sh to be built
without -DSMALL (ugly hack... there be lots of dragons!)
- When setting up a fresh compile tree, g4u patches are now applied
automagically without aborting the build
- Error detection was now enabled in the dd(1) command, which is the core
of g4u (surprise!). With that, disks with broken/unreadable sectors
should now be copied, skipping the unreadable sectors and copying the
rest. This affects a number of programs: copydisk, copypart, uploaddisk,
uploadpart. BEWARE: I wasn't able to actually test this as I do not have
a disk with bad sectors here. Please report back your experiences!!!
- Make this build with NetBSD-current sources as of 2012-01-12
- New drivers added to the kernel:
- RDC PMX-1000 IDE controllers
- Intel SCH IDE controllers
- TOSHIBA PICCOLO controllers
- Attansic/Atheros L1C/L2C Ethernet
- Broadcom BCM43xx wireless
- Agere/LSI ET1310/ET1301 Gigabit Ethernet
- RDC R6040 10/100 Ethernet
- USB LCDs and USB-VGA adaptors, e.g.:
- DisplayLink DL-1x0/1x5
- Option N.V. Wireless USB WAN modems
- Microsoft RNDIS specifications USB ethernet
- Atheros AR9001U USB Wifi
- Intersil PrismGT USB Wifi
- Virtio PCI, memory balloon, disk & network devices
- ... and many more that slipped past QA
- ... and any driver updates, optimizations and bug fixes and other
enhancements from NetBSD-current
Get g4u 2.5beta1:
[Tags: g4u]
|
|
[20111124]
|
Netbooting g4u via PXE
Doing a network based boot with PXE is not exactly hard,
but you need some debugging and the right tools in place.
If you want to netboot g4u, the NetBSD-based tool for harddisk
image cloning via FTP, via PXE, there's a description
on how to do
Netbooting of g4u via PXE
by Mariusz Zynel.
Details include setting up a TFTP server for loading
the bootloader and getting DHCP sending out the right files.
[Tags: g4u, pxe]
|
|
[20111022]
|
Enlarging a (virtual) disk
I've tried to build NetBSD-current at various points in the past few
months, and always hit one of two bugs: -current blows up with
a gcc Internal Compiler Error when crossbuilding on Mac OS X,
and kernel panics with native NetBSD builds with sources on NFS.
This stinks, and I've successfully managed to do a successful
-current build with sources on (local) disk. With NetBSD
running within VMware Fusion on Mac OS X.
To go on from there, I found that my NetBSD VM's only disk
was too small to do anything useful. Options for enlarging
that came to mind:
- NFS - see 'panic' above, no go.
- Adding another (virtual) disk - easily doable, but I felt like not adding one
- Extending the existing disk - adventure time!
Option #3 was it, and after removing all VMware snapshots, enlarging the
disk was easy with VMware Fusion, going from 10GB to 20GB.
After growing the disk itself, the next question was how to use the
newly gained disk. Of course some file system needs to use it,
and in theory there are the following options:
- Enlarge the last file system on disk
- Fix the partition table to add another partition for the new space
The disk was resized from 10GB to 20GB. The partition table
(disklabel) was created by a standard NetBSD install, and first
had the root file system, followed by the swap partition.
From that, adding 10GB more swap was not useful,
so I've decided to change the disklabel to add the new disk space
as a new partition behind the existing partitions.
This is also an excuse to not frob with
growfs and resize_ffs. (And of course I'm ignoring the option of backing up the full file system, doing a full rebuild of the filesystem
and then doing a restore :-)
For those in a similar situation, here are the steps to use
the newly gained space on an enlarged (virtual) disk:
- Prepare: save the old output of "dmesg" (/var/run/dmesg.boot is OK)
- Enlarge - VMware Fusion wants a shutdown for that, you cannot suspend
the machine
- After booting, run a diff on the saved "dmesg" output, to learn
what the old and new size of the disk is, in sectors. My diff looks
like this, note the size change in sectors:
-wd0: 10240 MB, 22192 cyl, 15 head, 63 sec, 512 bytes/sect x 20971520 sectors
+wd0: 20480 MB, 44384 cyl, 15 head, 63 sec, 512 bytes/sect x 41943040 sectors
- Backup the existing/old disklabel, just in case: disklabel wd0 >disklabel.BAK
- Edit the disklabel: disklabel -e wd0
- In the editor, adjust the disk size in sectors from 20971520 to 41943040:
total sectors: 41943040
- Partition 'd' is the full disk on i386/amd64, it starts at sector 0
and is 41943040 sectors big
# size offset fstype [fsize bsize cpg/sgs]
d: 41943040 0 unused 0 0 # (Cyl. 0 - 44384*)
- Partition 'c' is the NetBSD part of the disk. As this VM only has NetBSD, all the usable space is used. Note that "usable" space excludes the first 63 sectors of the disk (mbr etc.), i.e. it is 41943040 - 63 = 41942977 sectors:
# size offset fstype [fsize bsize cpg/sgs]
c: 41942977 63 unused 0 0 # (Cyl. 0*- 44384*)
- After this everything is in sync with the new disk again, and the remaining/new space can be used for new partition 'e'. As the new space starts where
the disk used to end, its offset is the old size, 20971520 sectors.
The size of the new partition expands from the offset sector 20971520
to the end of the disk at sector 41943040, i.e. the partition size is:
% expr 41943040 - 20971520
20971520
In total, this gives for the new partition:
# size offset fstype [fsize bsize cpg/sgs]
e: 20971520 20971520 4.2BSD 2048 16384 0 # (Cyl. 22192*- 44384*)
- Last, create file system, mount and populate:
# newfs /dev/rwd0e
# mkdir /disk2
# echo '/dev/wd0e /disk2 ffs rw,log 2 2' >>/etc/fstab
# mount /disk2
# cd /usr ; pax -rw -pe -v stuff /disk2
# rm -fr stuff ; ln -s /disk2/stuff .
Now let's see if I get things far enough to get a build
of g4u going... wish me luck!
P.S.: I'm offering choccolate to anyone fixing crossbuilding of
NetBSD-current from Mac OS X. Any takers?
[Tags: disklabel, fusion, g4u, vmware]
|
|
[20101002]
|
Booting g4u from USB
Currently, there is no bootable image available that can be put on an USB stick.
But there's
a link to Jared McNeill's blog
which describes how to transmogrify an ISO image into a USB/disk image.
[Tags: g4u]
|
|
[20091025]
|
Harddisk image cloning for Unix - g4u 2.4 released
g4u ("ghosting for unix") version 2.4 has been released. g4u is a
NetBSD-based bootfloppy/CD-ROM that allows easy cloning of PC harddisks to
deploy a common set up on a number of PCs using FTP. The floppy/CD offers
two functions. The first is to upload the compressed image of a local
harddisk to a FTP server, the other is to restore that image via FTP,
uncompress it and write it back to disk. Network configuration is fetched
via DHCP. As the harddisk is processed as an image, any filesystem and
operating system can be deployed using g4u. Easy cloning of local disks
as well as partitions is also supported.
Three years of time have passed since the last full release of g4u.
Here's a list of what's new / changes in g4u 2.4:
- Major new supported device types include bluetooth keyboards and SD/MMC
cards - feedback highly appreciated!
- Lots of new drivers. Too many to list, please see the g4u section
of my blog at http://www.feyrer.de/NetBSD/blog.html?-tags=g4u
for details.
- Based on the NetBSD development version from Sep 2009
- Source builds native and without root privileges on NetBSD 5.0 and
crossbuilds also without root privileges from Mac OS X (tested) and
probably others (untested; expected: Solaris, Linux).
The g4u 2.4 release is available on the g4u homeage at
http://www.feyrer.de/g4u/
[Tags: g4u]
|
|
[20090831]
|
g4u 2.4alpha4 is available for testing
Again much more time has passed than I expected, but over the past few
days I've made sure that g4u compiles against the latest NetBSD-current
sources, and so I'm making g4u 2.4alpha4 available for resting.
What is g4u?
``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. The floppy/CD offers two functions. The first is to upload the compressed image of a local harddisk to a FTP server, the other is to restore that image via FTP, uncompress it and write it back to disk. Network configuration is fetched via DHCP. As the harddisk is processed as an image, any filesystem and operating system can be deployed using g4u. Easy cloning of local disks as well as partitions is also supported.''
Get it now:
What's new in g4u 2.4alpha4:
- Make this build with NetBSD-current as of 2009-08-30
- Trim kernel some more (NFS server, quotas)
- Put only on the CD what's really needed (31MB->5MB)
- Drivers for:
- Marvell Hercules-I/II SATA controller
- SiI SteelVine SATA controllers
- Attansic/Atheros L1 Gigabit Ethernet cards
- Attansic/Atheros L1E Ethernet cards & PHY
- SD/MMC cards as media - feedback highly appreciated!
Again, I'd like to hear any reports if this version works better or worse
than any previous alpha version
or release, esp. under the light that this version
is (another...) attempt to switch to ACPI, which is on by default
in NetBSD now.
Also, I'd appreciate any reports if using SD/MMC cards on internal card readers
work as media - I do not have any hardware to test this.
Let me hear if it works for you!
If things go well, I want to put this out as 2.5 before it
gets old again. ;-)
[Tags: g4u]
|
|
[20081122]
|
g4u 2.4alpha3 is available for testing
After a lot of time, a lot of distractions, and a lot of changes
to NetBSD's install system, I've finally found time again to
adjust g4u to the current world order, and I'm happy to finally
have g4u 2.4alpha3 available for testing.
What is g4u?
``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. The floppy/CD offers two functions. The first is to upload the compressed image of a local harddisk to a FTP server, the other is to restore that image via FTP, uncompress it and write it back to disk. Network configuration is fetched via DHCP. As the harddisk is processed as an image, any filesystem and operating system can be deployed using g4u. Easy cloning of local disks as well as partitions is also supported.''
Get it now:
What's new in g4u 2.4alpha3:
- Support Bluetooth keyboard and USB hubs
- ACPI support is enabled by default. SMP is, too, but that's not really
used in g4u; They can both be disabled form the bootloader in case of
problems.
- Moved away from GENERIC kernel back to customized kernel, to avoid
bloat through too many drivers that aren't needed in g4u (audio, video, ...)
- The build structure was adjusted to NetBSD's latest framework, which
loads the kernel from CD, then loads the ramdisk, too, before starting
the kernel. No more kernel+ramdisk for now.
(Need to re-evaluate situation for PXE)
- Drivers for:
- AMD CS5535/CS5536 and Intel PIIX4 PCI bridges
- Areca SATA PCI RAID controllers
- Workbit NinjaATA-32 CardBus IDE controllers
- Realtek 8139C+/8169/8169S/8110S cardbus wlan cards
- Geode CSC and ScanLogic SL811HS USB controllers
- Intel PRO/Wireless 4965AGN
- JMicron JMC2[56]0 ethernet
- Atheros L2 Fast-Ethernet
- Realtek 8139C+/8169/8169S/8110S cardbus network cards
- ... and any driver updates, bug fixes and other enhancements from
NetBSD-current
- This version of g4u was again cross-compiled on Mac OS X. To
get your own build, grap NetBSD-current sources from yesterday
(20081122), unpack the g4u source .tgz then "cd .../src ;
sh g4u-build" and report what happens.
I'd like to hear any reports if this version works better or worse
than any previous alpha version
or release, esp. under the light that this version
is (another...) attempt to switch to ACPI, which is on by default
in NetBSD now.
Let me hear if it works, or if it hangs for you!
[Tags: g4u]
|
|
[20080209]
|
Article: The Top 50 Proprietary Programs that Drive You Crazy - and Their Open Source Alternatives
I'm happy to hear that
-- according to this WHDb article --
the NetBSD-based harddisk image cloning suite
g4u
is one of the cures to mankinds most annoying problems (sort of :-):
``42. Norton Ghost to Partition Image: Norton Ghost isn?t a shabby backup system, as it?s a complete tool that backs up everything but the kitchen sink. If you have a complete disk failure, Norton Ghost can bring it back to life on a new hard disk (although you don?t need to make a complete backup every time). You can take this backup to external drives, CDs or DVDs. If you?re an open source advocate, however, Norton Ghost doesn?t cut the cake. You?ll want something like Partition Image (for Linux) or Ghost for Unix (G4U) for Windows or Unix users. Both tools are disk cloners that act differently, but they?re as robust as Norton Ghost. Read more at their respective Web sites before you make the jump. (For a complete rescue disk including Partition Image see SystemRescueCd).''
[Tags: g4u]
|
|
[20080120]
|
g4u 2.4alpha2 ready for testing
I was asked to update g4u to a more recent version of NetBSD-current
and here is g4u 2.4alpha2!
What is g4u?
``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. The floppy/CD offers two functions. The first is to upload the compressed image of a local harddisk to a FTP server, the other is to restore that image via FTP, uncompress it and write it back to disk. Network configuration is fetched via DHCP. As the harddisk is processed as an image, any filesystem and operating system can be deployed using g4u. Easy cloning of local disks as well as partitions is also supported.''
Get it now:
Changes in alpha2:
- ACPI Support enabled
- Support Bluetooth keyboard and USB hubs
- Drivers for AMD CS5535/CS5536 and Intel PIIX4 PCI bridges
- Driver for the Areca SATA PCI RAID controllers
- Driver for Workbit NinjaATA-32 CardBus IDE controllers
- Driver for Realtek 8139C+/8169/8169S/8110S cardbus wlan cards
- Driver for Geode CSC and ScanLogic SL811HS USB controllers
- ... and any driver updates, bug fixes and other enhancements from
NetBSD-current
I'd like to hear any reports if this version works better or worse
than any previous
alpha version
or release, esp. under the light that this version
is (another...) attempt to switch to ACPI, which is on by default
in NetBSD now.
Let me hear if it works, or if it hangs for you!
BTW, as a funny side note, this version was not built on NetBSD but
on Mac OS X - the procedure should be the same on both systems
(and maybe other Unix systems, like e.g. Linux): Get NetBSD-current sources
as of today (20080120), run "cd .../src ; sh g4u-build" and report what happens.
[Tags: g4u]
|
|
[20070808]
|
g4u 2.4alpha1 ready for testing
Please try:
Caveats: This version doesn't have working keyboard for me in Parallels.
Please tell me
if that's the case for you, too!
Users of PERC- and Broadcom-equipped Dell-Servers, please test and report
back success or failure. Include dmesg snipped if failure!
[Tags: g4u]
|
|
[20070716]
|
A small g4u status update
I've bought a new machine for desktop and development a few months
ago, switching from a 800MHz PC running NetBSD to a MacMini.
I haven't found much time to do any development work in the mean
time, and as a result haven't transferred the corresponding files.
Trying to do just that the other day, I found that the PC doesn't
power up any more - either the power supply is dead, or it is
just too jealous. :)
Either way, I've finally setup a working development environment
for g4u again using NetBSD in Parallels and the g4u sources
from the g4u 2.3 release. After the neccessary adjustments to
match g4u against latest g4u, I have a working build environment
again.
Things to look forward to include a 2.4alpha1 release that has
latest sources (for backup reasons :-), and support for
Bluetooth keyboards as well as latest drivers, esp. ones for
the PERC RAID controllers and Broadcom ethernet controllers
in Dell servers that people requested repeatedly, and that have
finally showed up in NetBSD. Furthermore, there may be kernels
with and without ACPI support. Last, I'm wondering if anyone
is still using the floppy version of g4u... Anyone? Send mail!
[Tags: g4u]
|
|
[20070528]
|
Guest appearance of G4U in OpenSolaris Screencast
I thought I'd have mentioned this before but cannot find the
link now <insert mumbling about efficience of tag cloud>,
but apparently not. So: check out
This OpenSolaris Screencast
that mentions g4u in a few places for backing (and restoring) up data.
Requires flash, though.
(Thanks to "skrueger" for pointing me at this!)
[Tags: g4u, solaris]
|
|
[20070507]
|
Updated conditions for commercial g4u licenses
To allow easier for companies to support g4u, I've added
voluntary
commercial licenses
some time ago. Given the success of the concept, I'd
like to allow more & smaller companies to give back to g4u, and I've thus
adjusted pricing to
$70US / 50EUR for up to 5 machines
Multiple license can be purchased for more machines, I'm open for discussing
volume discounts. I will of course send you an invoice for every purchase!
Please contact me by email if you're interested.
Thank you for your support of g4u!
[Tags: g4u]
|
|
[20070309]
|
Catching up: events, articles, benchmarks, summer of code...
So I was away for a few days, being sick and then giving a talk
at the Chemnitz Linuxdays and then off for a few days in
Austria
visiting Vienna & Zotter,
and there's a backlog of stuff that happened in
NetBSD's madhouse^Wwonderful world. Here's a quick run-down of things
that I'm too lazy to post single items on:
-
Linuxdays Chemnitz:
I was only there for my presentation on sunday, due to not feeling
too well the days before. Still, Stefan, Jörg, Charlie and many
others staffed the booth just fine, and I think every single household
in and around Chemnitz has a NetBSD install and/or Live CD now. :)
Related talks to mention are
Stefan Schumacher's talk on
hardening systems with systrace
and
deleting data.
My own talk was not too NetBSD specific, showing an application on
how to implement dynamic DNS with some retail web/domain hoster.
Slides for my talks are available
as OpenOffice .ODP
and as PDF.
(I'll reconsider the move from TeX/prosper to OpenOffice after it was
NOT as easy as I expected to find a machine running OOo for presentation
purpose, after my laptop's harddisk crashed on the way to Chemnitz!)
- While at roadshows:
Stefan Schumacher has made DIN A4 pkgsrc flyers in
english
and
german
language.
- NetBSD's puff-based FUSE implementation "refuse" is now in a state
to also run the
NTFS-g3
filesystem, which offers read/write support for NTFS.
It's available from
pkgsrc/filesystems/fuse-ntfs-3g.
- Google News found me an article that
NetBSD stack supports Geode NAS design:
``Wasabi Systems Inc.'s BSD-based NAS (network attached storage) software stack now supports a Geode-based reference design from AMD. Wasabi Storage Builder for NAS, combined with AMD's Geode LX NAS RDK (reference design kit), provides a secure, reliable platform for the development of NAS devices, according to Wasabi. ''
While that's all fine for Wasabi, it should be noted that
whatever the company Wasabi offers is not automatically available in the freely
available operating system called NetBSD. Integration efforts
would have to happen first, so the headline of that article
is unfortunately misleading if not to say plain wrong!
- Another article that's more to the point:
Julio M. Merino Vidal has worked on getting
multiboot support into NetBSD, and in his article
``Making NetBSD Multiboot-Compatible''
he talks more about it.
- Andrew Doran has done lots of work on NetBSD's thread and SMP
implementation recently, and he has made a comparison between
performance of the Scheduler-Activations-based code in
NetBSD 4 and the one that will be in NetBSD 5 (AKA NetBSD-current,
currently numbered as 4.99.13). See
his mail to tech-kern
or watch the images for
'make cleandir' on an empty source tree
and
the MySQL supersmack benchmark.
- Google runs another Summer of Code,
and this year it's not clear upfront who will be allowed as mentoring
organizations. NetBSD is ready to participate again, and there's
an
official announcement from NetBSD
about this, including pointers to
our suggested/wanted list of projects
and
the project application HowTo.
People interested in submitting a project proposal (via google!)
are encouraged to use the remaining time until the deadline to
discuss their proposals on the public NetBSD tech-* lists!
(Personally I'll try to stay out of GSoC this year to finish some
reallife work. At least that's the plan so far ...)
- Three new security advisories were released:
- Another article that doesn't mention NetBSD but g4u:
``How to Install a New Hard Drive: Tech Clinic''
by Joel Johnson. From the article:
`` To make your new drive work like your old drive, you'll need a disk
"cloner." There are a myriad of options, from commercial solutions such as
the old favorite Ghost from Symantec ($70; symantec.com) and Copy
Commander from VCom ($35; v-com.com) to free applications, such as
MaxBlast from Maxtor, that come bundled with hard drives. If you're
comfortable mucking around with Linux/BSD, I've had great luck with the
free g4u application. If you have a local file server, you can even send
the disk image from your laptop to an FTP site, install the larger drive,
then FTP it back to your laptop, obviating the need for a drive enclosure''.
So much for now. Enjoy!
[Tags: Advocacy, Articles, benchmark, clt, Events, g4u, google-soc, hubertf, pkgsrc, Security]
|
|
[20070228]
|
Parallels Desktop supports Leopard, Vista ... and g4u
I think I've noted about this here before, but since
the new version came out
and emphasizes this (again):
``Parallels today released a free update to Parallels Desktop for Mac to enhance its virtualization software with a new installation assistant tool, shared networking support, and official compatibility for Mac OS X 10.5 Leopard. The latest release of Parallels Desktop for Mac also supports Microsoft's recently-released Windows Vista operating system, adds several additional features, and repairs numerous bugs. Parallels Desktop for Mac runs 'guest' operating systems inside a Mac by allowing that operating system to run alongside Mac OS X, managing system resources as the two systems co-exist side-by-side. The latest revision ensures that Solaris guest operating systems don't hang after suspending or resuming, and includes an improved Parallels Tools package. Parallels Desktop now offers full support for OpenBSD 3.8 as a guest operating system, and ensures that the G4U hard disk cloning tool works in virtual machines.''
Someone please go and tell them that they also support NetBSD with that
move, and tell the world about that! :-)
[Tags: g4u, parallels]
|
|
[20070125]
|
g4u 2.3 has been released
This release of the harddisk image cloning software g4u 2.3 includes updated
drivers based on the latest development version of NetBSD, a complete
overhaul of the build system to remove the 2.88MB size limit, and
availability of contracts for technical support over the previous release.
g4u ("ghost 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. The floppy/CD offers two functions. The first is to upload the
compressed image of a local harddisk to a FTP server, the other is to
restore that image via FTP, uncompress it and write it back to disk. Network
configuration is fetched via DHCP. As the harddisk is processed as an image,
any filesystem and operating system can be deployed using g4u. Easy cloning
of local disks as well as partitions is also supported.
Some links for downloading:
Please remember to include g4u version, dmesg output and other relevant data
when sending bug reports, see http://www.feyrer.de/g4u/#bugreporting.
More information is available on the g4u homepage, see
http://www.feyrer.de/g4u/#history and
http://www.feyrer.de/g4u/.
[Tags: g4u, releases]
|
|
[20070111]
|
Book Review: IPv6 Network Programming, by Jun-ichiro itojun Hagino
Thanks to a kind donor of the
g4u
project, I found Jun-ichiro itojun Hagino's
book "IPv6 Network Programming" in the mail today.
| The book consists of two parts: the first one talks about
IPv6 programming, and the second one lists a number of
relevant RFCs. The Programming part includes an overview
of the IPv6 APIs, puts emphasis on writing address-independent
programming and gives a fair number of guidelines in that area.
It then describes details for porting applications to support
IPv6, with details on what to look for in client and server
code, followed by a number of tips for IPv6 programming.
A practical example that shows how existing client and
server applications (nail and popa3d) can be changed to
support IPv6.
The second part of the book consists of 270 (of ~360!) pages
of printed RFCs, which is a bit over the top IMHO - if I'd wanted
to read them I would know where to find them. On the other hand I
have them all in one place, so I guess that can be excused.
|
Overall the book is rather technical and very much on the spot,
written for people with programming and Unix background to learn
on how to get the job done without much fluff. Minor nits are the
long appendix and that images appear a bit blurry, but that
shouldn't stop anyone from reading the book -
go for it!
[Tags: books, g4u, ipv6]
|
|
[20070109]
|
Request for input: Non-standard g4u applications
g4u
was originally made to setup a cluster of PCs at a school. Since then, it has
been used for several other types of hardware and application areas. I'd
like to collect some of them
on the g4u homepage.
Fun stuff so far includes
- Copied a dual drive Tivo
- Saved Novell NetWare server disks
- Copied a Nokia IP330 Checkpoint Firewall 1 boxes
- Install several clusters of firewalls, compute machines, school workstations, etc.
Please send me mail if you've used g4u to clone something funny, cool, unusal, geeky, etc.!
[Tags: g4u]
|
|
[20061220]
|
g4u 2.3beta3 released
I haven't published floppy images in the past few alpha releases, but
someone asked. Also, I think I should push out another release for updated
drivers, as the last release is quite some time ago. While speaking about
drivers, I've also remove drivers for audio and whatnot from the kernel,
which is not needed in g4u. That plus the changes in the build
infrastructure should be be enough of a reason, so skipping two internal
betas, here here's a 2.3beta3 before we go gold!
Some links for downloading:
* Floppies:
All of them -> http://www.feyrer.de/g4u/g4u-2.3beta3.fs.zip
First one -> http://www.feyrer.de/g4u/g4u-2.3beta3-1.fs
Second one -> http://www.feyrer.de/g4u/g4u-2.3beta3-2.fs
Third one -> http://www.feyrer.de/g4u/g4u-2.3beta3-3.fs
* CDROMs:
Compressed -> http://www.feyrer.de/g4u/g4u-2.3beta3.iso.zip
Uncompressed -> http://www.feyrer.de/g4u/g4u-2.3beta3.iso
* Source:
http://www.feyrer.de/g4u/g4u-2.3beta3.tgz
(There's a g4u-build script in there that should do all the work...
I'll update the build docs for the final release)
Please remember to include g4u version, dmesg output and other relevant
data when sending bug reports, see http://www.feyrer.de/g4u/#bugreporting.
More information is available on the g4u homepage, see
http://www.feyrer.de/g4u/#history
and http://www.feyrer.de/g4u/.
Enjoy!
[Tags: g4u]
|
|
[20061125]
|
Fixed broken paypal links on g4u page
I wondered why paypal returns for g4u went pretty much down recently, until
someone pointed out that the links were broken - seems that Paypal changed
something on their site that broke them. I've fixed that
on the g4u page now,
esp. in the
Copying, licenses & donations
section.
[Tags: g4u, hubertf]
|
|
[20061122]
|
Now with g4u support: Parallels Desktop for Mac Pro and Leopard
The world's best harddisk imaging software (*cough*
g4u *cough*)
is supported in the latest release of the VMware-clone
for Mac OS X,
Parallels Desktop,
as
several
news
sites
confirm. Oh, and of course the
What's new in the Official Update of Parallels Desktop for Mac page: too:
``G4U hard disk cloning tool now works in virtual machines''.
I haven't heared of anyone cloning an Intel-Mac with g4u natively
(via Bootcamp, of course) yet, but I guess there's a known-working way
to this now. Anyone got some experiences about g4u on an Intel-Mac?
Please post to
the g4u-help list!
[Tags: g4u, parallels]
|
|
[20061101]
|
Pushing out g4u 2.3alpha6
After many reports on the
g4u-help list
about recent hardware not being supported, I've pushed
out
g4u-2.3alpha6
based on the few actually useful bugreports (i.e. the ones
that had dmesg output) included.
Maybe this helps a bit...
[Tags: g4u]
|
|
[20061028]
|
g4u mentioned in 10/2006 SysAdmin magazine
The 10/2006 issue of
SysAdmin Magazine
has an article
"Multi-Platform Image Backups with Bootable, Open Source Distros"
by Bill Pierce, Jon Pomeroy, and Alan Lavitt. The article mentions
g4u as a prominent tool to do the job.
Citing from the article, ``The authors show how to use image backups to return a system to a known state with a few commands. [...]
g4u [...] is a simple, elegant and well-documented tool that
boots a NetBSD kernel''
For those that forgot,
g4u ("ghost 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. The floppy/CD offers two functions. The first is to upload the compressed image of a local harddisk to a FTP server, the other is to restore that image via FTP, uncompress it and write it back to disk. Network configuration is fetched via DHCP. As the harddisk is processed as an image, any filesystem and operating system can be deployed using g4u. Easy cloning of local disks as well as partitions is also supported.
[Tags: Articles, g4u]
|
|
[20061027]
|
Status of Google AdWords on my webpages
I'm running Google AdWords for ~2 months on two of my webpages,
and given the feedback I got from you guys, maybe it's time for
a little report on how things worked out so far:
Bad news first: I haven't seen any money from Google so far.
This is due to their policy that they start paying only after
you hit $100US one month, which I didn't do the first month
(and that mostly because I enabled this in mid-september).
I expect this to change in the future, though.
So what happened so far? The two websites I have
Google AdWords on are
the g4u homepage and
my NetBSD blog.
In the past ~2 months, the g4u homepage got about 42.000 hits and
the blog got 9.100 hits. On the g4u page, 539 people were interested in
the ads displayed, while ads on the blogs were of interest to
180 people. I admit I have no idea how Google determines
payment per hit/click, but the money they show I've "earned"
is $129 for the g4u homepage and $71 for the blog.
So far that's nothing that will pay my bills, but at least it
will pay some food every now and then, or
some
stuff
I
could
use
for future NetBSD booths...
(BTW, if you want to help out in that regard directly:
I'm VERY MUCH appreciating more help
from the NetBSD community at conferences etc.
where NetBSD booths are, after manning the Systems booth alone
for three days last week; for the monetary help you can
speed that up
with paypal ;-)
[Tags: g4u, hubertf]
|
|
[20060919]
|
Google Ads enabled
Thanks to the encouraging and 100% feedback, I have enabled
Google "Adsense" ads on
my NetBSD blog's front page,
the
article
pages
as well as
the g4u homepage.
Feel free to use the extra links to inform yourself
about related news and products, it won't hurt me! ;-)
P.S.: I've also updated the image of the dancing daemon a bit to
make it more fit for the NetBSD theme. The idea is from EFNet #NetBSD's mspo. :)
[Tags: g4u, hubertf]
|
|
[20060912]
|
Opinion time: ads (Update)
After reading about
the guy who buys Google stock with money from Google ads (sorry,
I can't find the link right now), I wondered if I can do a similar
trick and buy all of Wasabi^WNetBSD. ;-)
The problem is getting the necessary cash to do that, and that's
where I've started wondering if adding ads to
my NetBSD blog,
the
short
articles
as well as
the g4u homepage
would bring in enough revenue to do the stunt.
Before forcing this down my users' (your!) throat,
I'd like to hear some feedback from you -- ads on my NetBSD blog and g4u
homepage, good or bad? Tell me!
If I don't get a total uproar I'll probably give it a few months trial period
to evaluate this. If someone feels like sharing their lottery win instead,
or just putting their money where their VERY big mouth is ,
I'll be happy to take donations - let me know!
Update:
Stefan got me a link to the
Google Will Eat Itself project.
[Tags: g4u, hubertf]
|
|
[20060908]
|
Article: Tool: Live View (and g4u)
From
the article
published on
virtualization.info:
``The popular security organization CERT released a new forensic analysis tool for Windows: Live View.
[...]
In particular forensic analysis is greatly helped by the virtualization capability to copy a whole physical server and deploy the image on a virtual machine, without altering its content. A process we use to call physical to virtual (P2V) migration.
[...]
These requirements are all satisfied by the valuable
g4u (ghost for unix) project, which is a customized NetBSD liveCD.
Both g4u and Live View are free of charge.''
[Tags: Articles, g4u]
|
|
[20060602]
|
g4u: Broadcom, Dell, HP, IBM users please test
There were a number of complaints of users with recent hardware
from Dell, IBM and HP, and also some Broadcom ethernet cards
not recognized. For that, I'd like people to test a kernel with
the latest Broadcom driver from NetBSD-current and ACPI enabled.
See
my mail to the g4u-help list
for more details....
... which is unavailable right now, thanks to an Internal Server Error
at SourceForge. Grab the
g4u-2.3alpha1, then
send your report!
[Tags: g4u]
|
|
[20060601]
|
Article: Billig kloning med Ghost
Erik Wikström brought a 2-page article about g4u in the
swedish computer magazine "Datormagazin" to my attention.
The article is titled "Billig kloning med Ghost" and
appeared in Datormagazin Nr. 5/2006, pages 78--79.
The editors were kind enough to send me a copy of the magazine
on request, and judging with my non-existing swedish, the article
goes through setup of the FTP server needed for FTP,
outlines the steps to backup and restore a full disk as well
as a single partition and how to clone a disk locally.
[Tags: Articles, g4u]
|
|
[20060531]
|
Articles: Do Automated Cross-Platform Network Backups The Easy Way
In this article, Carla Schroder explains how to use several
programs - most prominent among them BackupPC and g4u - how
to do a full backup of your windows box.
Have a look!
[Tags: Articles, g4u]
|
|
[20060531]
|
g4u 2.2 released
G4u ("ghost 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, and I'm happy to announce the first release of the g4u
harddisk image cloning software since one year now. G4u is freely
available for most uses, military and optional commercial are
available on request, and donations are always welcome.
The most important changes in this release lie in an improved
infrastructure that allow more flexibility, basically removing the
2.88MB limit that g4u had so far. Also, a number of new drivers
was added.
See the
g4u history
for all the details.
[Tags: g4u]
|
|
[20060503]
|
Article: Drive dysfunction? The disc doctor can help
Google News found another article mentioning g4u:
ComputerWeekly's
Drive dysfunction? The disc doctor can help
tells us that
``When it comes to creating an image, Symantec Ghost is the clear leader, but there is a cheaper option in G4U (Ghost for Unix). Although G4U may sound unsuitable for Windows, it boots the workstation from a floppy disc and the image produced can then be distributed using any chosen Windows system.''
Indeed... maybe i should rename the project. But then again,
"Unix" (and setups involving any Unix derivates like
Sun's Solaris and NetBSD in a multiboot environment) is what g4u
was made to clone, first and foremost.
[Tags: Articles, g4u]
|
|
[20060429]
|
Article: Recovering remote NT/W2K/XP desktops with a network boot CD/DVD
Stefan Schumacher hinted me at
this article, which first
philosophizes about the lack of decent recovery of Microsoft
for their Windows operating system, and then describes
the NetBSD-based
g4u
and how to use it to backup and restore a laptop, concluding that
``G4u doesn't try to do everything but what it does do, it does very well''.
(Very well said - I know there's a lot of stuff that could be added
to g4u, but this is mostly an issue of time*effort*possibility to do;
NTFS resize from NetBSD, anyone? :-)
[Tags: Articles, g4u]
|
|
[20060428]
|
g4u 2.2beta2 beta testers wanted, and PayPal changes
Please note that I'm still looking for people to test
g4u 2.2beta2
so I can push out 2.2 soon. Please report problems
the usual way,
and I'll see what I can do.
Also,
it seems paypal changed some details on their webpage, and the
paypal buttons on both the
the g4u homepage
and
the NetBSD t-shirt page
were broken. I have fixed them (even if I don't like the new
images they offer as much as I liked the old ones :-),
and for g4u there's now also a subscription possible to
send me some spare cash you may have on a regular base.
[Tags: g4u, hubertf, paypal]
|
|
[20060407]
|
A (not so) small insight from the g4u release process
(OK, I'm bored sitting & waiting here, so let's fill the void...)
Quite some time ago, at around the times of g4u 1.14/1.15
(see the g4u history), I came to the decision that just typing
"make" is nice for releasing simple software, but with
increasing complexity, some more formal testing before release
is nice to have to find those trivial errors that DO sneak in.
As a result, I fired my previous quality assurance department and
made up my own g4u release plan, which is roughly:
"RUN THIS LIST OF TESTS BEFORE THE RELEASE".
Simple, eh? It saved my butt a few times since then.
Now what highly complex list of commands do I run before a release?
Here's the list (keep in mind that g4u exists to copy partitions
and whole disks locally and via network):
% cp harddisk.template harddisk0
% cp harddisk.template harddisk1
% qemu -cdrom g4u.iso -hda harddisk0 -hdb harddisk1
Commands to run:
g4u> dmesg
g4u> ls
g4u> ifconfig -a
g4u> disks
g4u> parts wd0
g4u> parts wd1
g4u> copydisk wd0 wd1
g4u> GZIP=1 uploaddisk upload@10.0.0.3 rwd1d.gz wd1
g4u> slurpdisk upload@10.0.0.3 rwd1d.gz wd0
g4u> uploadpart upload@10.0.0.3 rwd0a.gz wd0a
g4u> slurppart upload@10.0.0.3 rwd0a.gz wd1a
g4u> copypart wd0e wd0f
g4u> copypart wd0f wd0e
Not very complex, isn't it? That's actually the whole point:
have some _simple_ steps that test _basic_ functionality,
and make sure that's not broken. And it works, and makes
me (and hopefully all the g4u users :-) happy.
(Seeing something like this in NetBSD would be a longstanding
dream of mine... the list would start with "Grab a common configuration
of $arch, put the native operating system on it and then install
NetBSD on it" and "get X going")
While talking about being happy (I'm bored while waiting for the
above regression testing commands right now :-): I think
I've found while progress(1) seems to act funny, as documented
in NetBSD's
PR 33207. (And that supposed fix is actually the reason for
doing another round of regression tests :-):
stat(2) on a pipe returns some "funny" results, which
seems to confuse progress(1):
miyu% perl -e 'print "x" x 1' | stat -f %z
1
miyu% perl -e 'print "x" x 10' | stat -f %z
0
miyu% perl -e 'print "x" x 10' | stat -f %z
10
miyu% perl -e 'print "x" x 100' | stat -f %z
100
miyu% perl -e 'print "x" x 100' | stat -f %z
100
miyu% perl -e 'print "x" x 100' | stat -f %z
100
miyu% perl -e 'print "x" x 100' | stat -f %z
0
I'll leave it for someone else to debug _that_...
[Tags: g4u]
|
|
[20060407]
|
Announce: g4u 2.2beta2 released
After more than a year of distraction and work in the background, I'm happy
to announce a beta release of the upcoming g4u 2.2 release. The most
important changes are not user-visible but in the build process, but as a
result of this, the 2.88MB size restriction is gone and now only the
machine's RAM is the limit, allowing me to add a lot of drivers again.
You can find all the details in the history section of the g4u webpage:
Those interested in some development activities can also have a look at the
g4u portion of my weblog, I've added a note to this at
http://www.feyrer.de/g4u/#blog.
Last, let me thank all those that have donated money to make this
beta-release of g4u possible. I'm still working on my PhD thesis (with no
financial aid or work contract), and your donations make it possible for me
to continue work on g4u and not starve. Those wishing to express their
gratitude for where g4u is today, please donate via
paypal@feyrer.de, or get
in contact for means other than paypal. Thanks!
[Tags: g4u]
|
|
[20060406]
|
Doing some g4u work - FAQs, donations and hopefully a beta RSN
Due to reallife (PhD thesis, my stay in the US, ...) I haven't had
as much time for g4u as I would like to have, but that's the thing with
hobbies. To prevent even more people from guessing if g4u is dead or not,
and to prepare a real release of g4u 2.2, I've whipped the recent changes
to the build system together and hope to release a beta version RSN (actually
it's already done, but I want to run my regression tests on it before
making the beta public - quality is key :-).
In the "cleaning up old mail" department, I have added a new entry to the FAQ
telling people
what FTP server's good
(for those that don't use NetBSD yet :-), and I've added the people that
made donations to the
g4u donations page.
While talking about donations: don't assume I'm getting rich. Many donations
are like $2 to $10, which is nice for some food'n'drinks, but it won't
pay my rent or allow me to devote huge globs of time to this project.
Unfortunately.
Let me point out one donation in that regard: I always find it interesting
to see questions from companies on the g4u list, asking about hundreds of
machines to clone, and the very latest hardware, but without ever donating
a bit back (hint: a commercial license of a product similar to g4u is like
$50, and now take that * the number of your machines to see what you're
saving. Split that by two and send it to paypal@feyrer.de to give
g4u a bright future!).
Anyways, with all those companies happily using
g4u, I'd like to point out one donation that's very special to me:
A kindergarten school donated $15 for g4u. Working in education myself,
I have a rough impression of how much money they probably have (ie.: none),
and this makes it a very, very nice donation to me. Thanks a lot!
[Tags: g4u, rants]
|
|
[20060215]
|
Stuff in the past few days
A few things not really visible on the surface happened in the past few
days:
- I've done a bit more work on the next version of
g4u, baseically moving
the whole build infrastructure to use NetBSD's new 'makefs -t cd9660'
and bootxx_cd9660
- While there, I've been working on a framework to
build bootf-cds (like the current bootfloppies, i.e.
just a small CD with a kernel and a ramdisk with sysinst, no install
sets).
The
latest version of the framework
works on i386 and amd, but it actually reinvents a wheel that's already
present twice in the NetBSD source tree. So I'll try to find more time
to think about the src/etc 'iso-image' target and esp. all the code
in src/distrib/cdrom before persuing this.
My current theory is that NetBSD needs to split the concept of
building a "release" into #1 the compiling of all the stuff in $RELEASEDIR,
and #2 the postprocessing (creating a bootable CD *with* install sets,
taring up sources, and making sure there's a pkgsrc snapshot there,
too). Maybe the source taring-up should even be moved to another step
#3 that's only done after performing step #2 *all* platforms.
We'll see when I find more time for this, or maybe if someone picks
it up...
- After NetBSD got permission from The Open Group and the IEEE to use
text from the POSIX(R) standard some time ago, I'm finally preparing
the
press release (available soon!) with them.
- Various other coordination stuff for the NetBSD booth at the
Chemnitz Linuxday is also taking ways too much time,
getting t-shirts and flyers and posters done.
[Tags: cdrom, g4u, ieee, iso, sus, theopengroup]
|
|
|
Tags: ,
2bsd,
3com,
501c3,
64bit,
acl,
acls,
acm,
acorn,
acpi,
acpitz,
adobe,
Advocacy,
advocacy,
advogato,
aes,
afs,
aiglx,
aio,
airport,
alereon,
alex,
alix,
alpha,
altq,
am64t,
amazon,
amd64,
anatomy,
ansible,
apache,
apm,
apple,
arkeia,
arla,
arm,
art,
Article,
Articles,
ascii,
asiabsdcon,
asterisk,
asus,
atf,
ath,
atheros,
atmel,
audio,
audiocodes,
autoconf,
avocent,
avr32,
aws,
axigen,
backup,
banners,
basename,
bash,
bc,
benchmark,
bigip,
bind,
blackmouse,
bldgblog,
blog,
blogs,
blosxom,
bluetooth,
bonjour,
books,
boot,
boot-z,
bootprops,
bozohttpd,
bs2000,
bsd,
bsdca,
bsdcan,
bsdcertification,
bsdcg,
bsdforen,
bsdfreak,
bsdmac,
bsdmagazine,
bsdnexus,
bsdstats,
bsdtalk,
bsdtracker,
bug,
build.sh,
busybox,
buttons,
bzip,
c-jump,
c99,
cafepress,
callweaver,
camera,
candy,
capabilities,
card,
carp,
cars,
cauldron,
ccc,
ccd,
cd,
cddl,
cdrom,
cdrtools,
cebit,
centrino,
cephes,
cert,
certification,
cfs,
cgd,
cgf,
checkpointing,
china,
cisco,
cloud,
clt,
cobalt,
coccinelle,
codian,
colossus,
common-criteria,
community,
compat,
compiz,
compsci,
concept04,
config,
console,
contest,
copyright,
core,
cortina,
coverity,
cpu,
cradlepoint,
cray,
crosscompile,
crunchgen,
cryptography,
csh,
cu,
cuneiform,
curses,
curtain,
cuwin,
cvs,
cvs-digest,
cvsup,
cygwin,
daemon,
daemonforums,
danger,
darwin,
data,
date,
dd,
debian,
debugging,
dell,
desktop,
devd,
devfs,
devotionalia,
df,
dfd_keeper,
dhcp,
dhcpcd,
dhcpd,
dhs,
diezeit,
digest,
digests,
dilbert,
dirhash,
disklabel,
distcc,
dmesg,
Docs,
donations,
draco,
dracopkg,
dragonflybsd,
dreamcast,
dri,
driver,
drivers,
drm,
dsl,
dst,
dtrace,
dvb,
ec2,
eclipse,
eeepc,
eeepca,
ehci,
ehsm,
eifel,
elf,
em64t,
Embedded,
embedded,
emips,
emulate,
encoding,
envsys,
eol,
espresso,
etcupdate,
etherip,
euca2ools,
eucalyptus,
eurobsdcon,
eurosys,
Events,
exascale,
ext3,
f5,
facebook,
falken,
fan,
fatbinary,
features,
fefe,
ffs,
filesystem,
fileysstem,
firefox,
firewire,
fireworks,
flag,
flash,
flashsucks,
flickr,
flyer,
fmslabs,
force10,
fortunes,
fosdem,
fpga,
freebsd,
freedarwin,
freescale,
freex,
freshbsd,
friendlyAam,
friendlyarm,
fritzbox,
froscamp,
fsck,
fss,
fstat,
ftp,
ftpd,
fujitsu,
fun,
fundraising,
funds,
funny,
fuse,
fusion,
g4u,
g5,
galaxy,
games,
gcc,
gdb,
gentoo,
geode,
getty,
gimstix,
git,
gnome,
google,
google-soc,
gpio,
gpl,
gprs,
gracetech,
gre,
groff,
groupwise,
growfs,
grub,
gumstix,
guug,
gzip,
hackathon,
hackbench,
hal,
hanoi,
happabsd,
Hardware,
haze,
hdaudio,
heat,
heimdal,
hf6to4,
hfblog,
hfs,
history,
hosting,
hp,
hp700,
hpcarm,
hpcsh,
hpux,
html,
httpd,
hubertf,
hurd,
i18n,
i386,
i386pkg,
ia64,
ian,
ibm,
ids,
ieee,
ifwatchd,
igd,
iij,
image,
images,
information,
init,
initrd,
install,
intel,
interix,
internet2,
io,
ioccc,
iostat,
ipbt,
ipfilter,
ipmi,
ipsec,
ipv6,
irbsd,
irc,
irix,
iscsi,
isdn,
iso,
isp,
itojun,
jail,
jails,
java,
javascript,
jibbed,
jihbed,
jobs,
jokes,
journaling,
kame,
kauth,
kde,
kerberos,
kergis,
kernel,
keyboardcolemak,
kitt,
kmod,
kolab,
kylin,
l10n,
landisk,
laptop,
laptops,
law,
ld.so,
ldap,
lehmanns,
lenovo,
lfs,
libc,
license,
licensing,
links,
linksys,
linux,
linuxtag,
live-cd,
lkm,
localtime,
locate.updatedb,
logfile,
logging,
logo,
logos,
lom,
lte,
lvm,
m68k,
macmini,
macppc,
macromedia,
magicmouse,
mahesha,
mail,
makefs,
malo,
mame,
manpages,
marvell,
matlab,
maus,
mbr95,
mbuf,
mca,
mdns,
mediant,
mediapack,
meetbsd,
mercurial,
mesh,
meshcube,
mfs,
mhonarc,
microkernel,
microsoft,
midi,
mini2440,
miniroot,
minix,
mips,
mirbsd,
missile,
mit,
mobile-ip,
modula3,
modules,
mouse,
mp3,
mpls,
mtftp,
mult,
multics,
multilib,
multimedia,
music,
mysql,
named,
nas,
nat,
ncode,
ndis,
nec,
nemo,
neo1973,
netbook,
netboot,
netbsd,
netbsd.se,
nethack,
nethence,
netksb,
netstat,
networking,
neutrino,
nforce,
nfs,
nis,
npf,
npwr,
nroff,
nslu2,
nspluginwrapper,
ntfs-3f,
nullfs,
numa,
nvi,
nvidia,
nycbsdcon,
office,
ofppc,
ohloh,
olimex,
olpc,
onetbsd,
openat,
openbgpd,
openblocks,
openbsd,
opencrypto,
opengrok,
openmoko,
openoffice,
openpam,
opensolaris,
openssl,
oracle,
oreilly,
oscon,
osf1,
osjb,
packages,
pad,
pae,
pam,
pan,
panasonic,
parallels,
pascal,
patch,
patents,
pax,
paypal,
pc532,
pc98,
pcc,
pci,
pdf,
pegasos,
penguin,
performance,
pexpect,
pf,
pfsync,
pgx32,
php,
pike,
pinderkent,
pkg_install,
pkg_select,
pkgin,
pkglint,
pkgmanager,
pkgsrc,
pkgsrc.se,
pkgsrcCon,
pkgsrccon,
plathome,
pocketsan,
podcast,
pofacs,
politics,
polls,
polybsd,
portability,
posix,
postinstall,
power3,
powernow,
powerpc,
powerpf,
pppoe,
precedence,
preemption,
prep,
presentations,
prezi,
Products,
products,
proplib,
protectdrive,
proxy,
ps,
ps3,
psp,
pthread,
ptp,
ptyfs,
Publications,
puffs,
pxe,
qemu,
qnx,
qos,
qt,
quality-management,
quine,
quote,
quotes,
r-project,
radio,
radiotap,
raid,
raidframe,
rants,
raptor,
raq,
raspberrypi,
rc.d,
readahead,
realtime,
record,
refuse,
reiserfs,
Release,
releases,
releng,
reports,
resize,
restore,
ricoh,
rijndael,
rip,
riscos,
rng,
roadmap,
robopkg,
robot,
robots,
roff,
rootserver,
rotfl,
rox,
rs6k,
rss,
ruby,
rump,
rzip,
sa,
safenet,
san,
savin,
sbsd,
scampi,
scheduling,
sco,
screen,
script,
sdf,
sdtemp,
secmodel,
Security,
security,
sed,
segvguard,
seil,
sendmail,
sfu,
sge,
sgi,
sgimips,
sh,
sha2,
shark,
sharp,
shisa,
shutdown,
sidekick,
size,
slackware,
slashdot,
slit,
smbus,
smp,
sockstat,
soekris,
softdep,
software,
solaris,
sony,
source,
source-changes,
spanish,
sparc,
sparc64,
spider,
spreadshirt,
squid,
ssh,
sshfs,
ssp,
stereostream,
stickers,
studybsd,
subfile,
sudbury,
sudo,
summit,
sun,
sun2,
sun3,
sunfire,
sunpci,
support,
sus,
suse,
sushi,
susv3,
svn,
swcrypto,
symlinks,
sysbench,
sysinst,
sysjail,
syslog,
syspkg,
systat,
systrace,
sysupdate,
t-shirt,
tabs,
tanenbaum,
tape,
tcp,
tcp/ip,
tcpdrop,
tcpmux,
tcsh,
teamasa,
teredo,
termcap,
terminfo,
testdrive,
testing,
tetris,
tex,
TeXlive,
thecus,
theopengroup,
thin-client,
thinkgeek,
thorpej,
threads,
time,
time_t,
timecounters,
tip,
tme,
tmp,
tmpfs,
tnf,
toaster,
todo,
toolchain,
top,
torvalds,
toshiba,
touchpanel,
training,
tso,
ttyrec,
tulip,
tun,
tuning,
uboot,
udf,
ufs,
ukfs,
ums,
unetbootin,
unicos,
unix,
updating,
upnp,
uptime,
usb,
usenix,
useradd,
userconf,
userfriendly,
usermode,
usl,
utc,
utf8,
uucp,
uvc,
uvm,
valgrind,
vax,
vcfe,
vcr,
veriexec,
vesa,
video,
videos,
virtex,
vm,
vmware,
vnd,
vobb,
voip,
voltalinux,
vpn,
vpnc,
vulab,
w-zero3,
wallpaper,
wapbl,
wargames,
wasabi,
webcam,
webfwlog,
wedges,
wgt624v3,
wiki,
willcom,
wimax,
window,
windows,
winmodem,
wireless,
wizd,
wlan,
wordle,
wpa,
wscons,
wstablet,
x.org,
x11,
x2apic,
xbox,
xcast,
xen,
xfree,
xfs,
xgalaxy,
xilinx,
xkcd,
xlockmore,
xmms,
xmp,
xorg,
xscale,
youos,
youtube,
zaurus,
zdump,
zfs,
zlib
'nuff.
Grab the RSS-feed,
index,
or go back to my regular NetBSD page
Disclaimer: All opinion expressed here is purely my own.
No responsibility is taken for anything.