Newsgroup: it.comp.os.linux.debian
Titolo: Debian su Old PowerPC

Salve a tutti.
Avrei bisogno di aiuto per installare Debiam su di un PowerPC 9600/233.
La situazione è questa:
RAM 256Mb
Sul PowerPC 9600 c'è un controller SCSI ATTO ExpressPCI PSC che porta 2 HD 
SCSI.
Primo HD SCSI da 4Gb
- partizione 1Gb (libera)
- partizione 3Gb MacOS 8.5
Secondo HD SCSI 19 Gb
(lo tenevo a disposizione per Linux)
Riesco a fare il boot sia da HD con BootX (con Woody) che da Floppy e ad 
avviare l'installer Debian, posso eseguire solo i primi passi dell'Installer 
(come configurare tastiera, rete) ma non vede nessun HD, sicchè mi inchiodo 
a quel punto.
Credo sia un problema del driver del controller SCSI. Ho visto che è 
possibile aggiungere parametri al bootX. Potrei dirgli , ad esempio, di 
caricare i driver del controller? Ho cercato sulla rete, ma non ho trovato 
nessun driver per Debian. Possibile che questa super (nel passato) macchina 
acquistata così come è ora con questo controller non possa ospitare Debian?
A chiounque possa chiarirmi le idee Grazie 1000 anticipatamente.
Roberto
P.S. chiedo scusa per il cross-post, ma non ricevo nessuna risposta ovunque 
ponga sta richiesta. Forse devo gettare il vecchio PowerPC? 

 sicchè mi inchiodo a quel punto.
Il sito del produttore richiede di registrarsi per vedere i download,
quindi scordati che io gli dia un'occhiata.
In ogni caso se ti procuri un driver lo devi mettere su un floppy e quando
avvii l'installer scendi in una console, monti il floppy e carichi il
driver.
Io ti consiglio di provare prima con Sarge.
-- 
Best Regards, Jack
Linux User #264449
Powered by Debian GNU/Linux on AMD64

 acquistata così come è ora con questo controller non possa ospitare Debian?
Con Sarge qualcuno è riuscito ad installare Debian sui PowerMac oldworld.
Il problema resta che quelle macchine sono ognuna un mondo a se, ognuna
con le sue impostazioni per OpenBoot e bootX, i suoi limiti e suoi difetti.
Talvolta sembra molto evidente che quelle macchine sono state costruite
pensando al macos e non più genericamente al sistema operativo XYZ.
Ti raccomando di guardare su 
http://penguinppc.org/
 per avere ulteriori
informazioni, ma in generale, tutto ciò che è onboard su quella
generazione di macchine, è supportato.
Bisogna lavorarci un po', ma tutto è possibile.
Tempo fa ho fatto da supporto (più morale che tecnico) via email ad un
paio di amici che non volevano reinstallare macos su quelle macchine (che
tuttavia resta la soluzione più facile e più efficiente) e in qualche
modo sono riusciti.
Magari se loro volessero aiutarti con le loro esperienze...
Cerca anche con google nella storia recente dei gruppi it.comp.os.linux.*
qualcosa di interessante si troverà di certo.
ciao
gl

Grazie per le risposte ad entrambi.
Mi metterò subito al lavoro seguendo i Vs consigli
Roberto 

 Powered by Debian GNU/Linux on AMD64
Grazie infinite,
mi sono registrato ed ho scaricato l'unico driver (dal nome promettente: 
ULTRA_SCSI-1.7.3a-all_kernels.tar.gz) disponibile per linux descritto in 
questo modo:
[This is a release of the Express PCI SCSI host adapter installation package 
for Red Hat Linux version 7.0 and 7.1. Follow the detailed directions 
included in the readme for proper installation. Must Read]
Purtroppo seguendo il link Must Read trovo queste info:
Supported Operating Systems
---------------------------
RedHat ES 3, 4
Suse Linux 9, 9.1, 9.2, 9.3, 10
Supported Architectures
-----------------------
i386 (with or without "CONFIG_REGPARM")
x86_64 (AMD64, Intel EM64T)
ia64 (Itanium2)
Per la miseria, scritto per Red Hhat e per giunta su piattaforma i386.
Allora se le cose stanno cosě devo darci a mucchio? Oppure posso provare?
Peccato ... forse dovrň cercare un controller SCSI compatibile con Debian.
Comunque ancora grazie per i consigli.

 Comunque ancora grazie per i consigli.
Guarda io ho un mac oldworld, onn ho un controller SCSI, ma nella mia
esperienza (ne ho provate molte) ti posso consigliare vine linux 3.1, è
giapponese, devi prima selezionare l ' inglese nelle prime schermate e poi
instalarti la lingua italiana, ma è molto efficiente nel riconoscere l
hardware di quel tipo (kernel 2.4 il migliore per quelle macchine), è
basata su redhat ma altamente personalizzata.
ciao Andrea

 Debian.
mi risulta che tutti i controller integrati siano supportati.
se hai dei problemi, non escludere la possibilità di un guasto al *disco*
più che al controller.
sei sicuro che il disco sia a posto?
ciao
gl

 wrote in message 
news:pan.2006.07.26...@decadence.it...

Ciao gl,
il controller non è integrato, ma inserito in uno slot PCI.
Comunque, mi pare di vedere uno spiraglio. Ho eliminato il disco SCSI (ID 0) 
su cui avevo installato Mac OS 8.5.1, Ho lasciato solo il disco SCSI da 19 
Gb (ho configurato l'ID a 0). Ho fatto il boot di Woody da floppy ed ora il 
disco lo vede.
Ho stoppato tutto perchè preferisco fare una partizione con Mac OS ed 
utilizzare BootX.
Incrocio le dita e vado avanti ;-)



Non desistere!!!
Ho impiegato parecchio tempo ma alla fine sono riuscito ad installare la
sarge sul mio 7300/200 (io sono uno di quelli cui gl ha fatto da tutor)
:).
nel mio caso sono state molto utili le dritte passate dal mio tutor che
trovi su 
http://www.netbsd.org/
 per gestire openfirmware.
con bootx puoi passare dei parametri al kernel, ma non so se puoi indicare
un driver specifico. c'è il paramentro nelle opzioni 'force scsi on' ma
io non l'ho mai usato e non ti saprei dire. con woody non ho avuto fortuna
(mi si impallava sempre in fdisk) ma sono riuscito ad installare
facilmente netbsd, poi ho desistito nel finire l'installazione
(principalmente perché ero/sono fissato con debian e vorrei metterla
ovunque). Ho installato un paio di volte sarge prima di capire che i
problemi video erano provocati da un parametro passato da quik (devo usare
quik come bootmanager) al kernel all'avvio.
mi sa che l'unica è provare le varie opzioni e cercare info sul tuo
sistema.
a me sono risultati molto utili questi (ma devi leggere molto, a volte
quello che ti serve è due righe avanti da dove vorresti fermarti)
http://penguinppc.org/
   -  per i bootloader quik e bootx
http://www.jonh.net/lppcfom-serve/cache/1.html
  - di tutto un po'
http://www.netbsd.org/Ports/macppc/
 - per info su openfirmware e boot
al momento non mi viene in mente altro.
ah si, non desistere!!! :)
ciao
Non desistere!

 Il Wed, 26 Jul 2006 15:51:10 +0200, Azim ha scritto:
[cut]

Cavolo, grazie 1000, questi link sono una manna.
Non ho mollato ... e sono riuscito a fare vedere l'HD e tutto il resto. Ora 
sono a livello di installer alle prese con il partizionamento.
L'interfaccia del programma per partizionare avviato con il BootX mi ha 
fatto tornare ai tempi del vecchissimo DOS.
Devo capire come e cosa partizionare e se lasciare anche Mac OS (melgio di 
si, l'ho installato negli ultimi 3 Gb del disco da 18 Gb)
I link che mi hai postato mi serviranno. Come dici tu, ho bisogno di 
leggere, leggere ... e naturalmetne capire e applicare.
Vi farò sapere

 ciao
Ciao, in effetti i link forniti mi hanno aiutato non poco.
Ora sono piantato di nuovo e la situazione è questa:
- con BootX (1.2.2) prelevata dai link suggeriti dalla dist woody
   ho fatto il boot
- ho partizionato l'HD aggiungendo:
  /dev/sda5 -> bootblock
  /dev/sda6 -> swap
  /dev/sda6 -> /var
  /dev/sda6 -> /
- Ho seguito i passaggi successivi che mi hanno guidato
   nell'inizializzare le partizioni di swap e root
Quindi mi trovo con l'installer che mi propone la seguente schermata:
========================================
You've mounted your root filesystem. You may initialize and mount additional
filesystem, or you may go on to install the Operating System Kernel and the
modules
NEXT:       Install Kernel and Driver Modules
ALTERNATE:  Initialize a linux partition
ALTERNATE1: Mount a Previously-Initialized Partition
- Configure Keyboard
- Partition a Hard Disk
- Initialize and Activate a Swap Partition
- Activate a Previously-Initialized Swap Partition
- ecc
=========================================
Premetto che durante il boot di linux il lettore CD-SCSI viene riconosciuto,
ma se seleziono l'opzione proposta: NEXT Install Kernel and Driver Modules
appare la segunete scelta:
=========================================
Please select the medium you will use to install the system
- cdrom     : CD-ROM drive
- /dev/fd0/ : first floppy
- /dev/fd1/ : second floppy
- network   ...
- hard disk ...
- mounted   : already mounted filesystem
- nfs
=========================================
In questo caso seleziono cdrom dopo aver inserito il
primo CD-ROM della distribuzione 3.1r1.
Appare l'avviso di inserire il promo CD-DOM di Debian,
ma selezinando Continue appare una schermata nera e null'altro.
Non è che prima devo montare il CD-ROM? Come si fa? Dalla Console comandi?
Ragazzi portate pazienza, mi occupo da sempre di sistemi windows. Mi
vorrei avvicinare al mondo Linux (l'ho già fatto con versioni che si
installano con la facilità, se non maggiore, di windows, es. Ubuntu).
Però mi trovo a gestire un lab di info con sistemi Win 2k3 che fanno
da controller di dominio, server web ed altro. Manca un firewall e
invece di buttarmi su ISA Server, mi piacerebbe predisporre questo vecchio
PowerMac 9600 come Firewall di rete. Se ci riesco, mi sa che si
comincerà a contaminare l'ambiente di pinguini. E la cosa non mi
dispiacerebbe ;-)
Comunque grazie ancora del Vs aiuto, qualche progresso l'ho fatto. 

 comandi?
No, almeno in tutte le installazioni che ho fatto non mi è mai capitato
di dover montare il cdrom, se ne occupa l'installer. Domanda stupida:
sicuro che il cd contenga la distro per ppc e sia leggibile (possibilità:
fisicamente danneggiato o md5sum errato)? scusa eh, non è mancanza di
fiducia, sono le prime domande che pongo a me stesso :)

 wrote in message 
news:pan.2006.07.27....@irgilio.it...

Il CD in questione masterizzato con Nero (Su PC) partendo da un'immagine ISO 
(debian-31r2-powerpc-binary-1.iso) è leggibile sia da Win che Mac.
Ho seguito un'altra strada: l'installazione da HD e ho fattto qualche 
progresso in +, ma sono ancora indietro
Su di una partizione ho scaricato (da qui:
http://ftp.debian.org/debian/dists/sarge/main/installer-powerpc/current//images/powerpc/hd-media/
 )
e messo in radice i file:
boot.img.gz
boot.msg
initrd.list
vmlinux
yaboot.conf (anche se credo serva solo con i New PowerPC)
Quindi sempre in radice ho messo il file ISO 
debian-31r2-powerpc-binary-1.iso
L'installer ora avanza, però quando gli dico di caricare il Kernel da HD me 
lo fa selezionare, ma poi si lamenta perchè mancherebbe il file resque.bin 
(non ho letto da nessuna parte che lo devo inserire nell'HD).
Ho provato a inserire un resque.bin scaricato da un mirror che metteva a 
disposizione i file per l'avvio da floppy.
A questo punto dopo aver selezionato l'HD avanza e mi propne una cartella 
destinazione, ma selezionata questa si inchioda.
Avete idea di dove sta il problema?
Ma sulla partizione, esattamente che file devo inserire per fare il 
caricamento da HD?
Ancora grazie 

 caricamento da HD?
Se non ho capito male credo ci stiamo confondendo tra boot da hd e altro;
ovvero: sostituire i dati contenuti nel cdrom per iniziare/completare
l'installazione. Sempre se non ho capito male, la tua situazione è quella
di riuscire a lanciare bootX, ma arrivato all'installer debian, ti manca
il supporto dal quale prelevare i dati (il cdrom). Se è così mettere il
kernel e l'immagine del ramdisk in una partizione non ti aiuterà molto...
proverei a copiare il contenuto del cd nella partizione e poi tentare di
fargli vedere quella come sorgente dati a sostituzione del cd.
non hai connessione di rete sul Mac?
ciao
(spero di non averti confuso ulteriormente...)

fargli vedere quella come sorgente dati a sostituzione del cd.
Credo tu abbia capito benissimo.
Ora ho copiato l'intero CD sarge nella partizione sba5 da 14 Gb.
E' possibile e come fargliela vedere per continuare/iniziare 
l'installazione?
Un saluto
Roberto 

 
modbrobe hfs(hfsplus)?

 l'installazione?
dovresti avere l'opzione per scegliere una sorgente alternativa (cd rom hd
net ecc), scegli hd e dai il nome periferica /dev/sba5. se non la legge
prova a caricare i moduli (alt-f2 modprobe hfs) come ti hanno già
consigliato e visto che hai le usb, se puoi prova con una chiavetta usb
(per la netinstall tene basta una da 256 Mega).
ciao


Certo mi sembra una buona idea, ma il controller PCI USB l'ho aggiunto io 
(prelevato da un PowerMac 9500). Non ho capito come fare per verificare se 
funziona, e come installare eventuali driver (semrpe ce ne sia bisogno)
Ora stiamo un po' più avanti. Ho lanciato il BootX, inizializzato le 
partizioni (swap, /var e / e montato quet'ultima). Poi ho deciso di 
utilizzare i floppy per installare il kernel e i driver. E' stato un 
macello, una vera telenovela. Ho capito che i floppy vengono digeriti 
davvero moolto male. Vabbe' dopo aver creato decine di floppy rigorosamente 
tutti difettosi, sono riuscito a trovarne alcuni senza che il sistema ha 
masticato a dovere. Me ha letto e caricato tutti quelli richiesti. (A dire 
il vero all'inserimento dei due floppy con i driver è apparso questo 
messaggio di errore:
"ioctl fdflush failed (not fatal): unknown error 515"
però mi ha permesso di continuare. Ho fatto finta di nulla ...
Quindi una volta installato il kernel e caricato i due floppy con i driver, 
ho selezionato l'aggiunta di altri (com'era?) driver per ulteriori moduli? 
In questa circostanza ho tentato di fargli vedere la seconda scheda di rete 
(aggiunta da me e prelevata da un PC), ma nulla da fare (probabile che non 
si possano mettere schede di rete per PC?). Ho provato ad instalalre i 
driver per riconoscere file system DOS e questo è andato bene.
Successivametne mi ha proposto l'installazione e configurazione della scheda 
di rete (quella integrata che ha riconosciuto).
Successivamente sono stato sollecitato ad effettuare l'installazione di 
base. E qui casca l'asino. Ho selezionato HD, quindi /dev/sdb5 ma appare la 
scritta:
"The installation program couldn't find any directory containing a file 
basedebs.tar"
Forse però questo significa che vede la partizione ma che non ho inserito il 
file corretto al posto corretto mmmm....
Prima di ricominciare dall'inizio (mettendo i file nella partizione da 
MacOS, ho pensato di provare a dare il comando
ALT-F2 modprobe hfs
Sono entrato per la prima volta nella mia vita nell'editor has 8-) ed ho 
provato, ma il risultato è il messaggio:
"modprobe: can't locate module hfs"
e stessa cosa con hfsplus
Lui mi guardava e io tendevo a fare altrettanto ... dei due il più 
silenzioso era lui ... ;-)
Ho dato un'occhiata in giro per capire cosa posso fare esattametne con has, 
ma data l'ora non ho visto nulla ...
Non è che avete qualche altro consiglio. Sento che mi sto avvicinando alla 
meta. Non posso più mollare adesso.
Buona notte a tutti
Roberto 


Hai provato a fare modprobe direttamente in lib/modules? 
Anche per la tua seconda scheda di rete, pobabilmente non è stato caricato
il modulo. 
Andrea
P.S. io ho installato diverse volte (da suse 7.3) linux su un oldworld
4400/200, la macchina più bastarda che apple potesse fare.

Aggiorno la situazione.
-Bootstrap avviato con BootX
-configuraizone tastiera
-attivazione partizioni linux (swap e altre)
-caricamento del kernel da Hd (*)
-configurazione device driver Module bypassato
-Install base system
a quest'ultimo punto quando confermo con invio si ferma nella schermata 
nera. Non è piantato poichè posso accedere ad has con ALt-F2, ma vista la 
mia conoscenza ultra acerba ... posso al massimo scrivere poweroff ...
(*) Sulla partizione Mac OS di un secondo disco SCSI da cui ha caricato il 
kernel ho copiato pari pari il CD 1 di Woody ed anche la ISO (quest'ultima 
inutilmente credo).
Anche a Gio, se non ricordo male, la Woody si piantava ... Ok, allora provo 
a copiare il CD di sarge e vediamo che succede.
Incrocio le dita
Mamma mia che storia ... se un giorno riesco a finire, prendo sto Mac e lo 
metto nel surgelatore he he
P.S: tra le altre cose ho scoperto che la scheda video è una cosa che in 25 
anni di smanettamenti nel mondo PC non ho mai sentito (e intendiamoci le 
case produttrici dei componenti hardware son le stesse): Twin Turbo. Questa 
si che mi turba, non ne ho vista traccia in nessuna documentazione Debian; 
speriamo di avere i driver nel pacchetto di installazione. Sto mega (ai suoi 
tempi) Mac era assemblato con parti semi sconosciute (controller SCSI ATTO, 
scheda video Twin Turbo) o che, comunque, non sono andate da nessuna parte 
dal punto di vista dell'evoluzione commerciale/tecnologica. Strano.

 dal punto di vista dell'evoluzione commerciale/tecnologica. Strano.
Se il sistema le riconosce probabilmente  hanno la loro storia o emulano
un hardware noto. l'importante è non finire in un cul de sac con hardware
creato appositamente per un sistema operativo poco serio.
ciao

 scordando cd partizioni ecc.)
Accidenti, questa mi piacerebbe. Puoi darmi qualche info in più. Avevo 
controllato la net install, ma davo per scontato (ho capito sicuramente 
male) la necessità di disporre di un server linux.
Allora sono a questo punto. Scusa se mi ripeto, ma serve chiarire più a me 
... he he he
In ambiente Mac la scheda di rete funge benissimo e sono connesso a banda 
larga.
. Avvio il Bootstrap con BootX
. Scelgo la lingua
  [Un avviso mi chiarisce che sto utilizzando boot-floppy ver 3.0.2.3]
. Configuro la tastiera
. Inizializzo e attivo la partizione di swap /dev/sda6/
. Inizializzo la partizione dev/sda8
. Monto / su dev/sda8
. Inizializzo /dev/sda7
. Monto /var su dev/sda7
. All'opzione Instal Kernel e Drivers Modules seleziono da Had DIsk e scelgo 
dev/sdb6
  [scelgo di listare le cartelle disponibili e mi trova quella con Woody]
. Install Modules e Driver dico ok
. Seleziono Configure Device Driver Modules e alla successiva mi propone 
Finished
. Mi propone di configurare la rete e assegno tutti i parametri di rete 
corretti
    - IP
    - Sub MAsk
    - Gateway
    - vuoto il Dominio in quanto non c'è (la rete è gestita a livello di 
gruppo di lavoro)
    - DNS1 e DNS2 (separati da spazio)
. Ed ora mi propone l'installazione base del sistema
Mi sono fermato, ho aperto has e dato ifconfig e mi ritrovo due gruppi di 
informazioni:
eth0 e Io
Noto che tutti i valori sono a zero. Non so se è un bel segno. Allora che 
faccio? Chissà se il comando ping c'è anche qua ... he he ... provo a 
pingare il router e cominciano ad arrivare 64 byte alla volta dal 
dispositivo pingato.
Attendo per vedere la fine, ma ... accidenti, qui non si ferma più .... 
panico ... ho fermato con ctrl+c
La rete sembra andare.
La domanda è? Sareste così gentili di guidarmi nell'installazione? Immagino 
che dovrò utilizzare un server ftp pubblico e chiedergli di scaricare ed 
avviare l'installer. Ma come?
Ho letto qualcosa, ma non sono riuscito a capire cosa devo fare esattametne 
a livello di console. Sottolineo: portate pazienza. Magari se esiste un 
documento + chiaro rispetto al manuale presente su cd, se mi date il link ci 
provo in autonomia (mi piacerebbe di + avere qualche buon'anima che mi 
suggerisce ... tra alcuni giorni devo partire, non posso credere che il Mac 
se ne starà ancora lì nella polvere)
Un saluto
Roberto

 posso credere che il Mac se ne starà ancora lì nella polvere)
bè, quando arrivi ad installare il sistema base sei a due passi dalla
fine. A questo punto, se non vuoi buttare il lavoro fatto fino ad ora, installa
il sistema base, e finisci quello che hai cominciato. se domani vuoi
passare a sarge ti basta cambiare i mirror di apt per aggiornare il
sistema usando la rete.
ciao