Triple Boot: "Sistema operativo mancante" nella partizione di Windows 7 dopo l'installazione di Ubuntu

1

Ho provato ad installare Ubuntu (senza riavviare) e ho seguito questo articolo su come ottenerlo su un Mac con doppio avvio (macOS e Windows): Installazione di Ubuntu su Mac con macOS e Windows già installati

Dopo il ridimensionamento e amp; creando nuove partizioni sul disco rigido e installando Ubuntu con successo, quando si tenta di avviare nuovamente Windows 7, tuttavia, viene visualizzato il messaggio "Nessun sistema operativo".

Ho provato a riparare la partizione di Windows con un'unità USB di ripristino di Windows, come indicato su questo sito Web: link

Purtroppo "diskpart" di Windows non mostra tutte le partizioni e la riparazione non sembra possibile come accennato.

Ora ho perso la possibilità di scoprire come riparare la partizione di Windows, sia in macOS che negli strumenti di ripristino di Windows.

MacBook Pro fine 2013, macOS Sierra, Windows 7, Ubuntu 18.04

Qualsiasi aiuto è gradito. Grazie mille in anticipo!

diskutil list disk0:

sudogpt-rshow/dev/disk0:

sudofdisk/dev/disk0:

    
posta seb 16.05.2018 - 06:32
fonte

1 risposta

1

Sono riuscito a risolvere il problema.

La tabella MBR è stata incasinata dopo aver installato Ubuntu. Windows ha bisogno di una voce di partizione attiva in questa tabella. Nel mio caso la partizione #7 (controllando l'output di diskutil list disk0 ) doveva essere nuovamente scritta nell'MBR.

L'MBR è visibile con: sudo fdisk /dev/disk0

Per ricreare l'MBR ho utilizzato lo strumento gdisk che lo ha reso più facile, disponibile qui: link

Per consentire la modifica dell'MBR il SIP doveva essere disabilitato temporaneamente come segue:

  1. avvia nel Recovery OS tenendo premuto Command + R
  2. vai a Utilità - > Terminale
  3. inserisci csrutil disable

Quindi, dopo aver riavviato e nuovamente in macOS, ho inserito i seguenti comandi:

  1. sudo gdisk /dev/disk0
  2. r (Ripristino / Trasformazione)
  3. h (marca MBR ibrido)
  4. 7 (partizione GPT # che volevo aggiungere)
  5. y (posizionando prima la partizione EFI nell'MBR)
  6. enter (per il codice esadecimale MBR predefinito 07 )
  7. y (imposta il flag di avvio)
  8. n (non più partizioni)
  9. o (controlla il nuovo MBR)
  10. w (scrivi nuovo MBR)
  11. y (procedere)

Infine abilitando il SIP in modalità di ripristino con csrutil enable di nuovo.

L'MBR finale appare come segue ( sudo fdisk /dev/disk0 ):

Disk: /dev/disk0    geometry: 60821/255/63 [977105060 sectors]
Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: EE    0   0   2 - 1023 254  63 [         1 -  785698815] <Unknown ID>
*2: 07 1023 254  63 - 1023 254  63 [ 785698816 -  191406080] HPFS/QNX/AUX
 3: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused

È stato utile questo post per spiegare il GPT e le cose (ibride) dell'MBR: link

così come questo su come utilizzare effettivamente gdisk: link

    
risposta data 18.05.2018 - 00:22
fonte

Leggi altre domande sui tag