[MontelLUG] ubuntu su g3 beige - missione compiuta

Nicola Durante nicola a nicetoad.homelinux.org
Mer 26 Apr 2006 11:15:35 CEST


Vi ricordate i mac g3 beige di giovedì sera che stavano per buttare via?
hanno 512 mb di RAM!
Ora dentro una di queste macchine gira linux ubuntu,
nonostante faccia perte degli "Old World Macs" che non sono più supportati 
dalle distro recenti (se leggete nella confezione del cd di ubuntu: ... will 
run on modern G3..
Per carità, non è che sia stata un'impresa, ma non nascondo di essermi 
divertito come ai tempi in cui non bastava fare il boot da cd ed il gioco 
era fatto...
Mi sono ispirato a questo tutorial: 
http://www.gifford.co.uk/~coredump/beigeg3.htm
solo che invece di ricorrere a ftp ho utilizzato una chiavetta usb.
In pratica i problemi di questo tipo di installazione sono due:
1) non è possibile, su queste macchine, fare il boot di una distro linux da 
cd, è quindi necessario partizionare il disco da mac e installare un'utility 
(bootx) che caricherà in memoria il kernel e il RAMdisk per l'installazione, 
residenti in un partizione mac (questi due file devono essere copiati dal cd 
di ubuntu)
2)il kernel 2.6 ha bisogno di caricare un RAMdisk per lo startup, è 
necessario quindi, appena dopo aver installato il sistema, accedere ad una 
shell e copiare manualmente il kernel e il ramdisk  generati dal processo di 
installazione.


domanda, per gli utilizzatori ubuntu, a cui non ho trovato
risposta nella documentazione ufficiale:

- esiste un comando testuale per disabilitare i servizi che partono al boot 
di sistema? per capirsi: il corrispettivo di chkconfig? (usato da suse, red 
hat, mandrake...)

nicola

nota di riflessione:
(Domanda) "Da cosa si  capisce se un G3 fa parte dei "New Word Mac"?"
(Risposta) "I new world mac sono quelli colorati".
In un mondo rigoroso, quello dell'informatica, in cui le versioni dei 
prodotti hardware e software, sono sempre state contrassegnate
da numeri e acronimi, l'Apple utilizza i colori(!).







More information about the montellug mailing list