10.13 High Sierra Plus de boot de demarrage

maximilien44

Membre confirmé
21 Octobre 2018
83
1
bonjour à tous
Je voulais me mettre un dual boot Linux hier soir sur mon vieux Mac book pro, pas de soucis pour la création des partitions de boot et de swap, mais sur le forum Linux ils disaient d’installEr Rfedit qui est un vieux soft pour l’effi, mon mac étant sur High sierra donc format hfs, je pense que l’install a foutue la merde pour le boot.
Au démarrage j’ai l’écran avec une icône de dossier avec un point d’interrogation.
En démarrant sur l’utilitaire de disque, je vois bien ma partition principale, et une partition boot osX, et les partitions pour le Linux.
Si une bonne âme pouvait m’aider!!!
Maximilien
 
Volume en APFS et non HFS
Je dois pouvoir tout nettoyer avec diskutil list, mais je sais pas comment remettre le bon boot?
Maximilien
 
Dernière édition:
Bon c’est un peu compliqué, je suis en vacances et pas d’internet sauf 3g.
Tout est en hfs déjà lol
Donc avec diskutil list , je vois 13 disk lol, le disk0 ( celui du système, c’est ssd de 256go) a 5 partitions, guid , boot et les partitions pour Linux
Le disk1, c’est un Sata pour les documents.
Et bizarrement j’ai disk3 d’install Mac OS X, et plein de petits disk après .
Si vous avez des idées
Maximilien
 
Bonjour maximilien

Je te suppose dans la session de secours (écran affichant une fenêtre de 4 Utilitaires macOS). Voici le tuto qui va te permettre de poster ici les informations de base (tu trouveras un paragraphe t'expliquant le rôle des petites images-disques listées) -->

- va à la barre de menus supérieure de l'écran > menu : Utilitaires > sous-menu : Terminal.

Dans la fenêtre ouverte > saisis la commande informative  :
Bloc de code:
diskutil list
et ↩︎ (presse la touche "Entrée" du clavier pour exécuter la commande)

  • tu vas voir s'afficher le tableau des disques attachés au Mac (en interne / externe) > avec leurs paramètres de tables de partition > partitions > Conteneur CoreStorage si présent > Conteneur apfs si présent
  • une série de micro-disques correspond à des images-disques créées en RAM à l'occasion du démarrage en mode Recovery > dont les volumes sont montés en lecture & écriture à l'espace de dossiers de l'OS de secours qui leur servent de points de montage. Ce qui permet pendant le fonctionnement de cet OS monté en lecture seule > à des écritures de s'effectuer à l'espace des dossiers où se trouvent montés les volumes des images-disques de la RAM. Ces images-disques s'effacent à l'extinction ou au re-démarrage.

Voici comment tu vas pouvoir poster ici ce tableau sans avoir besoin de prendre de photo -->

  • tu sélectionnes le tableau > ⌘C pour le copier dans le presse-papier > ⌘Q pour quitter le «Terminal» > option  : "Obtenir de l'aide en ligne" (dans la fenêtre des 4 Utilitaires) > ce qui lance un navigateur «Safari» 
  • page Apple par défaut > un clic sur l'adresse de haut de page pour l'éditer > saisis  : macgénération (tout court  : c'est une barre de recherche Google) et valide > tu atteins le site MacGé > Forums > te connectes > ce fil 
  • dans cette page de MacGé > presse le bouton
    1555929346-524315-original.png
    ici :
    1555929346-521520-original.png

    menu  : </> Code > par ⌘V colle dans la fenêtre Code > presse le bouton Insérer (ce procédé permet un affichage fenêtré qui économise l'espace de page en respectant la mise en forme des tableaux du «Terminal» --> d'où une plus grande lisibilité)

=> ces informations montreront la configuration logique de ton disque.

Note 1 : si tu ne peux pas poster via le Safari de la session de secours (ça arrive) --> poste une photo du tableau (à partir du commencement = le disque /dev/disk0 ou disque physique interne) - tu as un bouton : "Transférer un fichier" en bas de cette page.

Note 2 : dans la session de secours > les applications se lancent en mode "alternatif" et pas parallèle. Il faut quitter le Terminal pour lancer Safari. Vice-versa > quitter Safari pour récupérer l'écran général de la session de secours et pouvoir relancer le Terminal. Aucun redémarrage n'est requis.
 
Bonsoir macomaniac
Le petit en supp, c’est que j’ai pas Internet autre que la 3g via le partage de mon iPhone, j’ai fait le diskutil list via le terminal en rebootant avec cmd+ r, je l’ai mis dans la synthèse de ce que je voyais sur le troisième post, qd je démarre avec alt , je n’ai aucun proposition de disk de démarrage, et si je démarre normalement j’ai une icône de dossier avec un point d’interrogation dessus, je vais trouver demain un bar avec wifi pour avoir une connexion.
Maximilien
 
Tu peux poster une photo du tableau du terminal si tu veux (le haut du tableau surtout).
 
Bonjour macomaniac,
désole de ma réponse tardive, vacances et rentrée des enfants.
voiçi le texte du diskutil list.
Bloc de code:
-bash-3.2# diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS disk0s2                 240.6 GB   disk0s2
   3:                  Apple_HFS 03                      4.9 GB     disk0s3
   4:                  Apple_HFS KALI                    4.8 GB     disk0s4
   5:                  Apple_HFS Boot OS X               134.2 MB   disk0s5
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *750.2 GB   disk1
   1:                        EFI                         209.7 MB   disk1s1
   2:                  Apple_HFS MACINDOC                749.8 GB   disk1s2
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *1.4 GB     disk2
   1:        Apple_partition_map                         30.7 KB    disk2s1
   2:         Apple_Driver_ATAPI                         2.0 KB     disk2s2
   3:                  Apple_HFS Mac OS X Base System    1.4 GB     disk2s3
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk3
/dev/disk4
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk4
/dev/disk5
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk5
/dev/disk6
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk6
/dev/disk7
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk7
/dev/disk8
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk8
/dev/disk9
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *2.1 MB     disk9
/dev/disk10
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk10
/dev/disk11
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk11
/dev/disk12
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk12
/dev/disk13
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk13
-bash-3.2#

maximilien
 
À ce nom de volume -->
Bloc de code:
   3:                  Apple_HFS Mac OS X Base System    1.4 GB     disk2s3

  • je vois que tu es démarré sur un OS de secours Lion ou Mountain Lion (ces 2 seuls volumes d'OS de secours incluant la mention initiale : Mac) = OS de secours d'usine de ton Mac > téléchargé en RAM suite à un démarrage par internet.
  • ton Mac m'a l'air de contenir 2 disques internes : un disk0 -->
Bloc de code:
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS disk0s2                 240.6 GB   disk0s2
   3:                  Apple_HFS 03                      4.9 GB     disk0s3
   4:                  Apple_HFS KALI                    4.8 GB     disk0s4
   5:                  Apple_HFS Boot OS X               134.2 MB   disk0s5

  • avec (outre la petite partition EFI par défaut) 4 partitions > dont une seule principale (la n°2). Aucune partition de secours n'existe sur le disque.
  • et un disk1 -->
Bloc de code:
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *750.2 GB   disk1
   1:                        EFI                         209.7 MB   disk1s1
   2:                  Apple_HFS MACINDOC                749.8 GB   disk1s2

  • avec un volume MACINDOC = possiblement un volume de stockage

=> quelle sont tes intentions actuellement ?
 
Bonjour Macomaniac
c'est un MacBook Pro de 2011, il a bien deux disks donc plus de lecteur optique, le dernier system était high sierra.
le disk 0 c'est le SSD 256Go, et le disk 1 c'est le disque de stockage documents.
en l'état actuel de l'ordi j'aimerai pouvoir redémarrer, si faut tout refaire je referai tout, si on pouvait trouver le moyen de repartir sur le high sierra qu'il y avait avant mes conneries, et effacer tous les disks inutiles!
maximilien
 
Passe la commande :
Bloc de code:
diskutil eraseVolume free null disk0s3 ; diskutil eraseVolume free null disk0s4 ; diskutil eraseVolume free null disk0s5 ; diskutil resizeVolume disk0s2 0b ; diskutil list disk0

  • tu la passes bien entendu en copier-coller à rebours : tu la copies d'abord ici avec Safari (copier-la bien jusqu'au disk0 final) > tu la colles dans le terminal > tu l'exécutes
  • cette commande à rallonges : supprime les 3 partitions inutiles > récupère leur espace à la partition principale > réaffiche la configuration du seul SSD

Poste l'ensemble de l'affichage retourné.
 
et voila le resultat:
Bloc de code:
-bash-3.2# diskutil eraseVolume free null disk0s3 ; diskutil eraseVolume free null disk0s4 ; diskutil eraseVolume free null disk0s5 ; diskutil resizeVolume disk0s2 0b ; diskutil list disk0
Started erase on disk0s3 03
Unmounting disk
Error: 2: POSIX reports: No such file or directory
Started erase on disk0s4 KALI
Unmounting disk
Error: 2: POSIX reports: No such file or directory
Started erase on disk0s5 Boot OS X
Unmounting disk
Error: 2: POSIX reports: No such file or directory
Started partitioning on disk0s2 disk0s2
Verifying the disk
Checking file system
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume disk0s2 appears to be OK
Resizing
Finished partitioning on disk0s2 disk0s2
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS disk0s2                 250.7 GB   disk0s2
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS disk0s2                 250.7 GB   disk0s2
-bash-3.2#
 
Tu as bien récupéré tout l'espace. Passe encore la commande cosmétique :
Bloc de code:
diskutil rename disk0s2 "Macintosh HD"

  • si tu la saisis à la main : le 0 de disk0s2 = zéro > et mets "Macintosh HD" avec les ""
  • la commande renomme disk0s2 => Macintosh HD

Poste l'affichage retourné.
 
j'ai refait un diskutil list c'est deja plus propre.

Bloc de code:
-bash-3.2# diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS disk0s2                 250.7 GB   disk0s2
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *750.2 GB   disk1
   1:                        EFI                         209.7 MB   disk1s1
   2:                  Apple_HFS MACINDOC                749.8 GB   disk1s2
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *1.4 GB     disk2
   1:        Apple_partition_map                         30.7 KB    disk2s1
   2:         Apple_Driver_ATAPI                         2.0 KB     disk2s2
   3:                  Apple_HFS Mac OS X Base System    1.4 GB     disk2s3
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk3
/dev/disk4
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk4
/dev/disk5
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk5
/dev/disk6
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk6
/dev/disk7
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk7
/dev/disk8
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk8
/dev/disk9
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *2.1 MB     disk9
/dev/disk10
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk10
/dev/disk11
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk11
/dev/disk12
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk12
/dev/disk13
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk13
-bash-3.2#

c'est deja ça.
 
et la suite
Bloc de code:
-bash-3.2# diskutil rename disk0s2 "Macintosh HD"
Volume on disk0s2 renamed to Macintosh HD
-bash-3.2# diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            250.7 GB   disk0s2
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *750.2 GB   disk1
   1:                        EFI                         209.7 MB   disk1s1
   2:                  Apple_HFS MACINDOC                749.8 GB   disk1s2
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *1.4 GB     disk2
   1:        Apple_partition_map                         30.7 KB    disk2s1
   2:         Apple_Driver_ATAPI                         2.0 KB     disk2s2
   3:                  Apple_HFS Mac OS X Base System    1.4 GB     disk2s3
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk3
/dev/disk4
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk4
/dev/disk5
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk5
/dev/disk6
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk6
/dev/disk7
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk7
/dev/disk8
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk8
/dev/disk9
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *2.1 MB     disk9
/dev/disk10
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk10
/dev/disk11
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk11
/dev/disk12
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk12
/dev/disk13
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk13
-bash-3.2#
 
Tu peux passer la commande de renommage.

- note : je dois m'absenter. Je reviendrai plus tard dans ton fil --> voir en quoi consiste le volume principal...​
 
Passe les commandes :
Bloc de code:
ls /Volumes/Mac*
df -H /Volumes/Mac*

  • le "l" de "ls" = minuscule de "L" ; mets Mac* à la fin (avec un astérique *) = abréviation commode
  • la 1ère commande liste les objets de 1er rang de Macintosh HD (fichiers ou dossiers)
  • la 2è mesure son occupation

Poste les retours.
 
et hop, merci de ton retour

Bloc de code:
-bash-3.2# ls /Volumes/Mac*
/Volumes/Mac OS X Base System:
.DS_Store            Install Mac OS X Lion.app    bin                sbin
.file                Library                dev                tmp
.vol                System                etc                usr
Applications            Volumes                private                var

/Volumes/Macintosh HD:
.Trashes
-bash-3.2# df -H /Volumes/Mac*
Filesystem     Size   Used  Avail Capacity  Mounted on
/dev/disk2s3   1.4G   1.2G   225M    84%    /
/dev/disk0s2   251G   312M   250G     1%    /Volumes/Macintosh HD
-bash-3.2#
 
au cas ou j'ai un dd externe avec des systemes mac

Bloc de code:
/dev/disk14
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *256.1 GB   disk14
   1:                        EFI                         209.7 MB   disk14s1
   2:                  Apple_HFS yosemite                19.4 GB    disk14s2
   3:                 Apple_Boot Recovery HD             784.2 MB   disk14s3
   4:                  Apple_HFS el_capitan              19.4 GB    disk14s4
   5:                 Apple_Boot Recovery HD             650.0 MB   disk14s5
   6:                  Apple_HFS sierra                  20.0 GB    disk14s6
   7:                  Apple_HFS high-sierra             34.3 GB    disk14s7
   8:                 Apple_Boot Recovery HD             650.0 MB   disk14s8
   9:                  Apple_HFS data                    160.2 GB   disk14s9
-bash-3.2#
 
Je note que Macintosh HD ne contient que 312 Mo d'occupation > alors qu'il y a des dossiers dans le volume et même un installateur de Lion

--> tu n'as aucune donnée personnelle dans ce volume (pas de répertoire Users = Utilisateurs) : donc on peut reformater ?​