Toshiba t3200sx e Linux ram nirvana.txt

Da Poetry Hacklab.

#Ram 03/03/2004 ore 21:05 ora italiana           #Nirvana
#ram(AT)freaknet(DOT)org                         #nirvana(AT)freaknet(DOT)org
#Poetry Hacklab http://poetry.freaknet.org       #Freaknet Medialab http://www.freaknet.org
#poetry(AT)freaknet(DOT)org                      #medialab(AT)freaknet(DOT)org


                         ____            _              
                        |  _ \ ___   ___| |_ _ __ _   _ 
                        | |_) / _ \ / _ \ __| '__| | | |
                        |  __/ (_) |  __/ |_| |  | |_| |
                        |_|   \___/ \___|\__|_|   \__, |
                                                  |___/ 
                 __  __ _       _ _   _               _        
                |  \/  (_)_ __ (_) | | | _____      _| |_ ___  
                | |\/| | | '_ \| | |_| |/ _ \ \ /\ / / __/ _ \ 
                | |  | | | | | | |  _  | (_) \ V  V /| || (_) |
                |_|  |_|_|_| |_|_|_| |_|\___/ \_/\_/  \__\___/ 
                                                               
In un anno non precisato, in una sera non precisata, durante uno dei mitici
raduni "TROPPO CAFFE' POCO CERVELLO" che si tengono al Poetry Hacklab, ci capito' 
per le mani uno splendido Toshiba T3200sx.
Ecco alcune specifiche tecniche:
* Un CPU di 80386 SX
* Disco rigida da 42 Mb
* 4 Mb di RAM
......................

Ecco come installare LINUX su un sistema cosi' combinato.
Il problema e' che il BIOS del Toshiba non riconosce hd superiori a 42Mb ed 
ovviamente, a meno che non si voglia atrocemente bestemmiare, un sistema Linux 
e' quasi impossibile da fare entrare in tali dimensioni. Certo non potevamo 
accontentarci di MINIX: sarebbe stata una soluzione fin troppo semplice ((((-:
Slackware 8.1!!!
Disabilitando direttamente dal BIOS l'hd, facendo credere al sistema che non sia
installato nessun hd, e' possibile caricare in esso hd di dimensioni superiori. 
Noi abbiamo optato per un 200 Mb (anche perche' l'unico disponibile), ma la cosa 
funziona anche con hd piu' capienti!
Preparando un floppy con un kernel Linux e facendo fare alla macchina il boot 
da floppy, Linux riconoscera' l'hd anche se non e' permesso dal BIOS in modo che 
il kernel possa montare la Root-Device.
Prendete un hd, montatelo su una macchina decisamente piu' veloce di un 386, 
installate su di esso il sistema GNU/Linux che preferite (noi slackware 8.1) e 
rimontatelo sul Toshiba.
Preparatevi un floppy e usate questa immagine di boot - http://poetry.freaknet.org/download/bootdisk.img
(L'imagine del bootdisk contiene un  kernel 2.4.22 con supporto ext3). Ma potete 
sostituire ad essa l'imagine del kernel che preferite, basta che riusciate a 
farlo entrare su un floppy.
Il bootdisk richiede che linux sia installato sulla prima partizione 
dell' hd (/dev/hda1).
Una volta preparato il floppy, date questo comando:

 #rdev kernelfile /dev/hda1

Questo serve a preparare il kernel in modo che monti la device di root dell'hd.
Mettete il dischetto appena creato nel lettore floppy del Toshiba ed avviate la 
macchina... ECCO FATTO!!! Magicamente fara' il boot, roconoscera' l'hd e carichera'
il sistema.

Se sorgono difficolta' per accedere al BIOS e' possibile usare il programma
Test3.exe (http://poetry.freaknet.org/download/Test3.exe) . Con questo 
programma e' possibile fare una diagnostica di base e potrete accedere al BIOS.

Su Trilly, il nostro Toshiba t3200sx, e' installata una scheda di rete che ci
permette di poter usare la macchina come un vero e proprio mini terminale, usando
lynx, ftp, irssi, ssh etc. etc.
Sarebbe possibile "costringere" XFree86 a girare sul toshiba t3200sx, ma questo e' 
un'altro subdolo affare (((-:

Meraviglie delle meraviglie, con un po' di sforzi disumani, siamo riusciti pure
a far girare su Trilly il web server Apache (http://poetry.homelinux.org:3333).

Per quello che e' stato e sempre sara' TROPPO CAFFE' POCO CERVELLO
Poetry Hacklab

Ram; Nirvana

Links: 
http://www.ailis.de/~k/funstuff/t3200sxc/

Strumenti personali