Errore "Nessun file system root definito" durante l'installazione di Ubuntu


60

Sono nuovo di Linux / Ubuntu e ho appena scaricato la v11 di Ubuntu per imparare Linux. Ho riscontrato questo errore "Nessun file system root definito" durante il tentativo di installarlo. Ecco come stavo procedendo -

  1. Ubuntu v11 scaricato dal sito Web ubuntu.com, scritto iso in un cd avviabile, quindi riavviato nel processo di installazione di Linux; tutto bene fino a qui.

  2. In una delle schermate durante l'installazione, ci sono tre opzioni: installa accanto a Windows, qualcos'altro ecc. Dato che ho Windows 7 nell'unità C, ho selezionato la prima opzione: "Installa insieme a un altro sistema operativo".

Vorrei interrompere qui per fornire i dettagli del mio sistema esistente - Dimensione disco rigido: 640 GB. Numero di partizioni esistenti - Unità 5 C - etichetta windows - 160 GB - ha installato Windows 7 unità D - etichetta linux - 160 GB - non ha dati Unità E - backup etichetta - 100 GB - ha alcuni dati F unità - etichetta intrattenimento - 100 GB - ha alcuni dati G drive - etichetta lavoro - 90 GB - ha alcuni dati Tutti i precedenti sono in formato NTFS.

  1. Nella schermata che segue, viene mostrata un'immagine con 2 parti e ciascuna parte ha dimensioni pari a 80 GB. C'è un cursore orizzontale nel mezzo di queste due immagini, con cui posso ridimensionare le partizioni. La partizione laterale destra è etichettata Linux. C'è anche un'opzione per fare "partizioni avanzate".

  2. Facendo clic su partizioni avanzate nella schermata sopra, viene mostrata una nuova schermata in cui vengono visualizzate le partizioni esistenti nel mio computer, ma le etichette sono diverse. Vedo che ci sono due partizioni con dimensioni = 160 GB ciascuna (come previsto), e quindi ho assunto che il primo 160 GB sarebbe il mio disco C esistente e il secondo sarebbe la partizione che avevo etichettato come linux (disco D). Quindi ho selezionato la partizione Linux e ho cliccato su procedi / installa ora, e quindi è stato mostrato questo errore - "Nessun file system root definito" .. e non posso procedere dopo.

Per favore fatemi sapere due cose qui:

  1. Durante la schermata al punto 3 sopra, è stata mostrata l'immagine con il cursore. A quale partizione (unità c: o d: o altro) viene fatto riferimento qui? Quale sto ridimensionando? È l'unità c: esistente che ha già installato Windows 7, che si sta riducendo e che Ubuntu viene installato nello spazio rimanente?

  2. Che cosa significa errore "Nessun file system root definito"? Come posso selezionare la partizione corretta e continuare con l'installazione?

PS :

Avevo già partizionato le mie unità come menzionato sopra e l'unità D con 160 GB è stata lasciata libera per l'installazione di Ubuntu. Vorrei selezionare l'unità D durante l'installazione e installare Ubuntu qui, mantenendo comunque Windows7 già installato nell'unità C.

Grazie!

Risposte:


42

Per rispondere alla tua prima domanda, la partizione proposta per essere divisa nella prima schermata era la tua partizione di Windows. Dal momento che hai già creato una partizione per Ubuntu, non vuoi farlo.

Dici di aver selezionato la partizione sullo schermo avanzato, ma semplicemente facendo clic su di essa non fa nulla; devi fare clic sul pulsante Modifica e assegnare alla partizione un tipo di filesystem (usa ext4) e mount point.

L'errore è dovuto al fatto che non è stato assegnato alcun filesystem da montare nella directory principale (/) e quindi non è possibile installarlo da nessuna parte.


1
grazie @psusi per aver risposto a entrambe le domande. Bene, devo ancora provare l'installazione vera e propria, ma poi guardando le altre risposte e le tue, sembra che mi mancasse il "/" :) Grazie a tutti.
arun nair,

48

Assicurarsi che il file system di partizione su cui si desidera installare Linux, Ubuntu o Backtrack sia ext4, ext3 o ext2 e non FAT32 o NTFS.

Quindi montaci /sopra:

  1. Durante il processo di installazione premere "cambia" sulla partizione che si desidera utilizzare

  2. Assicurarsi che lo scorrimento "non utilizzare questa partizione" non sia selezionato, scorrere fino a ext4, ext3 o ext2

  3. Nel campo "mount" scrivi /

  4. Fai clic su OK, quindi verrà visualizzato un messaggio che dice "area di scambio non definita, desideri continuare o scegliere un'area di scambio?", Fai clic su "OK" e continua o fai clic su "torna indietro" e scegli un'altra partizione e fai clic su cambia, sullo scroll del file system scegli "swap" e fai clic su "ok" e poi

Ciò risolverà sia "nessun file system root definito" sia il messaggio "area di scambio", se si ottiene ancora il messaggio dell'area di scambio, al passaggio 4 montare /swapsulla partizione


Se si dà un'occhiata a questo vedrete che il file system della partizione ext4 è
Errol Fitzgerald

@ErrolGongson Devi impostare il punto di montaggio nell'installer. Questa è la causa del nostro messaggio di errore.
ζ--

1
Metti meglio questa risposta - spiega cosa bisogna fare.
Samik R,

questa è l'unica soluzione che ha funzionato per me, tuttavia dopo aver cambiato la partizione in ext4 non vedo più quella partizione quando sono connesso a Windows e dato che sono nuovo su Ubunto penso di non vederla anche su Ubunto, è questo che dovrebbe succedere?
Baig,

9

continuando dalla risposta di @ binW,

Se sei pronto per qualche avventura, che potrebbe diventare un incubo se non si segue la dovuta cautela.

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine

È necessario definire il punto di montaggio in modo specifico /affinché funzioni come file system radice.

inserisci qui la descrizione dell'immagine

Scambia che puoi mantenere, ma la letteratura ti dice di conservarla !! Cordiali saluti, non ho uno scambio.

Fonte immagine


Questo è stato per me. Grazie! Curioso perché un valore vuoto in quel menu a discesa sia anche un'opzione ... "/" dovrebbe essere solo l'impostazione predefinita!
Ty.

Prego. IMHO, il valore vuoto potrebbe essere predefinito, se si desidera semplicemente formattare uno spazio e non utilizzarlo per nessuno scopo, come in un disco di backup.
Vineet Menon,

8

Per chiunque inciampasse in questa domanda ... questa era la mia soluzione.

sudo apt-get remove dmraid

Ciò è stato risolto anche per me
William Z,

4

È necessario creare una partizione di swap e spazio per la partizione del filesystem (ext4) con il segno '/' come filesystem di root.


Grazie Ashkan. L'aggiunta di "partman-auto / method string regular" e "partman-auto / disk string / dev / sda" ha aiutato a risolvere il problema sopra riportato.
shiva.nayak.mdn,

3

Se ti accorgi di avere un elenco di partizioni vuoto durante l'installazione, potresti avere un problema con il modulo dmraid che viene caricato se il tuo sistema ha un controller RAID (integrato).

Ho avuto questo problema durante l'installazione e dopo aver premuto Ctrl+ Alt+ F1per passare alla console, ho eseguito questo comando:

sudo apt-get remove dmraid

tornato indietro ( Ctrl+ Alt+ F7), ho potuto continuare l'installazione e ho elencato le mie partizioni.


1

Ubuntu, o qualsiasi distribuzione Linux per quella materia, richiede almeno due partizioni per funzionare. Uno si chiama swap e viene utilizzato come spazio di swap per la memoria virtuale. Non è montato da nessuna parte. L'altra partizione viene utilizzata per il file system di root ed è montata su '/', ovvero radice dell'albero del file system. Se non hai familiarità con il filesystem linux e non sai cosa significa il montaggio in contesto di linux, allora leggi questo . Ti aiuterà a capire questi concetti.

Ora sull'errore che vedi. È perché non si sta definendo alcuna partizione per il file system di root. Come hai detto che sei un nuovo utente, ti consiglio di eliminare semplicemente la partizione che hai riservato per Linux (usando Windows) e quindi durante l'installazione di Ubuntu seleziona di utilizzare tutto lo spazio libero disponibile per Linux.


1
lo scambio non è necessario al giorno ... se non hai bisogno di andare in letargo ...
Vineet Menon

Mantieni la partizione di swap per ogni evenienza.
Engels Peralta,

0

Forse hai un problema con l'ISO che hai scaricato. Prova a trovare l'MD5 di .iso nel sito e confrontalo con quello che hai scaricato.

Avevo già Mandriva Free 2010 sul mio disco rigido quando ho installato Ubuntu 12.04 e nell'installazione tutto ha funzionato bene per me.

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.