Ошибка «Не определена корневая файловая система» при установке Ubuntu


60

Я новичок в Linux / Ubuntu и только что скачал V11 Ubuntu, чтобы изучить Linux. Я столкнулся с этой ошибкой "Нет, корневая файловая система определена" при попытке установить ее. Вот как я действовал -

  1. Скачал ubuntu v11 с сайта ubuntu.com, записал iso в загрузочный компакт-диск, а затем перезапустился в процессе установки linux; все хорошо, пока здесь.

  2. На одном из экранов во время установки есть три варианта - установить рядом с окнами, что-то еще и т. Д. Так как у меня Windows 7 на диске C, я выбрал первый вариант - «Установить вместе с другой ОС».

Позвольте мне прервать здесь, чтобы дать информацию о моей существующей системе - размер жесткого диска: 640 ГБ. Количество существующих разделов - диск 5 C - метка windows - 160 ГБ - на нем установлена ​​ОС Windows 7 - диск D - метка linux - 160 ГБ - нет данных диск E - резервная копия метки - 100 ГБ - есть диск F - метка развлечений - 100 ГБ - имеет некоторые данные G диск - метка работы - 90GB - имеет некоторые данные Все вышеперечисленное в формате NTFS.

  1. На следующем экране показано изображение, состоящее из 2 частей, и каждая часть имеет размер, равный 80 ГБ. Посередине этих двух изображений находится горизонтальный ползунок, с помощью которого я могу изменить размеры разделов. Правый раздел обозначен Linux. Существует также возможность сделать «расширенные разделы».

  2. При нажатии расширенных разделов на приведенном выше экране отображается новый экран, в котором отображаются разделы, существующие на моем компьютере, но метки отличаются. Я вижу, что есть два раздела с размером = 160 ГБ каждый (как и ожидалось), и поэтому я предположил, что первые 160 ГБ будут моим существующим диском C, а второй - разделом, который я обозначил как Linux (диск D). Поэтому я выбрал раздел linux и нажал на кнопку «продолжить / установить сейчас», а затем появилась эта ошибка - «Не определена корневая файловая система» ... и я не могу продолжить после этого.

Пожалуйста, дайте мне знать две вещи здесь:

  1. На экране в пункте 3 выше было показано изображение с ползунком. Какой раздел (диск c: или d: или любой другой) упоминается здесь? Который я на самом деле изменяю размер - это уже существующий диск c :, на котором уже установлена ​​Windows 7, который уменьшается, а затем Ubuntu устанавливается в оставшееся пространство?

  2. Что означает ошибка «Не определена корневая файловая система»? Как выбрать правильный раздел и продолжить установку?

PS :

Я уже разбил свои диски, как упомянуто выше, и диск D с 160 ГБ специально оставлен свободным для установки Ubuntu. Я хотел бы выбрать диск D во время установки и установить Ubuntu здесь, сохраняя при этом уже установленный Windows7 на диске C.

Спасибо!

Ответы:


42

Чтобы ответить на ваш первый вопрос, раздел, который предлагается разделить на первом экране, был вашим разделом Windows. Поскольку вы уже создали раздел для Ubuntu, вы не хотите этого делать.

Вы говорите, что выбрали раздел на расширенном экране, но простое нажатие на него ничего не дает; вам нужно нажать на кнопку редактирования и назначить разделу тип файловой системы (используйте ext4) и точку монтирования.

Ошибка в том, что вы не назначили ни одну файловую систему для монтирования в корневом каталоге (/) и, следовательно, некуда установить.


1
спасибо @psusi за ответы на оба вопроса. Что ж, мне еще предстоит опробовать фактическую установку, но затем, следуя другим ответам и вашим, кажется, я пропустил "/" :) Спасибо всем.
Арун Наир

48

Убедитесь, что файловая система разделов, на которую вы хотите установить Linux, Ubuntu или Backtrack, это ext4, ext3 или ext2, а не FAT32 или NTFS.

Затем смонтируйте /на нем:

  1. В процессе установки нажмите «изменить» на разделе, который вы хотите использовать

  2. Убедитесь, что прокрутка «не использовать этот раздел» не выбрана, прокрутите к ext4, ext3 или ext2

  3. В поле «mount» напишите /

  4. Нажмите «ОК», затем появится следующее сообщение: «Область подкачки не была определена, хотите ли вы продолжить или выбрать область подкачки?», Нажмите «ОК» и продолжить или нажмите «Вернуться» и выберите другой раздел и нажмите изменить, в прокрутке файловой системы выберите «swap» и нажмите «ok» и затем

Это решит как «корневая файловая система не определена», так и сообщение «область подкачки», если вы по-прежнему получаете сообщение области подкачки, то на шаге 4 смонтируйте /swapраздел.


если вы посмотрите на это, то увидите, что файловая система разделов - ext4
Errol Fitzgerald

@ErrolGongson Вам нужно установить точку монтирования в установщике. Это причина нашего сообщения об ошибке.
ζ--

1
Как этот ответ лучше - объясняет, что нужно сделать.
Самик Р.

это единственное решение, которое сработало для меня, однако после изменения раздела на ext4 я больше не вижу этот раздел, когда я вошел в Windows и, поскольку я новичок в ubunto, я думаю, что я не вижу его также и в ubunto, это то, что должно произойти?
Baig

9

продолжая от ответа @ binW,

Если вы готовы к какому-либо приключению, которое может стать кошмаром, если не соблюдать надлежащую осторожность.

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

Вам необходимо определить точку монтирования, /чтобы она функционировала как корневая файловая система.

введите описание изображения здесь

Обмен вы можете сохранить, но литература говорит вам, чтобы сохранить его! К вашему сведению, у меня нет свопа.

Источник изображения


Это было для меня. Спасибо! Странно, почему пустое значение в этом выпадающем списке - даже опция ... "/" должно быть просто по умолчанию!
Ты.

Добро пожаловать. ИМХО, пустое значение может быть значением по умолчанию, если вы просто хотите отформатировать пространство и не использовать его для каких-либо целей, как на резервном диске.
Вине Менон


4

Вы должны создать раздел подкачки и пространство для раздела файловой системы (ext4) со знаком «/» в качестве корневой файловой системы.


Спасибо Ашкан. Добавление «partman-auto / method string normal» и «partman-auto / disk string / dev / sda» помогло решить вышеуказанную проблему.
shiva.nayak.mdn

3

Если во время установки вы обнаружите пустой список разделов, у вас могут возникнуть проблемы с модулем dmraid, который загружается, если ваша система имеет контроллер RAID (встроенный).

У меня была эта проблема во время установки и после нажатия Ctrl+ Alt+, F1чтобы переключиться на консоль, запустил эту команду:

sudo apt-get remove dmraid

переключился обратно ( Ctrl+ Alt+ F7), я мог бы продолжить установку и получить список разделов.


1

Ubuntu, или любой другой дистрибутив Linux, требует как минимум двух разделов для запуска. Один называется swap и используется как пространство подкачки для виртуальной памяти. Это не установлено где-либо. Другой раздел используется для корневой файловой системы и монтируется в '/', то есть в корень дерева файловой системы. Если вы не знакомы с файловой системой linux и не знаете, что означает монтирование в контексте linux, тогда, пожалуйста, прочтите это . Это поможет вам понять эти понятия.

Теперь об ошибке, которую вы видите. Это потому, что вы не определяете ни один раздел для корневой файловой системы. Поскольку вы сказали, что вы новый пользователь, я бы порекомендовал вам просто удалить раздел, который вы зарезервировали для Linux (с использованием Windows), а затем при установке Ubuntu выберите использовать все доступное свободное пространство для Linux.


1
своп не нужен сейчас ... если вам не нужен спящий режим ...
Vineet Menon

Сохраняйте раздел подкачки на всякий случай.
Энгельс Перальта

0

Возможно, у вас есть проблема с ISO, который вы скачали. Попробуйте найти на сайте MD5 .iso и сравните с тем, который вы скачали.

У меня уже был Mandriva Free 2010 на моем жестком диске, когда я установил Ubuntu 12.04, и в процессе установки у меня все работало нормально.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.