#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/