Picture of No hard drive network.
How to boot several machines to become a working network without a single hard drive.The first time I showed someone this, they thought it was impossible. In any case this can be a real tool for disaster situations for getting a network up quick. You certainly could use a usb stick to save data.

Going Diskless with Linux

Suppose you want a super safe web browsing environment.  Suppose you want a Linux “on demand” – that is, you want to boot Linux without using a CD or having Linux installed on your PC’s hard drive.  Is that possible?  Maybe you have a PC lying around with no hard drive and no CD-ROM drive.  Can you really run Linux on a PC with no drive of any kind?  Sure you can. (see my  http://www.instructables.com/id/PC-personal-computer-into-a-sort-of-thin-client/)

It’s an idea as old as the hills – at least for hills that have been around since the 1970′s.  The concept is that of a Diskless Workstation.  That is, a workstation running an operating system with no drives of any kind.  This idea was very popular in University and research environments as much as 40 years ago.

Yes, you can do it with KNOPPIX

If you are interested in seeing for yourself how this works “hands on” – then read our previous posting first - Learning about Linux – the KNOPPIX Live-CD.  That posting will get you started with the KNOPPIX Live-CD.  If you can boot a couple of computers with that Linux CD you are on your way.

Note: Special thanx to http://frrl.wordpress.com for help with this. Actually I have done this many times before I ever knew about the article.

Remember Sherlock Boxes in the librarie?? F*** I'm Getting Old

Computothought (author)  synchronous09875 months ago

Nope never heard of them. though I see a reference or two on MAC after doing some research. Ran linux on G3's and used ltsp via netboot t0 connect on diskless macs.

darman122 years ago
This is still using a hard drive; the server's hard drive. But nice twist ;)
Computothought (author)  darman122 years ago
No there is NO HARD DRIVE, it is running off a cdrom drive. If you disconnected the client pc, yes therre would be an intertuption of service. The system is a bit fault tolerant though. You will at least have some kind of interuption on any client server based network iincluding fat desktpos. The instructable is not suggesting you give up all fat systems only that you have an alternative that can save money and power. For example. computers in say a libary, do not need to be fat desktops.
MrKnowItAll3 years ago
Is this OS running in memory on the local machine, or just a terminal server and it running on the remote machine.

ie: if you disconnected the network cable , would your PC session continue or end?
Computothought (author)  MrKnowItAll3 years ago
Sort of a hybrid, yet you can use local devices. Yes if you disconnect the nic cable the session would terminate. The following url can explain it better than I can: http://www.knoppix.net/forum/threads/28381-Knoppix-Terminal-Server-Works.....How.  I also have several instrucatbles about ltsp and xrdp (http://www.instructables.com/id/Using-Thin-Clients-a-quick-way-with-Debian-linux/) that you might be interested in. Aoe (ata over ethernet) and Iscsi (Internet Small Computer System Interface) do in fact load the os into ram. Might do an instructable on them also at some later time.