Вопрос или проблема
Я удалил раздел Ubuntu 64bit из Windows 10, чтобы расширить его размер, и сейчас пытаюсь переустановить его на своем ПК. Проблема в том, что установщик Ubuntu не обнаруживает установку Windows и разделы, которые я создал на своем жестком диске с помощью Windows. Установщик показывает пустой жесткий диск (без разделов), на который я могу установить Ubuntu. Я боюсь, что если продолжу установку, то могу повредить существующие разделы и потерять свои файлы. Но менеджер разделов “Gparted” показывает все существующие разделы правильно. Только установщик не может обнаружить разделы.
Я создал загрузочный USB-накопитель для установки Ubuntu с помощью “Universal USB Installer”.
Вот вывод sudo parted /dev/sda print и sudo gdisk -l /dev/sda
ubuntu@ubuntu:~$ sudo parted /dev/sda
GNU Parted 3.2
Используется /dev/sda
Добро пожаловать в GNU Parted! Напишите 'help', чтобы увидеть список команд.
(parted)
ubuntu@ubuntu:~$ sudo fdisk -l
Диск /dev/loop0: 1.5 GiB, 1553670144 bytes, 3034512 sectors
Единицы: сектора по 1 * 512 = 512 bytes
Размер сектора (логический/физический): 512 bytes / 512 bytes
Размер ввода-вывода (минимальный/оптимальный): 512 bytes / 512 bytes
Диск /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Единицы: сектора по 1 * 512 = 512 bytes
Размер сектора (логический/физический): 512 bytes / 4096 bytes
Размер ввода-вывода (минимальный/оптимальный): 4096 bytes / 4096 bytes
Тип метки диска: dos
Идентификатор диска: 0xe849da94
Устройство Загрузка Начало Конец Секторы Размер Id Тип
/dev/sda1 * 2048 718847 716800 350M 7 HPFS/NTFS/e
/dev/sda2 718848 315125759 314406912 149.9G 7 HPFS/NTFS/e
/dev/sda3 315125760 827127807 512002048 244.1G 7 HPFS/NTFS/e
/dev/sda4 827127745 1953519615 1126391871 537.1G f W95 Ext'd (
/dev/sda5 827127808 1246851071 419723264 200.1G 7 HPFS/NTFS/e
/dev/sda6 1246853120 1339127807 92274688 44G 83 Linux
/dev/sda7 1339129856 1953519615 614389760 293G 7 HPFS/NTFS/e
Раздел 4 не начинается на границе физического сектора.
Диск /dev/sdb: 3.8 GiB, 4051697664 bytes, 7913472 sectors
Единицы: сектора по 1 * 512 = 512 bytes
Размер сектора (логический/физический): 512 bytes / 512 bytes
Размер ввода-вывода (минимальный/оптимальный): 512 bytes / 512 bytes
Тип метки диска: dos
Идентификатор диска: 0x00000000
Устройство Загрузка Начало Конец Секторы Размер Id Тип
/dev/sdb1 * 128 7913471 7913344 3.8G c W95 FAT32 (LBA)
Я не могу загрузиться в Windows и не могу установить Ubuntu, так как разделы не обнаруживаются. Должен ли я конвертировать разделы MBR в GPT, чтобы они были обнаружены во время установки? Это можно сделать без потери моих данных?
Быстрый поиск по данной проблеме показывает, что либо таблица разделов повреждена, либо существует какая-то другая проблема. Посмотрите по этой ссылке, прежде чем переходить к решению.
Я думаю, что подозреваю нечто странное в несоответствии загрузочного носителя и UEFI. Из собственного опыта я знаю, что Universal USB Installer не подготавливает USB-накопитель для загрузки с UEFI (он поддерживает старый BIOS), так как у меня была аналогичная проблема довольно давно. Windows 10 сообщила мне, что система находится в режиме UEFI, поэтому мне пришлось изменить режим загрузки на USB. Я рекомендую вам сделать то же самое при первой попытке. Также рекомендую использовать инструмент “Rufus” на любом компьютере с Windows и подготовить “Ubuntu” с опцией UEFI в разделе Rufus см. изображение, особенно варианты 1 и 2 для справки.
В противном случае, чтобы исправить проблему, если дело в таблице разделов, возможно, вам придется отформатировать диск, что является трудоемким процессом.
Ответ или решение
Проблема, с которой вы столкнулись, связана с тем, что установщик Ubuntu не распознает существующие разделы на вашем жестком диске. Это может быть вызвано рядом причин, но в данном случае, судя по вашему описанию, наиболее вероятно, что проблема связана с использованием неправильной схемы загрузки (Legacy BIOS vs UEFI) при создании загрузочной флешки.
Вот пошаговое решение вашей проблемы:
1. Проверьте режим загрузки на вашем компьютере
Определите, в каком режиме загружается Windows: BIOS или UEFI. Если ваша версия Windows 10 устанавливалась в режиме UEFI, вам нужно будет создать USB-накопитель с Ubuntu, который поддерживает UEFI.
2. Создание загрузочной флешки с помощью Rufus
Рекомендуется использовать Rufus для создания загрузочной флешки с Ubuntu. Вот как правильно это сделать:
- Скачайте Rufus с официального сайта.
- Запустите Rufus и подсоедините флешку к компьютеру.
- В поле «Устройство» выберите свою флешку.
- В поле «Выбор загрузочного диска» выберите ISO-образ Ubuntu.
- Под «Схема раздела» выберите «GPT», если ваш компьютер работает в режиме UEFI (выберите «MBR», если он работает в режиме Legacy BIOS).
- Убедитесь, что установлен флажок «Создать загрузочный диск с использованием» и выберите «ISO-образ».
- Нажмите «Старт», чтобы создать загрузочную флешку.
3. Загрузка с USB-накопителя
После того как USB-накопитель будет готов, выполните следующие шаги:
- Перезагрузите компьютер и войдите в BIOS/UEFI (обычно это делается путем нажатия клавиши F2, DEL или ESC, в зависимости от вашего устройства).
- Убедитесь, что режим загрузки соответствует тому, в котором вы создали флешку (UEFI).
- Установите порядок загрузки так, чтобы USB-накопитель был первым в списке.
- Сохраните изменения и выйдите из BIOS/UEFI.
4. Установка Ubuntu
Теперь загрузитесь с USB-накопителя. Установщик Ubuntu должен обнаружить ваши существующие разделы на диске. Если все сделано правильно, вы сможете выбрать, куда установить Ubuntu, не потеряв данные на других разделах.
5. Конвертация MBR в GPT
Если вы всё-таки решите перейти на схему GPT, имейте в виду, что это может привести к потере данных, если не будет выполнено правильно. Однако, с использованием специальных инструментов, таких как gptgen
или mbr2gpt
(в Windows), можно это сделать без потери данных, но это требует дополнительных знаний и аккуратности.
Заключение
Прежде чем предпринимать какие-либо действия, рекомендуется сделать резервную копию важных данных. Также учитывайте, что любые изменения в схемах разделов могут привести к утрате данных, если не будут выполнены правильно. Постарайтесь следовать инструкциям внимательно и сделать всё возможное, чтобы избежать проблем с загрузкой существующих операционных систем или потерей данных.