Каким образом можно установить Ubuntu без использования флешки?

Я наткнулся на статью и создал раздел на HDD размером 32 Гб в формате FAT32, куда скопировал ISO-образ Ubuntu 24.04.2. Однако, когда я зашел в BIOS, он не обнаружил этот 32-гигабайтный раздел. Тем не менее, при выборе операционной системы в Windows 11 появилась возможность запустить её. 

Когда я нажал на "Install Ubuntu", система обновилась, но я не совсем понял, почему она запустилась без установки, и не могу понять, где именно она находится на этом 32-гигабайтном разделе. У меня есть два SSD с Windows 11 и один HDD, на котором 32 Гб в формате FAT и 900 Гб. 

В итоге, у меня, похоже, получилось создать Live USB?
  • 17 марта 2025 г. 10:35
Ответы на вопрос 3
Да, вы правильно поняли, что создали Live USB, но без использования флешки. Давайте разберемся с этим процессом немного подробнее.

1. **Чем является Live USB**: Live USB – это USB-накопитель (или в вашем случае, раздел на диске), который содержит операционную систему, которая может быть загружена напрямую без установки на жесткий диск. Вы можете использовать его для тестирования системы или для установки.

2. **Установка на раздел**: Вы создали раздел на HDD с файловой системой FAT32 и скопировали в него ISO-образ Ubuntu. Однако важно помнить, что просто скопировать ISO файл на раздел недостаточно - нужно, чтобы раздел можно было загрузить. Обычно для создания загрузимого USB используется специальный софт, такой как Rufus или UNetbootin.

3. **Загрузка из BIOS**: Если BIOS или UEFI не обнаруживают этот раздел как загрузочный, это может означать, что он не был правильно настроен для загрузки. Для этого требуется использовать специализированное программное обеспечение. Другими словами, просто наличие ISO в FAT32 не достаточно для его распознавания как загрузочного устройства.

4. **Запуск установщика**: Когда вы выбрали "Install Ubuntu" в Windows, это означает, что Windows загрузила Live-среду Ubuntu из вашего FAT32 раздела, не произведя полноценную установку. Это фактически работает как Live система, поэтому вы и получили возможность запустить Ubuntu.

5. **Где находится система**: Запустив "Install Ubuntu", вы запускаете временную версию Ubuntu с раздела. Когда вы работаете в Live-системе, все ваши действия сохраняются в оперативной памяти, и система не установлена на жесткий диск до тех пор, пока вы не выберете установку.

### Как поступить дальше:

Если вы хотите установить Ubuntu на ваш HDD:

- Во время работы в Live-системе (если вы хотите установить ее), найдите на рабочем столе иконку "Установить Ubuntu", и следуйте инструкциям по установке.
- Убедитесь, что у вас есть достаточно места и выберите правильный раздел для установки.

Если загрузка из BIOS требуется для каких-либо других операций, то вам нужно сделать раздел загрузочным; для этого воспользуйтесь инструментами, которые могут правильно настроить загрузочные записи. 

Если у вас есть доступ к другому компьютеру, вы также можете рассмотреть возможность загрузки с флеш-накопителя или с другого устройства.
Установить linux - это значит установить загрузчик (который запускает linux после bios) и собственно скопировать файлы. 

В современных реалиях на x86 машинах есть 3 способа загрузки:

1. legacy dos (еще называют compatibility support mode или csm и т.п.)
загрузчик прописывается на физическом диске в первом секторе раздела плюс рядом (для таблицы разделов mbr это первые сектора, для gpt специальный 1мб раздел bios boot)
Соответственно для загрузки необходимо в биосе выбрать диск, с которого производить загрузку (или указать порядок).
grub автоматически прописывает этот способ, если uefi не доступен

2. UEFI
Специальный раздел efi boot (формат fat32) примерно 100мб должен содержать файл xxx.efi который уже запускает систему соответственно своей логике.
'Благодаря' майкрософту, информация о том, с какого диска нужно продолжать загрузку, прописывается в самом биосе, т.е. при изменении конфигурации (например замена диска), установки ОС и т.п. нужно прописать специальной программой в биосе загрузочную запись (и кстати на некоторых материнках производитель гвоздями прибил совместимость только к майкрософтовскому bcdboot.exe из режима восстановления, а остальные способы могут не работать, даже из windows ), обычно grub при установке делает это автоматически
Но главное, в режиме secure boot (который часто вообще нельзя отключить) файлы .efi должны быть подписаны майкрософтом (на дорогих моделях материнок можно свою подпись добавлять), т.е. linux вы запускаете так же с разрешения майкрософта.
Единственный случай, когда запись о загрузчике в биосе может отсутствовать, это removable drives.
На засыпку, никакие утилиты не имеют доступ к UEFI, если система не запущена в режиме UEFI, т.е. использовать флешку придется как минимум один раз.

3. загрузка по сети, ее еще называют по технологии PXE
p.s. ее есть что то у серверных ipmi ну и разные альтернативы removable drives

Если достаточно использования legacy dos режима, то есть лайфхак, как установить систему из другой системы - использовать виртуальную машину (в новых windows 10 и старше не получится поставить загрузчик на системный диск, даже на другой раздел, типа защита, но можно на другой физический диск), просто пробросив физический диск в виртуалку и провести установку с виртульного cdrom а затем перезагрузить хост машину, указав в биосе этот диск как загрузочный.
прикладывай ссылку на статью штоль :) 
а то "сделал раздел с фат32 и скопировал на него содержимое исо образа" это как то неправильно совсем получается :)
Похожие вопросы