#1 Le 06/04/2021, à 10:35
- Langevin77
Ubuntu sur vieil iMac (i386) (résolu)
Bonjour à tous,
j'ai récupéré un iMac de 2009, sous snow leopard. L'écran est superbe, la machine tourne un peu lentement mais ça va.Le problème, c'est que je ne peux plus rien installer, rien mettre à jour, tout est bloqué par l'âge de la machine. J'entends presque Apple me dire "achète une nouvelle bécane!". Mais j'ai pas l'argent pour ça et je trouve dommage de jeter une machine qui peut encore fonctionner. J'aime beaucoup la philosophie de Linux, j'ai installé Edubuntu sur plusieurs vieux pc (je suis enseignant) et j'en suis ravi.
Je cherche donc à installer Ubuntu ou une de ces versions sur mon vieil iMac. Mais je galère depuis trèèès longtemps et j'ai vraiment besoin d'aide. J'ai essayé tellement de choses que je ne sais pas par où commencer pour vous expliquer le bazar.
D'abord la machine: i386 donc, si j'ai bien compris, il me faut une version 32bits d'Ubuntu. processeur: 2.93 Ghz intel core 2 duo Mémoire 4Go Mac OS version 10.6.8
J'ai réussi à avoir le choix au démarrage grâce à Reddit (je crois) mais quand j'essaie de booter sur ma clé USB, j'ai un écran noir avec "erreur lors du chargement du système d'exploitation" (ou quelque chose d'approchant).
J'ai voulu refaire ma clé mais c'est très compliqué à nouveau car balenaetcher ne fonctionne pas sous Snow Leopard. Je ne sais plus comment je m'y était pris la première fois, peut-être avec mon pc (windows 10)...
Bref, je pourrais continuer longtemps mais ça ne serait pas très utile. Je pense qu'il faudrait que je reprenne le truc à zéro mais si un expert pouvait me prêter main-forte, ce serait vraiment chouette.
Pour l'instant, j'ai une partition en FAT32 de 11.8 Go sur le disque dur du mac, j'ai une image iso de Lubuntu et une clé usb de 16 Go en FAT32.
Merci d'avance pour votre aide!
Edit de fin: Pour vous épargner la lecture de cette looongue série de messages, je vous fais un petit récapitulatif. Pour plus de précisions, vous pourrez suivre le fil (accrochez-vous!).
L'iMac tourne sous MX Linux, seule distribution qui a pu s'installer de manière stable. Pourquoi? Je ne l'ai pas vraiment compris. Suite à un Reflow il y a 4 mois, la carte graphique parait fragile ou abîmée. Il semblerait que MX, bien qu'il la repère, ne l'utilise pas et parvienne à faire tourner l'affichage avec le processeur (qui, de fait, est pas mal mobilisé, cela rend le système parfois un peu lent). Cet ordinateur n'étant pas destiné à une utilisation intense (surtout de la bureautique et de la navigation), je décide de le laisser en l'état pour l'instant: il est capable de faire ce que je lui demande et il est beau! Le voilà reparti pour quelques temps.
Si je trouve une carte graphique compatible et le courage de m'y ateler, peut-être me lancerai-je dans ce chantier plus tard.
Merci encore à ceux qui m'ont aidé!
Dernière modification par Langevin77 (Le 18/04/2021, à 17:44)
Hors ligne
#2 Le 06/04/2021, à 10:56
- Nuliel
Re : Ubuntu sur vieil iMac (i386) (résolu)
Bonjour,
Tu peux faire ta clé bootable depuis n'importe quel système: que ce soit windows, linux, mac, le résultat sera le même.
Il n'est pas impossible qu'une version 64 bits passe sur ce pc, si tu trouves le nom exact du processeur je pourrai te dire si ton processeur est compatible 64 bits ou non.
Edit: est ce un core 2 duo E7600?
Dernière modification par Nuliel (Le 06/04/2021, à 10:57)
Hors ligne
#3 Le 06/04/2021, à 14:05
- Langevin77
Re : Ubuntu sur vieil iMac (i386) (résolu)
Bonjour,
voilà ce que j'ai trouvé de plus précis concernant le processeur:
Intel(R) Core(TM)2 Duo CPU E8335 @ 2.93GHz
Je vais essayer de faire une clé bootable depuis windows.
Quel programme me conseillez-vous et quelle version d'ubuntu?
Hors ligne
#4 Le 06/04/2021, à 14:10
- Nuliel
Re : Ubuntu sur vieil iMac (i386) (résolu)
Très étrange, je ne trouve pas ce processeur sur le site d'intel. Sur d'autres sites il est indiqué que c'est du 64 bits. Perso j'aime bien etcher même s'il y a des inconvénients à cet outil, sinon rufus est bien aussi.
Avec 4 Go et un processeur comme celui ci, un xubuntu 20.04 en 64 bits ça devrait passer sans trop de problèmes (ou un lubuntu vu que tu as déjà l'iso), après c'est aussi une question de goût (par contre pas ubuntu avec gnome, ce sera trop lourd à mon avis)
Dernière modification par Nuliel (Le 06/04/2021, à 14:15)
Hors ligne
#5 Le 07/04/2021, à 08:07
- Langevin77
Re : Ubuntu sur vieil iMac (i386) (résolu)
Bonjour,
j'ai continué mes essais en suivant tes conseils Nuliel, avec Xubunu 20.04 en 64 bits (j'ai fait la clé avec etcher sur mon portable wondows). Malheureusement ça reste vraiment compliqué. Lors du démarrage avec rEFIT, j'ai beaucoup de choix: lancer le mac normalement (OS)/ bootx64.efi / grubx64.efi / mmx64.efi (ces 3 dernières possibilités apparaissent 2 fois). Lorsque je lance "bootx64" un message : "moklist failed" puis "mok states failed" (de mémoire, ça passe vite). Ensuite écran noir avec juste une ligne en haut qui annonce "error-61 assigning properties" et puis c'est tout. Plus rien...
Dur dur..
Hors ligne
#6 Le 07/04/2021, à 08:16
- Nuliel
Re : Ubuntu sur vieil iMac (i386) (résolu)
Il y aurait pas le secure boot activé dans le bios sur ton mac? (je n'ai jamais eu de mac ni installé de linux sur un mac, donc je ne connais pas bien leurs ordis)
Hors ligne
#7 Le 07/04/2021, à 08:23
- xubu1957
Re : Ubuntu sur vieil iMac (i386) (résolu)
Bonjour,
Pour info, on voit :
cpu:0
description: CPU
produit: Intel(R) Core(TM)2 Duo CPU E8335 @ 2.66GHz
fabricant: Intel Corp.
identifiant matériel: 0
information bus: cpu@0
version: Intel(R) Core(TM)2 Duo CPU E8335 @ 2.66GHz
emplacement: U2E1
taille: 1882MHz
capacité: 2667MHz
bits: 64 bits
horloge: 266MHz
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#8 Le 07/04/2021, à 08:25
- Nuliel
Re : Ubuntu sur vieil iMac (i386) (résolu)
Normalement celui là aussi est compatible 64 bits. Après ça peut être aussi le bios qui limite en 32 bits.
Hors ligne
#9 Le 07/04/2021, à 08:40
- xubu1957
Re : Ubuntu sur vieil iMac (i386) (résolu)
C'est quel modèle le > Macbook ?
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#10 Le 07/04/2021, à 09:08
- Langevin77
Re : Ubuntu sur vieil iMac (i386) (résolu)
Pour le secure boot, j'ai essayé de rentrer dans l'utilitaire en faisant "command +R" au démarrage mais ça ne fonctionne pas. L'ordi démarre comme si de rien n'était.
xubu, c'est un imac de 2009, c'est vraiment un bel écran... Belle machine, j'aimerais vraiment pouvoir continuer à l'utiliser.
Je vais essayer avec Lubuntu en 32 bits, on verra ce qui se passe... Qu'en pensez-vous?
Hors ligne
#11 Le 07/04/2021, à 09:21
- Nuliel
Re : Ubuntu sur vieil iMac (i386) (résolu)
Je ne pense pas que ce soit 32/64 bits qui pose problème. As tu la possibilité de choisir dans le BIOS le fichier EFI à utiliser pour démarrer? Si oui, essaie de démarrer avec grubx64.efi.
Apparemment il faudrait écraser dans ton live usb shimx64.efi par grubx64.efi pour éviter ce pb si j'ai bien compris ce que j'ai lu.
Hors ligne
#12 Le 07/04/2021, à 09:27
- xubu1957
Re : Ubuntu sur vieil iMac (i386) (résolu)
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#13 Le 07/04/2021, à 09:29
- Nuliel
Re : Ubuntu sur vieil iMac (i386) (résolu)
Aucune idée, je ne connais pas du tout refind, mais effectivement il est souvent utilisé pour faire démarrer les mac. Après si grub peut faire démarrer et qu'il y a juste à écraser un fichier, ce sera plus simple je pense.
Hors ligne
#14 Le 07/04/2021, à 09:45
- Langevin77
Re : Ubuntu sur vieil iMac (i386) (résolu)
J'ai essayé avec Grubx64. Il me donne différentes propositions: essayer Xubuntu sans installer/ essayer sans installer en "safe graphics"/ installer / Installer en "safe graphics/ OEM install (for manufacturers)/ UEFI Firmware Settings
J'ai essayé le dernier, pensant que je pourrais peut-être voir s'il y avait un safe mode et, le cas échéant, le désactiver mais je suis retombé sur "error-61 assigning properties " (erreur que j'ai retrouvée dans pas mal de messages sur des forums anglophones et trop techniques pour moi...)
Par contre, je n'ai pas écrasé le fichier évoqué... Il faut que je le fasse manuellement sur la clé?
Dernière modification par Langevin77 (Le 07/04/2021, à 09:46)
Hors ligne
#15 Le 07/04/2021, à 09:48
- Nuliel
Re : Ubuntu sur vieil iMac (i386) (résolu)
Tu as déjà le menu grub, c'est bien. Par contre ça m'étonne pas que UEFI Firmware Settings ne fonctionne pas.
Tu veux avoir un dual boot ou mettre que xubuntu? Dans le deuxième cas, je pense que tu peux installer, puis on réparera pour faire en sorte qu'il démarre correctement.
Si tu peux démarrer sur grubx64.efi, tu peux laisser le fichier shim.efi de la clé, on verra pour réparer l'install.
Dernière modification par Nuliel (Le 07/04/2021, à 09:49)
Hors ligne
#16 Le 07/04/2021, à 12:21
- Langevin77
Re : Ubuntu sur vieil iMac (i386) (résolu)
Dans l'idée, j'aurais préféré avoir un dual boot (pour l'imprimante, au cas où ça ne fonctionnerait pas sous ubuntu) mais si c'est pas possible, ce n'est pas très grave, si j'ai Ubuntu tout seul, ce sera super. J'ai essayé d'installer, en mode normal puis en safe graphics, rien n'y fait, je retombe toujours sur "error-61 assigning properties"...
Dernière modification par Langevin77 (Le 07/04/2021, à 12:22)
Hors ligne
#17 Le 07/04/2021, à 12:27
- xubu1957
Re : Ubuntu sur vieil iMac (i386) (résolu)
Pour :
"error-61 assigning properties"..
Je retrouve ce cas > Installation d'Ubuntu via usb bootable sur IMAC
avec au #2 > RÉSOLU : "Failed to set MokListRT: Invalid Parameter" avec un MacBook ?
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#18 Le 07/04/2021, à 13:40
- Langevin77
Re : Ubuntu sur vieil iMac (i386) (résolu)
Merci Xubu pour les liens, je les avais vu mais j'avoue que je ne comprends pas trop le truc... On est au-delà de mes capacités actuelles en matière d'informatique. Je ne sais pas en particulier où il faut taper la "formule magique" (s'il faut la taper!)
"apt-get purge shim
mv /boot/efi/EFI/ubuntu /root/ubuntu-efi.bak #backing up just in case
grub-install /dev/sda1"... Eh oui, dsl, on en est là!
Hors ligne
#19 Le 07/04/2021, à 14:45
- xubu1957
Re : Ubuntu sur vieil iMac (i386) (résolu)
As-tu un message :
Failed to set MokListRT : Invalid Parameter
?
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#20 Le 07/04/2021, à 15:51
- Langevin77
Re : Ubuntu sur vieil iMac (i386) (résolu)
Oui, j'ai bien ce message. Mais il s'est passé un truc un peu dingue, là:
J'ai lu ailleurs que Ubuntu MATE pourrait être plus adapté et éviter ces problèmes... J'ai donc essayé. D'abord sans réussite puis, malgré le message d'erreur "failed to set MoklistRT: invalid parameter" et "Importing MOK states has failed", j'ai eu:"Continuing boot since secure mode is disabled" (grub)
Ensuite, j'ai à nouveau le message "error-61 " puis encore un message, ça c'est nouveau "drm:radeon_init [radeon] *ERROR* No UMS support in radeon module!"
A ce niveau-là, je me dis que c'est pire et boum! Il lance l'installation de Ubuntu MATE! Sauf que là j'en suis au point ou il faudrait que j'installe Ubuntu à coté de Mac OS mais je ne sais pas comment faire pour les partitions... La seule qui est assez grande, c'est celle de Mac OS et je ne sais pas comment fusionner les autres!
Hors ligne
#21 Le 07/04/2021, à 16:03
- xubu1957
Re : Ubuntu sur vieil iMac (i386) (résolu)
Je ne suis pas spécialiste en installation.
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#22 Le 07/04/2021, à 16:52
- Nuliel
Re : Ubuntu sur vieil iMac (i386) (résolu)
La règle est simple: les partitions windows on les réduit avec windows, et les partitions mac os, on les réduit avec mac os. Donc première étape avant d'installer: réduire la partition depuis mac os
Cela te libérera de la place, et je pense que l'install automatique fera le nécessaire.
Dernière modification par Nuliel (Le 07/04/2021, à 16:53)
Hors ligne
#23 Le 07/04/2021, à 18:50
- Langevin77
Re : Ubuntu sur vieil iMac (i386) (résolu)
Bonsoir,
bon, c'est la douche froide ici... Tout à l'heure, j'ai abandonné l'installation pour repartitionner le disque dur et, curieusement, je me suis retrouvé sur ubuntu Mate (version essai, sans installation). C'était génial: l'imprimante marchait, internet aussi. Nickel, rapide, beau. Du coup, je me suis dis: ça ne sert à rien de partitionner, j'installe Ubuntu seul. L'installation se lance, tout se passe normalement et à la fin, je dois redémarrer. Depuis, il m'affiche le message suivant:"failed to set MokListRT Could not create MokListRT: invalid parameter Importing MOK states has failed : import_mok_state() failed : invalid Parameter. Continuing since secure mode is disabled_"
L'écran reste bloqué sur ce message ou passe en noir et puis plus rien...
Hors ligne
#24 Le 07/04/2021, à 19:59
- Nuliel
Re : Ubuntu sur vieil iMac (i386) (résolu)
Tu peux choisir de démarrer sur grubx64.efi? Est ce que cela change quelque chose?
Hors ligne
#25 Le 07/04/2021, à 20:54
- Langevin77
Re : Ubuntu sur vieil iMac (i386) (résolu)
Je n’arrive pas à faire quoi que ce soit, j’ai essayé de maintenir « echap » ou « maj » mais je n’accède pas à un menu pour choisir un boot...
Hors ligne