Newsgroup: it.comp.macintosh
Titolo: Debian su powerbook G4

Vorrei sapere se avro' qualche problema ad istallare la debian sul mio 
powerbook G4.
Per adesso sto' scaricando un cd della debian per powerpc. Ho notato che 
e' solo un cd .iso, e questo mi fa pensare che sia uguale alla versione 
per pc, ovvero che si masterizza il primo cd, si istalla e quindi si 
esegue l'istallazione via rete internet.
Sara' cosi' come sto' dicendo?
Grazie

        ### Sono sempre RiK0
Dal punto di vista del programmatore, un utente e' una periferica 
che scrive ogni volta che si effettua una richiesta di read.
(Peter Williams)

 (specifiche per ib, non per ibg4, ma sempre ib :) )
Riciao a tutti,
torno dopo un full immersion di un mese e più per l'uni e intanto vi
risaluto tutti.
Per quanto riguarda la debian il cd che hai scaricato dal sito
sicuramente non ti andrà bene, a meno che tu non abbia ancora aggiornato
a Panther. Purtroppo (o per fortuna) questo update modifica anche il
firmware del computer e la cosa non viene digerita dalla versione del
kernel che trovi sul sito ufficiale di debian. In particolare
l'installazione (se parte) va a buon fine, ma al successivo riavvio, il
computer si spegne dopo qualche secondo di caricamente. Ho impiegato un
giorno intero per capire che questo era dovuto al firmware e in
particolare alla modifica eseguita sulla PMU - Power Managment Unit.
Grazie ad alcuni amici su #debianppc sono comunque riuscito a trovare un
installer molto ben fatto che scavalca questo problema. Purtroppo però
non riesco a ricordarmi il link. E' un ISO avviabile, di qualche ventina
di mb che installa l'OS minimo e ti da la possibilità di eseguire anche
il resto dell'installazione via rete.
Se vuoi la metto sul mio sito e ti do l'url (tanto e' GPL). Fammi sapere
e/o scrivimi in privato.
Spero d'esserti stato d'aiuto.
Ciao
daniele
-- 
Daniele "malcom"
malcom.N...@libero.it
http://www.malcombsd.com/


Allora innanzitutto grazie della risposta.
  Ho un powerbook G4 con Panther istallato.
  Ieri ho messo a scaricare il primo cd che ho trovato sul sito della 
Debian per powerpc.
  Ancora devo finire di scaricare.
  Ma quindi rileggendo il tuo post dici che basta quella iso che hai tu 
e avviare da li?
  Se mi dai l url ti ringrazio.
  A presto.

  Se mi dai l url ti ringrazio.
Anche noi, anche noi!
-- 
Ciao
Cloruro

 
Stò aspettando una sua email... :) Aspettiamo insieme.
Intanto stamattina ho aggiornato panther ;)

 Intanto stamattina ho aggiornato panther ;)
Ok, dopo qualche giretto per l'hard disk ho ritrovato il link da cui ho
preso l'immagine.
Ve lo giro immediatamente:
http://penguinppc.org/~eb/files/boot-new-powermac-xfs.iso
Per i più curiosi ci sono anche altre interessanti utiliti nella stessa
cartella /files.
Ad ogni modo il CD e' avviabile e installa, non vorrei sbagliarmi, il
kernel 2.4.22 o giù di li. L'installazione e' molto semplice e piuttosto
automatica (non ho incontrato particolari difficoltà, c'e' giusto da
perder tempo nel dover partizionare e far riconoscere a yaboot la parte
macosx - o meglio il dualboot).
Se trovate difficoltà ditemi pure, io sono qui :)
Buona giornata e scusate il ritardo della risposta.
Daniele



Grazie mille!!
Lo stò scaricando a 350k grazie a fastweb!
Se avrò problemi ti farò sapere!!
Ciao

 Se avrò problemi ti farò sapere!!
Ti invidio...ti sfrutterei volentieri se fossi di roma :P
Comunque la mia mail la sai...
ciao


Ciao Malcom pensa che è una sett che non sapevo dove sbattere la testa...
Ho scaricato l'immagine e siccome devo riformattare il disco mi consigli 
come partizionarlo?
Vorrei Panther e Debian.
Poi dopo averlo partizionato e creato il cd di debian come mi devo 
conportare dopo?
Se mi accenni qualcosina xchè dalla guida non ho capito molto...
P.S. Ho un PB 12 40GB.
Grazie e mi saresti di immenso aiuto...

 Buona giornata e scusate il ritardo della risposta.
E di che?
:-)

 wrote:
Magari si potrebbe fare una faq...

 Grazie e mi saresti di immenso aiuto...
Lo stesso tuo :)


 Magari si potrebbe fare una faq...
In effetti si ma devo risolvere 2 problemini, soprattuto per quelle
persone che hanno scaricato i 7 cd e hanno un portatile slot loading....
come si fa la faq?


 Lo stesso tuo :)
Alla grande allora :-)
Come devo partizionare i dischi?
Mi fai un mini tutorial?
E l'installazione.
siccome dovrei partizionare hd dimmi te...
Ciao.

 E l'installazione.
Ok, una volta che hai avviato il cd premendo il tasto c, ti verrà
presentata una schermata di yaboot (nera, scritte piccole...anche
troppo) dove ti viene chiesto di digitare il tipo di avvio (o kernel) da
caricare. Hai due opzioni, install e install-safe (per chi ha problemi
di boot). Visto e considerato che il computer e' come il mio, premi
semplicemente return e lascialo caricare (return = default = install).
Passato qualche secondo in cui compaiono centinaia di scritte
apparentemente insensate ti verrà presentato un dialogo gui stile vecchi
programmi dos in cui ti si da il benvenuto in debian...e bla bla....
continua e seleziona la tastiera (per il momento, non avendo voglia di
perderci tempo ho lasciato quella di default...cambiano i soliti tasti
punto, due punti, n e m...) e quindi inizia la partizione del tuo hard
disk. Il programma ti riporterà in un video nero su scritte bianche. Per
partizionare viene usato mac-fdisk (o per lo meno qualcosa che gli
assomiglia).Quello che dobbiamo creare sono 4 partizioni cosi' ordinate:
- Apple Bootstrap (qui verrà messo yaboot per il double boot) (800Kb)
- Linux Swap (1,5 volte la ram...ad ogni modo mi sono accontentato di
300mb su 640mb di ram fisica)
- Linux Native (dove verrà installato linux etc etc) (dimensione a
scelta, io 8GB)
- Apple HSF+ (il resto dello spazio per MacOSX).
Innanzitutto ti consiglio di inizializzare tutto il tuo hard disk con 1
sola partizione. Per togliere tutto hai due 2 modi, o procedere
direttamente da mac-fdisk oppure lanciare il cd di installazione di
macosx e farlo da utility disco saltando l'installazione.
Via fdisk devi prima conoscere la tavola delle partizioni attive.
Scrivi quindi p.
Avrai listate tutte le partizioni (il numero /dev/hda1..2..3.. e cosi'
via) con il loro tipo (generalmente Apple_HSF), la dimensione, la
posizione di partenza (in bytes) e la loro estensione (sempre in bytes).
Ok ora procedi scrivendo d seguito dalla partizione che vuoi togliere.
Se hai una sola partizione basterà fare d 1. Mano a mano che cancelli
tieniti aggiornato premendo p e visualizzando quali sono le partizioni
che mancano.
Fatto? Bene ora hai il tuo hard disk vuoto. Un solo elemento nella
tavola delle partizioni ti dirà Free Space (40 GB).
Procedi creando la tavola delle partizioni.
Scrivi b e premiamo return.
Hai creato il bootstrap per l'avvio (scrivi p e return per vedere
effettivamente il risultato).
Ora scrivi c (piccolo!). Ti verrà chiesto il punto di inizio della
partizione. Bene, niente paura...c'e' nella lista delle partizioni. La
colonna che devi guardare e' "length". Il valore da scrivere e quello
che vedi + 1 (ad occhio e croce dovrebbe essere 64 -  <length 63>+1 =
64). Ti verrà chiesta quindi la lunghezza (in bytes,KB,MB o GB). Scrivi
lo spazio di swap da dare (nel mio caso 300MB) comprensivo di uno dei
prefissi sopra (per 300MegaBytes -> 300MB).
Ora mac-fidisk vorrà sapere il nome della partizione. Per farla
riconoscere automaticamente come swap scrivi "Swap" (con la S maiuscola
e senza ""). Un ultimo return e la tua partizione di swap e' pronta.
Di nuovo p per vedere effettivamente il risultato. Avrai ora due
partizioni, Bootstrap da 800kb e Swap Linux.
Mancano soltanto Linux e MacOSX.
Scrivi di nuovo c e inserisci come posizione start la length della
partizione swap creata in precedenza +1. La dimensione e' a tua scelta
(ex 8GB). Il nome che vuoi dargli e' arbitrario. Un Linux sarà più che
sufficente.
Di nuovo p per avere a portata di mano la length per l'ultima
partizione.
Scrivi di nuovo c e imposta come start per la nuova posizione la length
della part. linux + 1. La dimensione questa volta sarà tutto l'hard
disk. Per riempire tutto l'hard disk avremo bisogno di conoscere la
length dello spazio libero. Se ci fai caso nella lista abbiamo sempre,
in ultima posizione, la "partizione" Apple_Free di nome Extra. Ok,
inserisci il length di questa partizione e premi return.
Il nome e' semplicemente MacOS X.
Abbiamo partizionato l'hard disk!
Complimenti!
Ora non ti rimane che scrivere la tavola delle partizioni sul disco.
Premi w e quindi yes alla successiva domanda classica "sei sicuro?". Il
programma farà i suoi belli cazzetti e ci farà vedere una nuova
schermata dos per l'installazione.
A questo punto non ti resta che seguire le istruzioni che ti da
l'installer. Non ti preoccupare per la scelta del disco, poiche' visto
l'ordine in cui hai dato le partizione ti basterà dire sempre ok
(return).
Ad un certo punto dell'installazione ti verrà chiesto di configurare la
tua scheda ethernet per la connessione di rete. Seleziona l'opzione
configura manualmente e inserisci i dati per il tuo collegamento con
adsl (mask, ip etc etc). Prosegui l'installazione scegliendo sempre le
opzioni standard che ti da.
Una volta terminato tutto il processo il computer si riavverà (tieni
premuto il tasto del mouse per far si che il CD venga espulso).
A questo punto Debian proseguirà la sua installazione chiedendoti l'ora,
il fuso e altre stronzate. Terminato questo ti viene chiesto di
installare altri pacchetti. Tu di si e seleziona installazione da rete.
Segui quindi le istruzioni che ti scaricheranno automaticamente dai
mirror debian i packages per la distro (generalmente le ultime versioni
stabili disponibili).
Saltiamo questa fase e dedichiamoci un'attimo alla configurazione del
disco.
Una volta che e' tutto pronto avrai notato che ad ogni avvio il computer
parte automaticamente con Linux. Per fare il dual boot dobbiamo
modificare alcuni file e il firmware di boot del disco.
Ma prima.... MacOS X.
Riparti con il cd di OS X dentro il drive e premi C.
Arrivata la schermata di installazione seleziona del menu mela la voce
Apple DIskUtility. Le partizioni disponibili saranno 4. Solo una di
queste va formattata (in effetti le vede ma non le legge, essendo
partizioni ext2/ext3 linux). Seleziona quella MacOSX e premi Inizializza
in Journaled HSF Plus.
Terminato ciò chiudi DIsk Utility e torna all'installazione.
Procedi normalmente fino ad installare OS X e quindi riavvia.
Ma... parte sempre con Linux!!! Calma!!
Fai avviare linux, loggati con i tuoi dati di root (te li ricordi si?) e
scrivi nano /etc/yaboot.conf .
Ti ha aperto un file di testo con i dati di configurazione del tuo
yaboot.
Aggiungi una riga sotto quella di root e scrivi macosx=/dev/hda5 (dove 5
e' la partizione dov'e' macosx, se hai seguito tutte le istruizioni
passo passo).
Premi alt-O per salvare le modifiche.
Ora premi alt-X per uscire da nano (l'editor di testi), e scrivi ybin
per salvare le modifiche sul firmware.
Una volta terminato scrivi reboot e aspetta che si riavvia.
Se hai fatto tutto bene ti compariranno ora due scelte su yaboot:
l = Linux
m o x = MacOsX
scegli una delle due e divertiti :-)
Spero di essere stato abbastanza chiaro ed esauriente.
Sono sempre qui per altre info.
Ciao
Daniele
PS:
Per chiarezza ecco una riassunto dei comandi di mac-fdisk
h    list available commands
p    print (list) the current edited partition table status
P    print ordered by base address
i    initialize the partition map
s    change size of partition map
b    create new 800K Apple_Bootstrap partition (used by yaboot)
c    create new standard Linux type partition
C    create new partition, specifying the partition type
d    delete a partition
r    reorder partition entry
w    write the partition table to disk
q    quit 


 siccome dovrei partizionare hd dimmi te...
Se dovesse servire questo è il partizionamento del mio disco: non è di
codeste dimensioni e neanche ha Panther ma insomma.....
clementino:~# mac-fdisk /dev/hda
/dev/hda
Command (? for help): p
/dev/hda
        #                    type name                 length   base
        #                    ( size )  system
/dev/hda1     Apple_partition_map Apple                    63 @ 1 ( 31.5k)  Partition map
/dev/hda2          Apple_Driver43 Macintosh                54 @ 64 ( 27.0k)  Driver 4.3
/dev/hda3          Apple_Driver43 Macintosh                74 @ 118 ( 37.0k)  Driver 4.3
/dev/hda4        Apple_Driver_ATA Macintosh                54 @ 192 ( 27.0k)  Unknown
/dev/hda5        Apple_Driver_ATA Macintosh                74 @ 246 ( 37.0k)  Unknown
/dev/hda6          Apple_FWDriver Macintosh               200 @ 320 (100.0k)  Unknown
/dev/hda7      Apple_Driver_IOKit Macintosh               512 @ 520 (256.0k)  Unknown
/dev/hda8           Apple_Patches Patch Partition         512 @ 1032 (256.0k)  Unknown
/dev/hda9         Apple_Bootstrap bootstrap              1600 @ 1544 (800.0k)  NewWorld bootblock
/dev/hda10              Apple_HFS MacOS                817600 @ 3144 (399.2M)  HFS
/dev/hda11        Apple_UNIX_SVR2 root                 122880 @ 820744 ( 60.0M)  Linux native
/dev/hda12        Apple_UNIX_SVR2 opt                 2048000 @ 943624 (1000.0M)  Linux native
/dev/hda13        Apple_UNIX_SVR2 var                  614400 @ 2991624  (300.0M)  Linux native
/dev/hda14        Apple_UNIX_SVR2 home                2867200 @ 3606024  (  1.4G)  Linux native
/dev/hda15        Apple_UNIX_SVR2 usr                 5079040 @ 6473224  (  2.4G)  Linux native
/dev/hda16        Apple_UNIX_SVR2 swap                 180846 @ 11552264 ( 88.3M)  Linux swap
/dev/hda17             Apple_Free Extra                    10 @ 11733110 (  5.0k)  Free space
Block size=512, Number of Blocks=11733120
DeviceType=0x0, DeviceId=0x0
Drivers-
1: @ 64 for 23, type=0x1
2: @ 118 for 36, type=0xffff
3: @ 192 for 21, type=0x701
4: @ 246 for 34, type=0xf8ff

[gio, 18 dic 2003, alle 00:41] -  simone monterubbiano scrive:

 i cd di woody sono 7, per tutte le piattaforme.
 poi se hai banda larga, allora ti conviene fare come hai detto sopra,
 via rete.
 per il partizionamento ricorda che devi creare (a mano) una partizione
 hfs di circa un mega per il boot di yaboot.
 io di solito uso un cd di yellowdog per fare il partizionamento (che ti
 crea la partizione di cui sopra automaticamente), e poi passo al cd di
 debian.
 é tutto scritto sui manuali che trovi in 
www.debian.org
 o in
 
www.maximumdebian.org
.
-- 
Franco (togli TOGLIMI se vuoi rispondermi)
"la guerra rimane / nel buco di un millennio speso a riparare ogni
frontiera artificiale / nell'odio sceso dentro le coscienze umane / 
la guerra chiede sempre il conto a chi rimane / e oggi faccio il mio
dovere: il sabotatore"				    Assalti Frontali

 Hai mollato il progetto?
Assolutamente no.
E' che nell'ultimo mese e mezzo ho dovuto studiare per dare due esami.
Ho ripreso a programmarlo da quasi una settimana. Se dai un'occhiata al
blog su 
www.malcombsd.com
 trovi le notizie a riguardo.
Mi rifiuto di dare tempi per non deludere nel caso non ce la facessi. Ad
ogni modo spero di riuscire per metà gennaio. In realtà ora il programma
funziona abbastanza bene ma ha un deficit su parecchie cosette. Potrei
anche tirar sul server una versione per farvelo vedere ma...converrebbe?
Voglio dire...non e' che vada pazzo per mandare in giro roba non
completa...decidete voi...
daniele
