Partizione linux su portatile intel-mac

Un modo veloce e comodo per risolvere insieme i problemi che ci affliggono come utilizzatori di una macchina.
Rispondi
Avatar utente
ilpoldo
Maestro
Maestro
Messaggi: 718
Iscritto il: 24/10/2005, 0:00
Località: UK

Dato che non sono assolutamente pratico cosa devo leggere per capire come mettere una partizione linux che funzioni decentemente sul mio mac? Principalmente con riguardo per i driver della scheda video...

Cosa devo fare per vedere/ lavorare con filmati in quicktime?

e magari sapete consigliarmi un editor di immagini decente (gimp non lo ricordo decente ma magari le cose sono cambiate negli ultimi due anni).

Come funziona con i filesystem? Quanto e' facile spostare file da una parte all'altra? Non venitemi a dire che mi serve per forza una terza partizione...

edit: magari vi e' d'aiuto sapere che vorrei far girare questoquest'altro

edit2: uh anche questo... credo che alla fine i requisiti siano relativamente simili dato che si tratta di software 3D ma non si sa mai
Ultima modifica di ilpoldo il 14/04/2007, 16:02, modificato 1 volta in totale.
excitable boy
Avatar utente
jami
Amministratore
Amministratore
Messaggi: 2033
Iscritto il: 18/04/2002, 2:37
Località: Cremona
Contatta:

allora,
per quanto riguarda il sistema operativo, ti consiglio di procurarti un DVD di "fedora 6" o "opensuse 10.2": ti forniscono tutto ciò che è richiesto, opensuse si dice sia la "migliore", ma io ti saprei aiutare solo su fedora...in ogni caso ciò che non è incluso nei cd si trova facilmente nei repository delle specifiche distribuzioni, poi per schede nvidia e ati ci sono driver "proprietari" da installare che "dovrebbero" migliorare le prestazioni

verifica se è possibile (e hai una buona velocità di traferimento) bootare da un drive esterno (usb o firewire), ti risolverebbe molti problemi, perchè l'installazione la fai dal DVD e l'installer ti chiede dove vuoi mettere l'OS, quindi se puoi farlo su un esterno eviti di paciugare il tuo disco HFS (cercando "external drive linux boot" ad esempio trovi questo e fai e disfi quanto vuoi, altrimenti prima fai dello spazio libero sul tuo HD (con qualche utility mac), dopodichè installi linux nello spazio libero.

l'unico problema è come sempre il bootloader, sul quale non saprei dirti se GRUB è in grado di bootare OSX (dovrebbe, ma non sono sicuro), per cui
- se installi GRUB nell' MBR potresti aver bisogno di ripristinare la situazione precedente perchè OSX non parte più,
- oppure installi GRUB nel primo settore della partizione di boot creata nello spazio libero dedicato a linux -> ma avrai bisogno di qualcosa che ""rediriga"" (quadruple virgolette) il boot a quella partizione (eg. un floppy)
- non installi il bootloader di linux e trovi un app magica che te lo fa partire (bootcamp ?)

in definitiva credo che un drive esterno comporti molti meno problemi (potendolo usare).

poi chiederei consiglio a P(anda), potrebbe avere qualche dritta migliore...
Avatar utente
ilpoldo
Maestro
Maestro
Messaggi: 718
Iscritto il: 24/10/2005, 0:00
Località: UK

Come bootloader ho visto usare rEFIt negli screenshot o roba simile... per far spazio nella partizione bootcamp andrebbe bene... Non saprei pero' come installare tutto su un disco esterno...  Ne ho uno USB e uno firewire portatili che sarebbero perfetti, e' meglio USB o FW?

Okay, intanto nello spulciare ho scoperto questo:
-You need BIOS compatibility for 2D/3D accelleration

E' il bootloader che si occupa di far funzionare l'EFI in BIOS compatibility mode, qualsiasi cosa di preciso voglia dire?
io ho una ATI radeon X1600, e pare che il driver per avere accelerazione 3D su EFI sia nel pacchetto di bootcamp
excitable boy
Avatar utente
jami
Amministratore
Amministratore
Messaggi: 2033
Iscritto il: 18/04/2002, 2:37
Località: Cremona
Contatta:

vedi per me l'efi è una assoluta novità ... da quanto ho capito dovrebbe essere una interfaccia tra firmware e OS loader  come sostituzione "diversa specifica" del bios
ilpoldo ha scritto: 15/04/2007, 9:36Non saprei pero' come installare tutto su un disco esterno...  Ne ho uno USB e uno firewire portatili che sarebbero perfetti, e' meglio USB o FW?
praticamente l'unica differenza è la selezione del volume eg. "sda" invece che eg. "hda" durante l'installazione, ed è meglio il più veloce

rEFIt potrebbe essere quel bootloader che ti fa partire tutto, per cui durante l'installazione di Linux, non mettere bootloader nell'mbr e verifica se rEFIt necessita che GRUB sia installato nel primo settore della tua partizione linux, altrimenti non lo metti nemmeno
ilpoldo ha scritto: 15/04/2007, 9:36E' il bootloader che si occupa di far funzionare l'EFI in BIOS compatibility mode, qualsiasi cosa di preciso voglia dire?
questo va verificato nelle capacità di rEFIt ... non sono riuscito a capirlo

comunque ho trovato questo link per macbook (le differenze non dovrebbero essere sostanziali per altri mac) dove sembra tutto bello e facile senza dischi esterni
del quale non seguirei il punto relativo al wireless (i repository livna non danno ottime garanzie)

and another

and another (questa è per ubuntu, e parla di 3D Accelerated Desktop/aiglx compiz, ciò significa che seguendo la stessa procedura di installazione vale anche per le altre distribuzioni)

infine questo
Ultima modifica di Anonymous il 16/04/2007, 12:12, modificato 1 volta in totale.
Avatar utente
ilpoldo
Maestro
Maestro
Messaggi: 718
Iscritto il: 24/10/2005, 0:00
Località: UK

okay, grazie jami per le info.
Stavo cominciando con calma ad informarmi sulla questione quando, preso dalla disperazione per problemi di rendering in (de)mental ray, mi sono messo a spulciare freneticamente in giro per capire quanto questa cosa sia fattibile e sopratutto in quanto tempo. Ho ancora qualche dubbio qui e la', li metto giu' in ordine di importanza:

sarebbe bello poter consegnare il progetto su cui sto lavorando entro lunedi' con un po di cazzeggio il sabato sera. E' unamamente fattibile contando che la sera di domenica mi serve per fare i render in maya?
Quanto tempo mi serve per scegliere una distro e risolvere i punti qui sotto elencati?

1-SCEGLIERE LA DISTRIBUZIONE
E siamo anocra qui... Mi sono guardato un po fedora opensuse e Ubuntu. Leggiuncchiando in giro non sono riuscito a capire qual'e' la piu' SEMPLICE da usare e per semplice intendo meno smacchinaggio possibile con la shell e "seamless integration" per quantopossibile con il mio altro os.
jami ha scritto: 16/04/2007, 11:26and another (questa è per ubuntu, e parla di 3D Accelerated Desktop/aiglx compiz, ciò significa che seguendo la stessa procedura di installazione vale anche per le altre distribuzioni)
temo che questo si riferisca alla scheda grafica intel dei macbook, non alla mia ATI i cui driver in giro rchiedono che tutto parta in bios compatibility mode (vuol dire lilo/GRUB? e bootcamp? boh, non ci sto capendo piu' nulla).

2-INSTALLARE L'OS SU UN DISCO ESTERNO FIREWIRE
Con Macos ci riuscirebbe qualsiasi idiota ma qualcosa mi dice che per win/linux la cosa non e' altrettanto semplice. (groan)
jami ha scritto: 16/04/2007, 11:26praticamente l'unica differenza è la selezione del volume eg. "sda" invece che eg. "hda" durante l'installazione, ed è meglio il più veloce

rEFIt potrebbe essere quel bootloader che ti fa partire tutto, per cui durante l'installazione di Linux, non mettere bootloader nell'mbr e verifica se rEFIt necessita che GRUB sia installato nel primo settore della tua partizione linux, altrimenti non lo metti nemmeno
Vuol dire che e' tutto supportato bene alla stessa maniera? USB? Firewire? Tipo, su mac usare dischi firewire ha ancora qualche piccolo vantaggio rispetto all'USB2. QUindi tutto quello che devo fare e' fare una partizione su un disco esterno e' selezionare il volume nell'install e nient'altro Ammesso che non debba mettere GRUB nel primo settore... Altrimenti quando devo installare GRUB appena ho una partizione? dopo rEFIt?

3-SOFTWARE
Il motivo principale per cui sto considerando Linux e' che maya(Software per l'animazione 3D scritto nel tardo Cretaceo ma sorprendentemente ancora in voga) e' indecente su osX e veramente pessimo su windowsXP (su vista manco gira). La cosa importante e' che maya giri bene. Ci sono svariate guide su come installarlo su ubuntu ma sembrano complicatine e farlo per ogni release potrebbe essere abbastanza complicato. Qualsiasi cosa voglia dire l'installazione di maya e' in pacchetti rpm, non cosi' facili da installare su ubuntu che usa debian, giusto?

4-NON DEVASTARMI IL DISCO NEL PROCESSO
Beh, per quanto sicuramente prima di mettere mano al mio disco interno (se proprio devo) faccio un bel backup non vorrei dover aggiungere in coda un altro giorno di installazioni per macos e tutte le app che uso...

5-COSA DEVE FUNZIONARE
Acclerazione 3D, Rete wireless, Mouse e tastiera, monitor, stop del monitor, controllo della luminosita' del monitor, dischi esterni firewire e USB2 in FAT e HFS+.

6-USARE LO STESSO DISCO SU UN ALTRO SISTEMA
Nel caso io poi mi prenda anche un desktop posso semplicemente attaccare il disco fisso all'altro mac e vederlo funzionare? Tanto partizioni per lavorare in 3D me ne serve solo una e il mio portatile potrebbe ritornare ad essere il computer con su tutte le mie cazzatine e basta...

7-ESPERIENZE D'USO
Consigli a caso da chi usa sia macOS che una qualche distro di Linux?

8-NETWORK
Beh, non sono sicuro di potermi attaccare con un cavo ethernet da qualche parte. Posso usare Airport Facilmente?

realisticamente parlando ce la posso fare? non sono troppo rincoglionito e ho un minimo di esperienza di shell... perro' non ho veramente idea di come funzioni il dual boot tra mac e linux ne ho mai installato nulla con un secondo boot in linux.
Si ho usato linux con KDE per un po, qunidi non saro' totalmente spaesato una volta che l'os parte.

grazie per aver letto questo post fin qui e per le risposte.
excitable boy
Avatar utente
ilpoldo
Maestro
Maestro
Messaggi: 718
Iscritto il: 24/10/2005, 0:00
Località: UK

Son riuscito a sistemare il progetto su macOS pero' stanotte ho cominciato a smacchinare su linux (fedora core 6):

1) formatto il drive firewire
2)creo due partizioni: 1 HFS+ e 1 FAT, lascio un botto di spazio libero
3)installo rEFIt sulla partizione HFS+ (che mi servira' anche per scambare dati tra mac e linux)
-rEFIt l'ho messo solo sul disco HFS e posso accederci dal bootloader solito del mac. Mi sembra una soluzione piu' pulita
4)DVD di fedora parte anaconda partiziono come default lo spazio libero. (LVM>swap-2Gb&&\boot-50Gb)

--MESSAGGIO: "you are installing fedora off a firewire drive: the system might or might not work"

5)bootloader-GRUB, ho provato in due maniere:
    5a)Non installo un bootloader (ho gia' rEFIt, giusto?)
    5b)Installo GRUB (lascio tutto a default)
6)Scelgo gli extra (nessuno), formatto.

reboot, entro in rEFIt ma: sorpresa! non c'e' nessun pinguino, solo la partizione mac.
Sorpresa delle sorprese: rEFIt manco vede il DVD di installazione di fedora mentre il boot di default si.

ora: dov'e' il problema? Mi sa che ora provo a mettere rEFIt sul drive interno, se manco riesce a vedere il CD dell'installer magari il problema e' suo.

-Essendo ottimista mi preoccupo pure dei driver: Se non mi conviene usare livna dove devo guardare? Le pagine che parlano della scheda ati consigliano quasi tutte livna... lo so, non ho speranze ;]

[tt]/edit: risolta-dovevo partizionare il drive in MBR
      -ora pare che non sia in grado di fare il boot da disco firewire, sia con rEFIt che con il boot di sistema che vede la partizione.[/tt]
Ultima modifica di ilpoldo il 25/04/2007, 5:13, modificato 1 volta in totale.
excitable boy
Avatar utente
jami
Amministratore
Amministratore
Messaggi: 2033
Iscritto il: 18/04/2002, 2:37
Località: Cremona
Contatta:

-Essendo ottimista mi preoccupo pure dei driver: Se non mi conviene usare livna dove devo guardare? Le pagine che parlano della scheda ati consigliano quasi tutte livna... lo so, non ho speranze ;]
se ATI lavora come Nvidia (ma di questo non sono sicuro), dovrebbe poter far scaricare un driver che ti permette di installare un estensione del kernel (per farlo devi aver installato preventivamente i pacchetti kernel-devel e kernel-headers) con una procedura abbastanza semplice. livna mette a disposizione dei pacchetti "non ufficiali" binari, per questo è meglio un installazione from scratch del driver (ops li trovi qui)
-ora pare che non sia in grado di fare il boot da disco firewire, sia con rEFIt che con il boot di sistema che vede la partizione.
dovrai cercare in rete, e a questo punto, ti invito a persistere, penso che ne valga la pena se superi questo ultimo ostacolo è fatta
Avatar utente
ilpoldo
Maestro
Maestro
Messaggi: 718
Iscritto il: 24/10/2005, 0:00
Località: UK

Purtroppo ati su linux non e' buona quanto Nvidia:
da qualche parte mi hanno consigliato di stare alla larga dai driver ATI che fanno un sacco di casino con Xgl e altro, rimpiazzano certe estensioni(?) con le loro che sono meno supportate. Poi magari ho capito un mare di cazzate io e basta.

Per il firewire semplicemente mi metto a usare un disco USB ora, ne ho uno a vassoi che uso per i backup. recupero un disco da 3.5 SATA da qualche parte e poi comincio a installare... o magari partiziono quello che ho, domani faccio un giro in centro e vedo.

Spoiler:
hemm... poi domanda imbarazzante, war3z per linux. come e dove?
rispondete per PM please (preferisco bit torrent).
sto facendo un po fatica a trovare della roba che cerco.
Ultima modifica di ilpoldo il 28/04/2007, 21:52, modificato 1 volta in totale.
excitable boy
Avatar utente
ilpoldo
Maestro
Maestro
Messaggi: 718
Iscritto il: 24/10/2005, 0:00
Località: UK

Oke, ripetuta la stessa operazione sul disco USB2

cioe':
-formatto il disco in Master Boot Record (opzioni: GUID(macintel) | Apple Parttion Table | Master Boot Record(dos))
-Partiziono: |Fat32(scambio dati)||Free(per metterci su XP)|| spazio libero per linux ||HFS+ non-journaled (partizione Mac e Bootloader)
-Metto rEFIt(il bootloader) nella partizione e lo attivo. funziona
-DVD di fedora e reboot usando il bootloader standard faccio partire il disco. Formatto lo spazio che avevo lasciato per linux con ext3(root di fedora)||linux swap. Non usando nessun linux volume LVM a differenza di come avevo fatto con il disco Firewire(mi ha dato un messaggio di errore dicendo che non avrebbe fatto il boot)
-Mi chiede se installare grub sul disco. Lo installo la prima volta senza non funzionava. E' questo l'errore?
-installo fedora
-reboot: chiamo la selezione del boot drive che c'e' nel mac, da li avvio refit nel disco esterno.
nota:La volta scorsa (differenze:Firewire, LVM, sempre GRUB installato) potevo vedere la partizione linux anche senza rEFIt.
-lancio la partizione linux e minischermata nera a caratteri gialli (credo venga da refit) mi dice che e' colpa del firmware apple che non supporta legacy OS boot...

e' colpa mia che ho fatto qualche cazzata? e' colpa della apple e me lo devo tenere?

grazie a chiunque riesca a capire quello che ho scritto e magari rispondere. Mi sa che piu' tardi provo senza installare GRUB. ha senso?
Ultima modifica di ilpoldo il 29/04/2007, 14:52, modificato 1 volta in totale.
excitable boy
Avatar utente
jami
Amministratore
Amministratore
Messaggi: 2033
Iscritto il: 18/04/2002, 2:37
Località: Cremona
Contatta:

Non usando nessun linux volume LVM a differenza di come avevo fatto con il disco Firewire(mi ha dato un messaggio di errore dicendo che non avrebbe fatto il boot)
per te usarlo o meno non fa nessuna differenza, quindi meglio non usarlo (anzi usare LVM potrebbe introdurre delle incompatibilità)
Mi chiede se installare grub sul disco. Lo installo la prima volta senza non funzionava. E' questo l'errore?
si ma dove ? nel primo settore del disco USB o nel primo settore della partizione ext3 (/ o /boot, se ne hai creata una appositamente)?
se lo metti nel primo settore del disco USB (il vero MBR) sovrascrivi quanto vi esisteva...mentre se metti grub nel primo settore di root male che vada non fa nulla...
e' colpa della apple e me lo devo tenere?
alcune soluzioni utilizzate da apple mi pare di capire portino a delle difficoltà, volute...
Mi sa che piu' tardi provo senza installare GRUB. ha senso?
domanda: refit avvia direttamente linux o passa la palla a grub ? trovato qualche informazione al riguardo ?
Ultima modifica di Anonymous il 01/05/2007, 19:55, modificato 1 volta in totale.
Avatar utente
ilpoldo
Maestro
Maestro
Messaggi: 718
Iscritto il: 24/10/2005, 0:00
Località: UK

Nah, secondo me grub non parte nemmeno... Mi sembra tanto la schermata di refit, vede la partizione con linux (con tanto di icona con pinguino sopra alla classica icona apple che sta per disco esterno) quattro righe gialle e poi il messaggio sul firmware. Non mi sembra che passi la palla particolarmente a nessuno dei due ora faccio un altro ribut e ti dico...

Secondo me e' uno di quei problemi che il tipico utente-bue apple (come me) deve solo aspettare che sia sistemato nella prossima versione. E' vero: apple adora renderti la vita impossibile se vuoi fare qualcosa che loro a loro non piace o che non trovano ancora in linea con l'esperienza-utente-a-prova-d'idiota che tanto sfoggiano...
Le voglio comunque bene per questo, anche se certe volte... grrr.

Per continuare con le risposte imortatni: GRUB mi sa che andava a finire nel primo settore dell'MBR, ma tanto refit ha solo bisogno di stare dentro la partizione HFS, non nell'MBR (credo). refit  funziona anche dal mio disco interno che non e' manco MBR.

Su internet non ho trovato ancora nulla di specifico sull'argomento se non qualcosa tipo win XP da disco esterno (su onmac.net), ma richiede anche modificare la io e non ho ancora capito bene come fa a funzionare quello e fedora no. Comunque sta qui se vuoi darci un'occhiata veloce.

grazie
excitable boy
Avatar utente
jami
Amministratore
Amministratore
Messaggi: 2033
Iscritto il: 18/04/2002, 2:37
Località: Cremona
Contatta:

legacy booting è connesso a questo ?

quali opzioni ti propone cliccando l'Alt/Option key al boot ?

refit visualizza un'opzione partition utility per sincronizzare la partition table ?
Ultima modifica di Anonymous il 02/05/2007, 15:25, modificato 1 volta in totale.
Avatar utente
(A)narchiste
Leggenda
Leggenda
Messaggi: 1317
Iscritto il: 15/12/2005, 20:32
Località: Dintorni

Io ho levato MacOSX definitivamente, ho installato e configurato Ubuntu. Funziona tutto, a parte la porta ad infrarossi e la batteria che dura un 30% in meno.
Oh Bucaiola! Tu mi tradisci! Tu dici "VENGO!" e invece tu pisci!
Avatar utente
ilpoldo
Maestro
Maestro
Messaggi: 718
Iscritto il: 24/10/2005, 0:00
Località: UK

hem... io sono una vergogna: alla fine ho partizionato il mio disco interno (cosa che non volevo fare) e ci ho messo su win. e ci gioco (poco) a command e conquer e altre cazzate simili.

Poi ora c'e' il nuovo parallels che dovrebbe pure farti avere 3D accelerato su windows che gira in una finestra di MacOS. E paralles a differenza dei sistemi in nativo dovrebbe funzionare anche attraverso un drive esterno. (credo)
Se fosse possibile trasformo la partizione interna di win in una con linux e metto windows su un HD esterno, tanto e' buono solo per giocare ai videogiochi...

MacOS non lo tolgo principalmente per Final cut + photoshop. OK per GIMP, ma per il video non c'e' niente di paragonabile su inux. E poi tutte le mie cazzatine di softwarilli che uso girano bene su mac e ci piacciono..
excitable boy
Avatar utente
ilpoldo
Maestro
Maestro
Messaggi: 718
Iscritto il: 24/10/2005, 0:00
Località: UK

ole'! sono tornato alla carica sul fisso senza la paranoia di disintegrare l'unico compuer che usavo!!

dopo una notte di smacchinaggi (dovuta tutta alla mia ostinazione di voler usare GPT invece di MBR) sono riuscito a far partire la mia bella partizioncina di Centos5 x64 !!

ora: non mi piglia la "configurazione ethernet" penso che il ragazzo parli di DHCP del mio scatolino broadband, se prendo un'ip statico non fa sta menata ma ovviamente non si connette a nulla...

vabbe' in realta' non vi ammorbero' troppo con questa storia, ma se prendo la configurazione del kernel (ottimizzata per la mia workstation da qualche buon'anima) fatta per un altra distribuzione -gentoo- cambia molto? che parametri devo ricontrollare?
excitable boy
Rispondi