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

52

Sono nuovo di linux / ubuntu e ho appena scaricato la v11 di ubuntu per imparare linux. Ho affrontato questo errore "No root file system is defined" durante il tentativo di installarlo. Questo è come stavo procedendo -

  1. scaricato ubuntu v11 dal sito ubuntu.com, scritto l'iso in un cd avviabile, e poi avviato nel processo di installazione di Linux al riavvio; tutto bene fino a qui.

  2. In una schermata durante l'installazione, ci sono tre scelte: installazione 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" .

  

Lasciatemi interrompere qui per fornire i dettagli del mio sistema esistente: HardDisk   dimensione: 640 GB. Numero di partizioni esistenti - 5 unità C - etichetta   windows - 160 GB - ha Windows D installato D drive - label linux -   160 GB - non ha dati E drive - label backup - 100GB - ha   alcuni dati F drive - label entertainment - 100GB - ha alcuni dati G   drive - lavoro etichetta - 90 GB - ha alcuni dati Tutto quanto sopra riportato   Formato NTFS.

  1. Nella schermata che segue, viene mostrata un'immagine con 2 parti e ciascuna parte ha una dimensione pari a 80 GB. C'è un cursore orizzontale nel mezzo di queste due immagini, con cui posso ridimensionare le partizioni. La partizione sul lato destro è etichettata come 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 size = 160 GB ciascuna (come previsto), e quindi ho pensato che il primo 160GB sarebbe stato il mio C drive esistente e il secondo su sarebbe la partizione che avevo etichettato come linux (unità D). Così ho selezionato la partizione linux e cliccato su procedi / installa ora, e poi questo errore è stato mostrato - "Nessun file system root definito" .. e non posso procedere successivamente.

Per favore fammi sapere due cose qui:

  1. Durante la schermata del punto numero 3 sopra, è stata mostrata l'immagine con il cursore. A quale partizione (unità c: o d: o qualcos'altro) si fa riferimento qui? Quale sono in realtà ridimensionando - è l'attuale c: disco che ha già installato Windows 7, che si sta restringendo e quindi Ubuntu viene installato nello spazio rimanente?

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

.

P.S :

Avevo già partizionato le mie unità come menzionato sopra, e l'unità D con 160 GB è stata lasciata in modo specifico per l'installazione di ubuntu. Vorrei selezionare l'unità D durante l'installazione e installare ubuntu qui, mantenendo comunque l'unità windows7 già installata in C.

Grazie!

    
posta arun nair 18.11.2011 - 12:46

8 risposte

38

Per rispondere alla prima domanda, la partizione proposta per essere suddivisa nella prima schermata era la partizione 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 cliccandoci sopra non fa nulla; è necessario fare clic sul pulsante di modifica e assegnare alla partizione un tipo di filesystem (utilizzare ext4) e un punto di montaggio.

L'errore è dovuto al fatto che non hai assegnato alcun filesystem per essere montato nella directory root (/) e quindi non c'è un posto dove installarlo.

    
risposta data psusi 18.11.2011 - 15:49
44

Assicurati che il file system di partizione che desideri installare Linux, Ubuntu o Backtrack sia ext4, ext3 o ext2 e non FAT32 o NTFS.

Quindi monta / su di esso:

  1. Durante il processo di installazione premi "cambia" sulla partizione che desideri utilizzare

  2. Assicurati che lo scorrimento "non usare questa partizione" non sia selezionato, scorri fino a ext4, ext3 o ext2

  3. Nel campo "mount" scrivi /

  4. Fai clic su ok, quindi accanto apparirà un messaggio che dice qualcosa come "area di swap non definita, vuoi continuare o scegliere un'area di swap?", fai clic su "ok" e continua o fai clic su "torna indietro" e scegli un'altra partizione e fai clic su modifica, sullo scroll del sistema di file scegli "swap" e fai clic su "ok" e successiva

Questo risolverà sia "nessun file system radice sia definito" che il messaggio "area di scambio", se si ottiene ancora il messaggio dell'area di scambio quindi al punto 4 si monta /swap alla partizione

    
risposta data Saidi Awad 15.05.2012 - 17:12
8

continua dalla risposta di @ binW,

Se sei pronto per un'avventura, che potrebbe diventare un incubo se non viene rispettata la dovuta cautela.

Devi definire il punto di montaggio in modo specifico come / affinché funzioni come file system di root.

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

Fonte immagine

    
risposta data Vineet Menon 18.11.2011 - 13:38
8

A chiunque inciampi questa domanda ... questa era la mia soluzione.

sudo apt-get remove dmraid
    
risposta data Errol Fitzgerald 15.05.2012 - 19:17
4

Devi creare una partizione di swap e uno spazio per la partizione del file system (ext4) con il segno "/" come il filesystem di root.

    
risposta data Ashkan Ghorab 19.01.2012 - 09:49
3

Se ti trovi in ​​una lista di partizioni vuota 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 + F1 per passare alla console, ho eseguito questo comando:

sudo apt-get remove dmraid

passato ( Ctrl + Alt + F7 ), ho potuto continuare l'installazione e avere le mie partizioni elencate.

    
risposta data user126781 12.03.2013 - 22:45
1

Ubuntu, o qualsiasi distro Linux, richiede almeno due partizioni da eseguire. Uno è chiamato swap e viene utilizzato come spazio di scambio per la memoria virtuale. Non è montato dove. L'altra partizione viene utilizzata per il file system di root ed è montata su "/" i.e root dell'albero del file system. Se non hai familiarità con il filesystem linux e non sai cosa significa mount nel contesto di linux, allora leggi questo . Ti aiuterà a capire questi concetti.

Ora sull'errore che vedi. È perché non stai definendo alcuna partizione per il file system di root. Come hai detto che sei un nuovo utente, ti consiglio semplicemente di eliminare la partizione che hai riservato per Linux (usando Windows) e poi mentre installi Ubuntu seleziona di usare tutto lo spazio disponibile per Linux.

    
risposta data binW 18.11.2011 - 13:08
0

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

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

    
risposta data Filipe 29.07.2012 - 21:42

Leggi altre domande sui tag