Macse30deb: differenze tra le versioni
Riga 8: | Riga 8: | ||
In queste pagine, non vorrei dilungarmi troppo sulla parte MAC OS, ma un paio di trucchi penso abbia senso scriverli : | In queste pagine, non vorrei dilungarmi troppo sulla parte MAC OS, ma un paio di trucchi penso abbia senso scriverli : | ||
− | + | *Installazione base e solo per la vostra CPU. | |
− | + | *Poche estesnsioni: Mode32, PCExchange e poco altro. | |
− | + | ||
− | * | + | |
− | * | + | ===Mode 32=== |
− | ==Mode 32== | + | |
Per pilotare più di 8MB di ram su alcune macchine è necessario dotarsi dell'applicazione | Per pilotare più di 8MB di ram su alcune macchine è necessario dotarsi dell'applicazione | ||
[http://support.apple.com/kb/TA47454?viewlocale=en_US mode32] | [http://support.apple.com/kb/TA47454?viewlocale=en_US mode32] | ||
+ | |||
+ | |||
+ | =Prerequisiti= | ||
+ | ==Disco== | ||
+ | *Hardware compatibile con il sistema | ||
+ | *Spazio libero su sda e gia partizionato con / e swap | ||
+ | *Pazienza e cocciutaggine :-) | ||
=Debian 3.0= | =Debian 3.0= |
Versione attuale delle 12:03, 21 dic 2013
bozza da cancellare successivamente
Indice
Scelte dell'autore
Per la parte MAC OS, ho scelto d'installare la versione 7.5.3, l'ultima liberamente scaricabile. La macchina non ha ne CD ne scheda di rete, quindi l'installazione via floppy è l'unica praticabile, senza intervenire modificando l'hardware.
In queste pagine, non vorrei dilungarmi troppo sulla parte MAC OS, ma un paio di trucchi penso abbia senso scriverli :
- Installazione base e solo per la vostra CPU.
- Poche estesnsioni: Mode32, PCExchange e poco altro.
Mode 32
Per pilotare più di 8MB di ram su alcune macchine è necessario dotarsi dell'applicazione mode32
Prerequisiti
Disco
- Hardware compatibile con il sistema
- Spazio libero su sda e gia partizionato con / e swap
- Pazienza e cocciutaggine :-)
Debian 3.0
Per curiosità personale e per dovere "archeologico" ho svolte dei tentativi, peraltro andati a buon fine, con le versioni 2.0 e 2.1 (versioni precedenti non supportano processori motorola), ma per mia scarsa conoscenza dei prodotti e qualche problema di stabilita/performance sono passato alla versione 3.0.
Repo
Debian ha una lunga storia e ancora oggi, nel "quasi" 2014 è possibile ripercorrerla. Infatti chi usa Debian è piuttosto abituato a coporre i reposotory con questa seguenza.
#it.debian.org stable deb http://ftp.it.debian.org/debian/ stable main deb-src http://ftp.it.debian.org/debian/ stable main
Per i n00b : http://guide.debianizzati.org/index.php/I_repository_ed_il_loro_utilizzo
Bene come esistono i repo per la parte stable, attuale della distro, vengono mantenuti, ovviamente in versione freeze anche i repo storici (si veda):
http://archive.debian.org/debian/dists/ http://www.debian.org/distrib/archive
#Esempio per woody archive.debian.org deb http://archive.debian.org/debian/ woody main deb-src http://archive.debian.org/debian/ woody main
Per i più bravi ci sono anche i repo aggiuntivi ...
[DIR] backports.org/ 25-Mar-2012 09:00 - [DIR] debian-amd64/ 25-Mar-2012 09:00 - [DIR] debian-backports/ 25-Mar-2012 09:00 - [DIR] debian-non-US/ 01-Nov-2008 15:17 - [DIR] debian-security/ 24-Mar-2012 22:23 - [DIR] debian-volatile/ 25-Mar-2012 09:02 - [DIR] debian/ 25-Mar-2012 08:40 - [DIR] project/ 05-Dec-2010 21:19 -
dettaglio del http://archive.debian.org/debian-archive/README
See http://www.debian.org/ for information about Debian GNU/Linux. This site is a repository for old Debian releases. For new releases please see http://ftp.debian.org/debian/. The following releases are archived on this site: Archive Releases Directory Debian buzz, rex, bo, hamm, slink, potato, woody, sarge, etch, lenny debian/ Debian Security slink, potato, woody, sarge, etch, lenny debian-security/ Debian Non-US slink, potato, woody debian-non-US/ AMD64 sarge debian-amd64/ Debian Volatile sarge, etch, lenny debian-volatile/ Debian Backports sarge, etch, lenny backports.org/ Look at the individual directories README file for more information.
Installazione su sda
La macchina a mia disposizione, non ha il lettore cd e nemmeno una scheda di rete; viceversa possiede un floppy e la possibilità di collegare un SCSI disco esterno.
Come detto la prima partizione utile del disco (sda3, NB: sda1 e sda2 sono di servizio per il sistema di partizionamento Apple) è di tipo HFS ed è dedicata all'installazione del System 7.5.3, mentre la seconda partizione sempre HFS, viene utilizzata come reposito locale dei file d'installazione e in conclusione sda5 sara la swap del sistema Debian e sda6 la root (/).
macse30deb:~# mac-fdisk -l Disk /dev/sda # type name length base ( size ) system dump: name /dev/sda len 8 /dev/sda1 map Apple 63 @ 1 ( 31.5k) Partition map /dev/sda2 Dr43 Macintosh 32 @ 64 ( 16.0k) Driver 4.3 /dev/sda3 HFS MacOS 80000 @ 96 ( 39.1M) HFS /dev/sda4 HFS MacOS 102171 @ 80096 ( 49.9M) HFS /dev/sda5 unix Swap 65400 @ 182267 ( 31.9M) Linux swap /dev/sda6 unix Root file sy 281212 @ 247667 (137.3M) Linux native
File necessari
Il ramo per trovare i file necessari all' installazione è il seguente : http://archive.debian.org/debian/dists/Debian-3.0/main/disks-m68k/
e in particolare i file necessari sono :
http://archive.debian.org/debian/dists/Debian-3.0/main/disks-m68k/current/mac/
[DIR] Parent Directory - [ ] Penguin-19.hqx 17-May-2002 13:12 181K <-questo [ ] Penguin-Colors.hqx 17-May-2002 13:12 3.3K <-questo [ ] Penguin.doc.hqx 17-May-2002 13:12 28K <-questo [ ] drivers.tgz 17-May-2002 13:05 1.1M [DIR] images-1.44/ 17-May-2002 13:12 - [ ] linux.bin 17-May-2002 13:05 643K <-questo [ ] root.bin 17-May-2002 13:05 1.2M <-questo [ ] sysmap.gz 17-May-2002 13:12 72K
http://archive.debian.org/debian/dists/Debian-3.0/main/disks-m68k/base-images-current/basedebs.tar <-questo
I file Penguin-19, vanno a comporre il boot loader, per utilizzarli bisogna estrarli con il tipico sistema di archiviazione del mondo Apple, il così detto expander è facilmente reperibile in internet come freeware, riferimento: http://www.mac.linux-m68k.org/docs/penguin.php.
In breve sintesi, quindi nelle opzioni di Penguin-19, scegliere Kernel:linux.bin,Ramdisk:root.bin, mentre nelle opzioni inserire : root=/dev/ram, video=inverse,font:8x8, nolangchooser.
Spiego velocemente e un pochino grossonalamente:
- root=/dev/ram : con questa opzione il kernel, utilizzerà il file root.bin, come disco di root (/).
- video=inverse,font:8x8 : inverse, inverte i colori di background e foreground, senza il sistema parte con un fastidioso schermo bianco e caratteri neri. Font:8x8 setta le dimensioni adatte per il video del SE/30