|
nanobox linux |
|
nanobox-smb - Single Disk Windows Networking Client
This linux system allows you to boot a machine from a single floppy and connect to a windows share, ftp server or http server and transfer
files to and from local disks. It uses smbclient from the samba distribution to provide a ftp-like interface for downloading files from
windows shares, along with BusyBox to provide the wget file transfer utility and common *nix tools.
I put it together after working in a mixed windows/linux environment and having to resurrect many a dead pc, but
never having the right floppy handy, with this you can grab whatever you need over the network...
busybox documentation smbclient documentation
If you have some more fruity network hardware, the compiled in drivers may not be sufficient, in this case a module
for your network hardware can be added to the disk.
|
|
|
Update - smbmount Following feedback from users requesting smbmount instead of smbclient, I've put together a version of nanobox that uses smbmount so that windows shares can be mounted with this single floppy using the standard Linux mount command.
Due to the size increase of including the smbmount and smbmnt binaries, along with full versions of mount and umount,
this version uses a 1.68Mb floppy. Hence, you will need to make sure you have /dev/fd0u1680 on your system if you are using the linux version.
To create the floppy either download the self extracting archive to create the disk on windows systems, for linux
download the archive below and use the included install script.
For information on compiling Samba clients against uClibC, I used Samba 2.2.3a and uClibC 0.9.11, with some tweaking
of the the config.h from Samba. A copy of my config.h is here.
I've had a request for a bootable CD image of nanobox linux, so here it is... Just burn this ISO image to a cd using
your favourite CD toaster and away you go - nb-smb.iso (sig)
|