Macse30deb

Da PNLUG.
Versione del 19 dic 2013 alle 22:29 di Rcolonello (Discussione | contributi) (File necessari)

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