Come scegliere una partizione di ripristino da avviare quando ci sono più?

2

Ho un Mac Mini con un Fusion Drive. Ci sono due istanze di macOS installate su di esso.

Uno (appena aggiornato a 10.13) è installato su un volume logico CoreStorage crittografato che si estende su SSD e parte dell'HDD e l'altro (10.11) è installato sul resto dell'HDD:

~> diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            121.0 GB   disk0s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk0s3

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:          Apple_CoreStorage Macintosh HD            396.9 GB   disk1s2
   3:                 Apple_Boot Recovery HD             650.1 MB   disk1s3
   4:                  Apple_HFS Macintosh HD            601.8 GB   disk1s4
   5:                 Apple_Boot Recovery HD             650.0 MB   disk1s5

/dev/disk2 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS XYZ                    +512.0 GB   disk2
                                 Logical Volume on disk0s2, disk1s2
                                 Unlocked Encrypted Fusion Drive

Come puoi, ci sono anche due partizioni di ripristino. Uno contiene un recupero 10.11 e l'altro contiene un recupero 10.13:

~> diskutil mount disk1s3
Volume Recovery HD on disk1s3 mounted

~> grep ProductVersion -a2 /Volumes/Recovery\ HD/com.apple.recovery.boot/SystemVersion.plist
    <key>ProductUserVisibleVersion</key>
    <string>10.13</string>
    <key>ProductVersion</key>
    <string>10.13</string>
</dict>

~> hdiutil mount /Volumes/Recovery\ HD/com.apple.recovery.boot/BaseSystem.dmg
...
/dev/disk3              GUID_partition_scheme
/dev/disk3s1            Apple_HFS                       /Volumes/OS X Base System

~> grep ProductVersion -a2 /Volumes/OS\ X\ Base\ System/System/Library/CoreServices/SystemVersion.plist
    <key>ProductUserVisibleVersion</key>
    <string>10.13</string>
    <key>ProductVersion</key>
    <string>10.13</string>
</dict>

~> diskutil mount disk1s5
Volume Recovery HD on disk1s5 mounted

~> grep ProductVersion -a2 /Volumes/Recovery\ HD\ 1/com.apple.recovery.boot/SystemVersion.plist
    <key>ProductUserVisibleVersion</key>
    <string>10.11</string>
    <key>ProductVersion</key>
    <string>10.11</string>
</dict>

~> hdiutil mount /Volumes/Recovery\ HD\ 1/com.apple.recovery.boot/BaseSystem.dmg
C...
/dev/disk4              GUID_partition_scheme
/dev/disk4s1            Apple_HFS                       /Volumes/OS X Base System 1

~> grep ProductVersion -a2 /Volumes/OS\ X\ Base\ System\ 1/System/Library/CoreServices/SystemVersion.plist
    <key>ProductUserVisibleVersion</key>
    <string>10.11</string>
    <key>ProductVersion</key>
    <string>10.11</string>
</dict>

Ora il fatto è che voglio avviare il ripristino 10.13, ma quando tengo premuto il tasto Opzione durante l'avvio ottengo solo 3 opzioni: XYZ , Macintosh HD e Recovery 10.11 .

È persino possibile?

    
posta conio 28.09.2017 - 01:38
fonte

1 risposta

1

Ho notato che quando macOS 10.13 è installato in un volume APFS, la partizione di ripristino non viene visualizzata nel menu Startup Manager. Mi è capitato di avere REFINd installato sul mio Mac e ho trovato la partizione di ripristino mancante apparso sul menu RETE. Anche se, non lo so per certo, presumo che lo stesso funzionerebbe per Core Storage.

Quindi, se RETEd è stato installato correttamente in una partizione EFI, potresti essere in grado di utilizzare i passaggi indicati di seguito per avviare la partizione di ripristino mancante.

  1. Avvio in Startup Manager. Fondamentalmente, tieni premuto il tasto all'avvio.

  2. Da Startup Manager, seleziona per avviare rEFInd.

  3. Da RICERCA, seleziona per avviare il recupero di macOS 10.13.

Quello che vorrei fare è creare una versione di RAM avviabile dell'unità flash USB . Avviare dall'unità flash e verificare se la partizione di ripristino mancante è accessibile. Se è così, fammi sapere e aggiungerò un modo per impostare correttamente RIPIND sul tuo disco interno per apparire in Startup Manager.

Ecco i passaggi attuali per creare l'unità flash. Suppongo che i download vadano nella cartella ~/Downloads . Inoltre, presumo che l'unità flash USB sia /dev/disk1 .

  1. Fai clic su qui per scaricare i file.

  2. Esegui i seguenti comandi in una finestra dell'applicazione Terminale.

    cd  ~/Downloads/refind-flashdrive-0.11.2
    diskutil  unmountdisk  disk1
    sudo  dd  if=refind-flashdrive-0.11.2.img  of=/dev/disk1
    
risposta data 05.01.2018 - 23:22
fonte

Leggi altre domande sui tag