Sono nuovo di linux/ubuntu e ho appena scaricato la v11 di ubuntu per imparare linux. Ho affrontato questo "No root file system is defined" errore mentre cercavo di installarlo. Questo è il modo in cui stavo procedendo -
Ho scaricato ubuntu v11 dal sito ubuntu.com, ho scritto la iso in un cd avviabile, e poi sono entrato nel processo di installazione di linux al riavvio; tutto bene fino a qui.
In una delle schermate durante l'installazione, ci sono tre scelte - installare insieme a windows, qualcos'altro ecc. Dato che ho windows 7 nell'unità C, ho selezionato la prima opzione - "Installa accanto a un altro OS".
Lasciatemi interrompere qui per dare i dettagli del mio sistema esistente - HardDisk dimensione: 640GB. Numero di partizioni esistenti - 5 unità C - etichetta windows - 160GB - ha windows 7 installato D drive - etichetta linux - 160GB - non ha dati E drive - etichetta backup - 100GB - ha alcuni dati F drive - label entertainment - 100GB - ha alcuni dati G drive - etichetta lavoro - 90GB - ha alcuni dati Tutti i precedenti sono in formato NTFS.
Nella schermata che segue, viene mostrata un'immagine con 2 parti e ogni parte ha una dimensione pari a 80GB. C'è un cursore orizzontale in mezzo a queste due immagini, con cui posso ridimensionare le partizioni. La partizione di destra è etichettata come Linux. C'è anche un'opzione per fare 'partizioni avanzate'.
Facendo clic su partizioni avanzate nella schermata di cui sopra, viene mostrata una nuova schermata in cui sono mostrate le partizioni esistenti nel mio computer - ma le etichette sono diverse. Vedo che ci sono due partizioni con dimensioni = 160GB ciascuna (come previsto), e così ho assunto che il primo 160GB sarebbe il mio drive C esistente e il secondo sarebbe la partizione che avevo etichettato come linux (drive D). Così ho selezionato la partizione linux e ho cliccato su proceed/ install now, e poi è stato mostrato questo errore - "No root file system defined".. e non posso procedere dopo questo.
Per favore fatemi sapere due cose qui:
Durante la schermata al punto numero 3 sopra, è stata mostrata l'immagine con il cursore. A quale partizione (unità c: o d: o qualsiasi altra) si fa riferimento qui? Quale sto effettivamente ridimensionando - è l'unità c: esistente che ha già installato windows 7, che viene ridotta e poi ubuntu viene installato nello spazio rimanente?
Cosa significa ""No root file system defined" errore? Come faccio a 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 160GB è stata specificatamente lasciata libera per l'installazione di ubuntu. Vorrei selezionare l'unità D durante l'installazione e installare ubuntu qui, pur mantenendo il già installato windows7 nell'unità C.
Grazie!
Per rispondere alla tua prima domanda, la partizione proposta per essere divisa nella prima schermata era la tua partizione di Windows. Dato che hai già creato una partizione per Ubuntu, non vuoi farlo.
Dici di aver selezionato la partizione nella schermata avanzata, ma il semplice clic su di essa 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 da montare nella directory root ( / ) e quindi non c'è nessun posto dove installare.
continuando da @binW'risposta,
Se sei pronto per qualche avventura, che potrebbe diventare un incubo se non si seguono le dovute precauzioni.
È necessario definire il punto di montaggio specificatamente come /
per farlo funzionare come file system di root.
Lo swap puoi tenerlo, ma la letteratura ti dice di tenerlo! Per tua informazione, io non ho uno swap.
Ubuntu, o qualsiasi distro Linux, richiede almeno due partizioni per funzionare. Una è chiamata swap ed è usata come spazio di swap per la memoria virtuale. Non è montata da nessuna parte. L'altra partizione è usata per il file system di root ed è montata su '/' cioè la radice dell'albero del file system. Se non hai familiarità con il filesystem linux e non sai cosa significa montare nel contesto di linux, allora leggi questo. Vi aiuterà a capire questi concetti.
Ora riguardo all'errore che vedi. È perché non state definendo alcuna partizione per il file system di root. Dato che hai detto che sei un nuovo utente, ti consiglierei di cancellare semplicemente la partizione che hai riservato per Linux (usando windows) e poi mentre installi Ubuntu seleziona di usare tutto lo spazio libero disponibile per Linux.