Good day, dear. I'll tell you today in the framework of the topic of the article, how I spent New Year's Eve. Not only tell, but also show pictures. Very exciting was the action. Well, it all started like this. After installing and configuring the home mini-server, the mother wanted a computer for herself. Like, I'm worse. I want to read information on the Internet, type texts and the like. I thought and thought and thought up.
Once upon a time I read an article about thin clients. What can be configured old machine - Intel i486, pentium I, II and similar for normal operation: watching videos, surfing the Internet and so on. It sounds fantastic. But it's true. You can do this shamanism. This requires a powerful server and client (in my case, it turned out to be Intel Pentium MMX 200 RAM 64Mb 2MB Video and without HDD).

')
In general, it was before the new year. This design would be a good New Year's gift to mom. I decided for a long time not to postpone it. For a computer, it was necessary to buy some kind of stuff: a new keyboard and mouse. Do not laugh, but the keyboard does not release the AT-package. On vintage boards, this is a DIN-5 connector. It looks like a plug from an old tape recorder. You can connect a ps / 2 mouse there, there are special pins for this on the motherboard.
And I also bought a keyboard ps / 2. And he managed to make friends with her AT-body. For this, we had to bungle the adapter. I took the cord from the old non-working AT keyboard, the ps / 2 connector was sawed off from the idle motherboard. Half an hour later, the following happened.

Everything! Now you can use an optical mouse and a new keyboard with an old computer. Parts were all in place. It remained to perform the sacrament for setting up a server for this miracle. In order for this old stuff to work, you just had to install a so-called LTSP server. Those interested can read about this project on the wikipedia page
ru.wikipedia.org/wiki/LTSPThe operating system on my server is of course GNU / Debian Linux. Seventh version (stable release). Let's go, as Yuri Gagarin said. At first it was necessary to bring the server part to mind. Using remote access to the machine via ssh, I installed the packages necessary for the operation of the LTSP miracle.
apt-get install ltsp-server-standalone
All necessary packages were pulled, including DHCP server and TFTP. Yes, you have to configure them in one. Out of the box nothing works. It is necessary to finish it with a file to the condition. And now the promised dances with tambourines have gone. This is a common thing in the "red-eyed". These dances continued throughout New Year's Eve. So I was not bored. I have not even watched TV for the whole evening.
I was waiting for the good news. You do not need to configure TFTP, it wound up on its own. Basic settings need to be made for DHCP. It will distribute the network addresses to the machines and thanks to it the subsequent network loading via TFTP will occur. A configuration file was found at /etc/ltsp/dhcpd.conf. My file looks like this:
authoritative; subnet 192.168.0.0 netmask 255.255.255.0 { range 192.168.0.1 192.168.0.250;
A couple more changes needed to be made in the / etc / default / isc-dhcp-server file
DHCP_CONF=/etc/ltsp/dhcpd.conf INTERFACES="eth1"
Everything should be clear here. Specify the location of the configuration file for the DHCP server, listen to requests from the local network on the eht1 interface. After these simple actions you need to restart the dhcp server
/etc/init.d/isc-dhcp-server restart
It remains to configure the import file system ltsp-server. Add a line to the / etc / exports file
/home/ltsp/i386 *(ro,no_root_squash,async)
You can create a working environment for clients.
ltsp-build-client --base /home/ltsp
This is a procurement system into which thin clients will be downloaded via the network. To configure this system, you need to enter the chroot-environment:
ltsp-chroot
And then it went and went ... apt-get install and the right packages.
Restart the nfs server and ready.
Now it's up to small. You need to prepare a client computer for booting over the network. This will help the next site
rom-o-matic.net/gpxe/gpxe-1.0.1/contrib/rom-o-matic . Prepare the image for download. I chose an iso image. I recorded it on a CD and now I load it with a CD / DVD drive.
And ... lo and behold! On an old computer, you can see the following. Let me remind for those who have forgotten. It does not have a hard disk and RAM is only 64 (sixty-four) megabytes. Not to be confused with gigabytes.

These are the adventures on New Year's Eve) The computer is ready and waiting for a brand new monitor. Not a bad combination of rare technology with new technologies. This, of course, is not a Google Nexsus tablet ... but still. Good luck in the new year and in setting up GNU / Linux. See you again on the pages of my blog. Leave your thoughts, comments and tips.