Dell Inspiron 15z-5523 ​​non si avvia dal disco rigido


0

Sto cercando aiuto con il mio Dell Inspiron 15z. Ho rimosso tutte le partizioni visibili e nascoste da tutti i dischi rigidi del sistema (SSD e HDD). Ho installato con successo openSUSE Linux 13.1 su HDD. Il boot loader GRUB2 è installato sulla partizione root del sistema Linux (/ dev / sda2). L'installer può trovare l'HDD e installare il sistema operativo, ma una volta riavviato il computer cerca sempre di avviarsi da una scheda di rete. Indipendentemente dalle impostazioni che provo, l'avvio dall'HDD non è possibile. Ho provato tutte le possibili combinazioni nel BIOS (UEFI Secure Boot Off, UEFI Secure Boot On, Legacy). Suppongo che potrebbe esserci un problema nelle impostazioni del BIOS. Qualsiasi aiuto o guida sarà il benvenuto. Grazie.


È più probabile che tu abbia installato in modalità BIOS / CSM / legacy su un disco GPT e che il tuo firmware abbia problemi con questa configurazione. La pubblicazione del RESULTS.txtfile generato da Boot Info Script chiarirà le cose. Pubblica quel file su un sito pastebin e pubblica qui l'URL risultante.
Rod Smith,

Ciao Rob, grazie per i tuoi suggerimenti. L'output di Pastebin di bootinfoscriptè qui: pastebin.com/K7dpd3X5 . Si prega di ignorare il /dev/sdce /dev/sdd. Entrambi sono pen drive USB. /dev/sdc1contiene l'immagine ISO dell'installazione di rete di openSUSE 13.1 ed /dev/sddè una pen drive che ho usato per trasferire bootinfoscripte il suo output. Come puoi vedere la partizione EFI è presente. Ricordo di aver avuto problemi con il boot loader durante l'installazione. Non sono riuscito a installare GRUB2 in MBR. Ho dovuto installare GRUB2 nella partizione di root, ad es /dev/sda2.
mabalenk,

Ho avviato la modalità di ripristino e reinstallato GRUB2 come GRUB2-EFI con il supporto Secure Boot. Ho modificato le impostazioni del BIOS da Legacy a UEFI con Modalità protetta. Ora l'atteggiamento di avviare dal disco rigido provoca il seguente messaggio: Unità disco rigido interna non trovata, per risolvere questo problema provare a ripristinare l'unità.
mabalenk,

Risposte:


0

Se dici di aver rimosso tutte le partizioni nascoste e rimosso "Partizione di sistema EFI" sul disco in stile GPT, non sarai in grado di avviarlo.

Per l'avvio UEFI "EFI System" è una partizione nascosta speciale su disco rigido (con UUID speciale) che contiene i file relativi all'avvio - almeno la prima fase del caricatore / gestore di avvio EFI.

Sui dischi in stile MBR, Windows utilizza una speciale partizione "Riservata al sistema" nascosta per contenere i file relativi all'avvio.

Di solito le partizioni nascoste sono nascoste per qualche motivo! Il motivo non deve essere facilmente accessibile e manipolato.

Per i sistemi operativi Microsoft esiste anche una partizione nascosta "Riservata Microsoft" sui dischi GPT - la sua dimensione è di 128 MB e non deve essere eliminata.

È possibile ricreare le partizioni "Sistema EFI" e "Riservato Microsoft" utilizzando alcuni strumenti del disco della GUI (gparted) o "diskpart.exe" nel prompt dei comandi di Windows.

Quindi è necessario reinstallare i file relativi all'avvio o reinstallare il sistema operativo. Se il disco è in stile GPT, è necessario avviare il DVD di installazione (o USB) nel modo EFI (cercare le opzioni di avvio nel firmware BIOS / UEFI).


0

Sembra che tu abbia un'installazione in modalità BIOS di Linux su un disco GPT. Alcuni EFI hanno problemi con questo tipo di configurazione. In generale, hai tre opzioni per affrontarlo:

  • Convertire il disco da GPT a MBR, come descritto qui. Dovrai quindi reinstallare una versione in modalità BIOS di GRUB, che probabilmente richiederà anche la creazione di una piccola partizione di avvio del BIOS. In alternativa, è possibile installare LILO, SYSLINUX o qualsiasi altro caricatore di avvio che si preferisce.
  • Installare un boot loader in modalità EFI sul disco. Ciò richiederà il fissaggio del codice del tipo di partizione errato /dev/sda2(attualmente è contrassegnato come partizione di sistema EFI (ESP), ma in realtà è la /partizione root ( ) di Linux ). Dovrai creare un ESP FAT32 appropriato da qualche parte, il che probabilmente comporterà il ridimensionamento di almeno una partizione per liberare circa 550 MiB di spazio su disco.
  • Ricerca problemi di EFI e BIOS con BIOS / CSM / avvio in modalità legacy da dischi GPT e impiega una soluzione alternativa per consentire questo tipo di installazione. Vedi questa mia pagina per i dettagli. Se lo fai, probabilmente dovrai creare una partizione di avvio del BIOS e ti consiglio vivamente di fissare il codice del tipo /dev/sda2. È probabile che l'impostazione del flag di avvio sulla partizione di protezione 0xEE nell'MBR risolverà il problema. Si noti che mi riferisco al flag di avvio dell'MBR . Dovresti farlo in fdisk, o impostando un flag a livello di disco in versioni molto recenti di parted(non ricordo il nome del flag, a mano). (Temo che la terminologia "flag di avvio" sia ora estremamente confusa a causa delparted la scelta da tempo degli sviluppatori di sovraccaricare quel nome di flag sui dischi GPT.)

Personalmente, sceglierei l'opzione di avvio in modalità EFI, ma sono solo io. Anche le altre opzioni sono perfettamente valide. Se scegli di provare un avvio in modalità EFI, ti consiglio di leggere la mia pagina sull'argomento. È probabile che tu possa fare alcuni test preliminari con un'unità flash USB o una versione CD-R del mio boot manager rEFInd. È probabile che, quando avvii rEFInd, ti consentirà di avviare direttamente l'installazione. Se funziona, risolvi il problema con il codice del tipo di tabella delle partizioni errato, crea un ESP e montalo su /boot. L'installazione di rEFInd RPM dovrebbe quindi essere operativo. Questa procedura richiederà il riavvio su un CD live per le operazioni di ridimensionamento della partizione.


0

Ho risolto il problema La difficoltà principale risiedeva nell'installazione errata del boot loader di openSUSE 13.1. Credo che sia un bug non corretto nella rete ISO della distribuzione 13.1. Per verificare che non si sia verificato un problema con il disco rigido, ho installato prima Windows 8. L'installazione di Linux è avvenuta senza problemi usando la partizione '/ boot / efi' creata da Windows.

I passaggi per una soluzione sono stati:

1) Aggiorna BIOS da A2 a A5.

2) Impostare il BIOS per utilizzare le impostazioni ottimizzate predefinite:

 boot type UEFI, secure boot off.

3) Al momento dell'avvio, premere F12 per accedere al menu del dispositivo di avvio e selezionare UEFI DVD.

4) Avviare l'installazione di openSUSE 13.1 da un DVD.

5) Creare una partizione separata per boot loader '/ boot / efi', 100 MB, FAT.

6) Installa la versione EFI di GRUB2 (GRUB2-EFI).

7) Procedere con la solita installazione di openSUSE.

Grazie per il tuo tempo, suggerimenti e aiuto.

In allegato è una foto delle partizioni del disco rigido:

inserisci qui la descrizione dell'immagine

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.