Я только что установил Ubuntu на один из двух разделов по 60 ГБ на моем жестком диске. Я думаю, что это sda2, а другой раздел (sda1) содержит неудачную установку Ubuntu. Sda2 далее разделен на sda6 (59 ГБ) и sda5 (пространство подкачки), поэтому могу ли я сделать вывод, что рабочая копия Ubuntu находится в sda2? Дисковая утилита сообщает мне, что sda1 не смонтирован и не является загрузочным, а sda6 смонтирован в /, но флаг раздела просто показывает «-». Как мне удалить неудачную установку и убедиться, что я все еще могу загрузиться, пожалуйста?
решение1
Я подозреваю, что у вас такая установка:
1 HDD, разбитый по схеме MBR:
SDA1: Основной раздел (содержащий неудачную установку) SDA2: **расширенный** раздел, содержащий два тома: SDA5 (1 ГБ, подкачка) SDA6 (59 ГБ) SDA3: не используется. SDA4: не используется.
(Диски, разделенные по схеме MBR, могут иметь только до 4 основных разделов. Один из них может быть расширенным разделом, который по сути говорит: «Переверните страницу, посмотрите следующий список, там есть еще разделы, данные которых не помещаются в основной части»).
Если это так, вы должны иметь возможность сделать раздел 6 активным.
Это можно сделать с помощью:
fdisk /dev/sda
a
6
Обратите внимание, что в это время должен быть только один активный раздел. Если sda1 также отмечен как активный, то вам придется вручную снять этот флаг. Вы переключаете его так же, как вы делали это с разделом 6. Из типа fdisk a
1
(Активный, номер раздела для изменения).
Однако начните с fdisk -l
(fdisk, вывести список всех разделов) или с fdisk /dev/sda
p
(fdisk на /dev/sda, затем вывести таблицу разделов), чтобы убедиться, что структура разделов соответствует моему предположению.
Пример выходных данных виртуальной машины, которую я только что протестировал: (в этом примере активен sda1).
Устройство Загрузка Начало Конец Блоки Идентификатор Система /dev/sda1 * 2048 16779263 8388608 83 Линукс /dev/sda2 16779264 20971519 2096128 82 Linux swap / Solaris
решение2
Чтобы изменить раздел, который будет загрузочным, из терминала: (Я не уверен, работает ли это, если у вас загрузка EFI)
sudo sfdisk -AX /dev/sdY
где X — номер раздела, с которого вы хотите загрузиться, а Y — номер диска.
Чтобы узнать тип разделов и дисков
sudo sfdisk -l
или
sudo fdisk -l