Macse30deb
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