Come posso esaminare i problemi di avvio e partizione?


22

La mia macchina non si avvia o non sceglie il sistema operativo corretto quando lo scelgo nel menu di GRUB. Quali informazioni devo fornire nelle mie domande in modo che le persone possano aiutarmi?

Risposte:


20

Lo script di informazioni di avvio è un ottimo modo per ottenere informazioni su ciò che sta accadendo, in particolare per risolvere i problemi relativi all'avvio e alle partizioni.

Per 12.04 e successivi:

sudo apt-get install boot-info-script pastebinit

E poi corri boot_info_script.

Se hai bisogno di condividere le informazioni con qualcuno per aiutarti con le tue partizioni (specialmente qui su Ask Ubuntu, puoi usarle insieme pastebinitper pubblicare le tue informazioni di avvio sul web:

sudo boot_info_script --stdout | pastebinit

Questo invierà automaticamente le informazioni a paste.ubuntu.com e ti restituirà un URL. Prendi quell'URL e poi modificalo nella tua domanda.

Per l'11.10 e precedenti:

  • Scarica lo script delle informazioni di avvio
  • Estrai il file zip in una directory di tua scelta.
  • Apri un terminale (Applicazioni -> Accessori -> Terminale in Gnome) e digita:

    sudo bash [path/to/the/download_folder]/boot_info_script.sh
    
  • Ad esempio, se hai scaricato il file sul desktop, usa:

    sudo bash ~/Desktop/boot_info_script.sh
    
  • Ora avrai il file RESULTS.txt nella stessa directory dello script. Ma se lo script si trova all'interno di una directory di sistema (come / usr o / etc), RESULTS.txt si troverà nella directory home.

Se hai installato pastebinit puoi inviare i risultati direttamente a paste.ubuntu.com:

sudo bash boot_info_script.sh --stdout | pastebinit

Vorrei aver saputo un mese o tre fa che tutto ciò che dovevi fare per utilizzarlo pastebinitera stdoutpassare ad esso o, per incollare il contenuto di un file, usare pastebinit -i /etc/a/file/name. Ma apparentemente man pastebinitera troppo tecnico per me da affrontare. :-(
irrazionale John,

6

Quando sei in grado di avviare l'installazione, la strada da percorrere è indicata nella risposta di Jorge Castro. Sono apprezzate le informazioni aggiuntive raccolte dai log di avvio. (Per i dettagli, scorrere verso il basso.) Quando il sistema è completamente guasto e si rifiuta di avviare l'installazione a qualsiasi costo, ecco un'alternativa.

Rescatux to your Rescue !!

Ok, ora che abbiamo un titolo, la procedura segue. Sperimenta tutto ciò che ha, ma a tuo rischio e pericolo e potresti anche finire per risolvere il tuo problema. Se desideri evitare problemi, segui esattamente le istruzioni .

  • Scarica Rescatux . Rescatux è un cd di boot-rescue. scegliere una qualsiasi immagine ISO da quella pagina. Si consiglia l'ultima versione stabile (quella senza alfa / beta nel titolo).
  • Masterizzalo su un CD o rendi avviabile una chiavetta USB con quell'ISO. (Istruzioni dettagliate di seguito)
  • Avviare utilizzando la chiave cd / usb.

    Nota: potrebbe essere necessario premere o tenere premuto F12o qualche altro tasto (di solito mostrato nell'angolo inferiore della schermata di avvio) e selezionare Avvia da CD o USB o qualche altra opzione pertinente per impedire l'avvio automatico dal disco rigido.
    Si noti che l'avvio potrebbe non essere semplice su hardware con restrizioni di avvio, come i Macbook. In questo caso, ti suggeriamo di chiedere aiuto ai nostri amici di Ask Different .

  • Selezionare Rescatux 32 bit o Rescatux 64 bit, a seconda dei casi. In caso di dubbi, selezionare 32 bit. Se nessuna delle opzioni è disponibile e vedi "live", selezionalo.

  • Selezionare l' Supportopzione, seguita da Boot info scripte quindi run.
  • Viene visualizzato un messaggio di conferma, che l'esecuzione dello script bootinfo era OK.
  • Seleziona Support, quindi share_log. seleziona bootinfoscript_log.txt, fai clic su Avanti e otterrai un link ai risultati caricati. È possibile utilizzare quel collegamento quando si richiede aiuto.
  • Se non sei in linea, puoi visualizzare i log selezionando quell'opzione sotto supporto e puoi salvare quel file altrove. Su una diversa chiavetta USB, ecc. E includi tali informazioni quando fai una domanda.

Ecco un video che aiuta . Maggiori informazioni sono disponibili sulla homepage di Rescatux .

Includi bootog, se possibile:

Per accedere ai log di avvio:

  • Se è possibile avviare nella vostra installazione, avviamento di un terminale, e il tipo dmesg > dmesglog.txte cp /var/log/boot.log bootlog.txte includono il contenuto di entrambi i file (dmesglog.txt e BOOTLOG.TXT), mentre la domanda. Dovresti trovarli creati nella tua home-directory, se hai seguito correttamente le istruzioni.
  • Se hai un cd live (Ubuntu, Rescatux o qualsiasi altro livecd): apri il browser dei file, monta il disco con l'installazione, vai su var / log e includi il contenuto dei file dmesge boot.logmentre fai una domanda.

Per masterizzare un CD:

  • Usando Ubuntu: fai clic con il tasto destro del mouse sull'iso scaricato e seleziona Write to disk.Segui le istruzioni sullo schermo.
    In alternativa, cerca Disc burnere aprilo. Scegli l'immagine iso e segui le istruzioni sullo schermo.
  • Utilizzando Windows: fare clic con il tasto destro del mouse sull'iso scaricato e selezionare "Masterizza immagine disco". Sarai guidato dalla procedura guidata per la masterizzazione di CD.
    Altrimenti, cerca e apri Windows Disc Image Burner e segui le istruzioni sullo schermo. Scegli il file ISO appropriato (quello che hai scaricato) quando richiesto.
  • Utilizzo di Mac / Altre distribuzioni Linux: Molto probabilmente, avrai un'opzione di menu del tasto destro. Altrimenti, usa l'utility di masterizzazione predefinita. (Aggiornamento con istruzioni specifiche di benvenuto.)

Per creare una chiavetta USB avviabile:

  • Strumento suggerito: Unetbootin . (Funziona su Windows, Linux e MacOSX.)
  • Gli utenti esperti potrebbero trovarlo più facile da usare sudo dd if=<path-to-iso> of=<USB-drive-here>
    (ad esempio: sudo dd if=~/rescatux.iso of=/dev/sdbsostituire sdb con qualunque sia il disco USB e ~ / rescatux.iso con il percorso del file ISO)

    NON USARE ddse non si ha esperienza. digitando una sola lettera errata potrebbe potenzialmente non avviare l'intero disco rigido che può essere risolto solo reinstallando e può causare la perdita permanente dei dati.


Se il mio sistema è guasto, come posso scaricare Rescatux o masterizzare su Live Cd o Usb-Stick. Per quanto riguarda Ubuntu live CD, è molto probabile che OP debba avere LiveCd o Usb-Stick.
atenz,

@tijybba Argomento valido. Ma se il sistema è così completamente rotto e cerchi aiuto qui pubblicando una domanda, probabilmente hai accesso al PC di un amico o qualcosa del genere. in modo che possa essere utilizzato. Oppure, un avvio cd live fa il lavoro. :) Temo che lo stesso non possa essere fatto senza almeno un live-boot. Sto cercando un'alternativa migliore. Miglioramenti benvenuti.
Mahesh,

@Mahesh puoi aggiornarlo con come fare alcune cose con un cd di Ubuntu? Come in, come cercare i registri dal cd live, ecc.
jrg

2

Installa boot-repair aiuterà ...

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair


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.