Загрузите Linux с USB SSD SanDisk Extreme 1TB

Вопрос или проблема

Я пользователь Windows. В данный момент я учусь в магистратуре по робототехнике, поэтому мне нужно программировать в ROS; к сожалению, ROS работает нормально только с Linux, поэтому я думал о создании раздела на своем жестком диске, однако у меня осталось всего 20 ГБ. Таким образом, я подумывал о покупке внешнего SSD, такого как SanDisk Extreme 1TB, чтобы установить Linux (Ubuntu 18 LTS), но не знаю, принимаю ли я правильное решение. Кто-нибудь может помочь мне?

Это только установщик Ubiquity от Ubuntu.

Я пробовал как Debian, так и Fedora, чтобы посмотреть, как они обрабатывают grub, и они установились на мой sdb.

Но любой выбор в Ubiquity работает только с установками BIOS. Вам нужно заранее создать раздел с помощью gpt и включить ESP – загрузочный системный раздел на внешнем диске.

Не знаю, сколько места может понадобиться вашему ROS, но Ubuntu устанавливается на 25 или 30 ГБ / (корень) и остальное пространство как /home или данные (разделы). Поэтому 1TiB – это щедро.

Опубликован способ вручную отмонтировать и смонтировать правильный ESP во время установки #23 и #26

https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1396379

Другие предлагают физически или логически отключить все другие диски в настройках UEFI, чтобы диск установки был первым диском.
Или убрать флаг загрузки/флаг esp с первого диска, чтобы только ESP был диском установки. (У меня это не сработало, но у других сработало.)
Или, если у вас есть ESP на втором или внешнем диске, вы можете просто переустановить grub, либо вручную, либо с помощью режима восстановления Boot-Repair и полной переустановки на корректный диск.

Разделение UEFI/gpt заранее, новые версии не требуют раздела подкачки:

http://askubuntu.com/questions/743095/how-to-prepare-a-disk-on-an-efi-based-pc-for-ubuntu &

https://askubuntu.com/questions/343268/how-to-use-manual-partitioning-during-installation

Показывает живой установщик с экранными снимками. Экран доступности BIOS в пурпурных тонах и черный экран меню grub UEFI

https://help.ubuntu.com/community/UEFI

Также показывает экраны Windows 10 или подобные экраны Windows 8

https://askubuntu.com/questions/221835/installing-ubuntu-on-a-pre-installed-windows-10-with-uefi

Ответ или решение

Как загрузить Linux с USB SSD SanDisk Extreme 1TB

Введение

Вы настраиваете рабочую среду для разработки в ROS и ищете оптимальное решение для установки Ubuntu на внешний SSD, чтобы избежать проблем с нехваткой места на диске. Установка Linux на внешний накопитель, такой как SanDisk Extreme 1TB, может стать отличным вариантом, особенно если вы планируете программировать и работать с современными библиотеками и инструментами. В этом руководстве мы рассмотрим ключевые шаги и необходимые настройки для корректной установки Ubuntu с использованием внешнего SSD.

Подготовка к установке

  1. Проверьте оборудование:
    Убедитесь, что ваш ноутбук или компьютер поддерживает загрузку с USB-устройств. Большинство современных систем делают это без проблем, но стоит это проверить в BIOS/UEFI.

  2. Создание загрузочной USB-флешки:
    Для установки Ubuntu вам потребуется создать загрузочную флешку. Используйте программу, такую как Rufus или balenaEtcher, для записи образа Ubuntu на USB-накопитель. Загрузите ISO-образ с официального сайта Ubuntu (рекомендуется версия 18.04 LTS для стабильности).

    • В Rufus выберите созданную флешку, выберите ISO-образ и установите для "Схема разделов" значение "GPT". Это важно, если вы планируете использовать UEFI.
  3. Подключите ваш SSD:
    Подключите SanDisk Extreme 1TB к компьютеру через USB-порт. Убедитесь, что он распознается системой.

Установка Ubuntu на SSD

  1. Запустите установщик:
    Перезагрузите компьютер и загрузитесь с USB-флешки. Выберите пункт "Установить Ubuntu".

  2. Выбор режима установки:
    Когда установщик предложит выбор типа установки, выберите "Другие параметры" для ручной разборки.

  3. Подготовка дисков:
    Вам необходимо создать разделы на вашем SSD. Вот структура, которую рекомендуется использовать:

    • ESP (EFI System Partition): 200-500 МБ, формат FAT32, пометьте его как "EFI System Partition".
    • Раздел под систему (root): 25-30 ГБ, формат ext4, смонтируйте в /.
    • Раздел под данные (home): остальная часть диска, формат ext4, смонтируйте в /home.
  4. Настройка загрузчика GRUB:
    На этапе завершения установки, убедитесь, что загрузчик GRUB будет установлен на ваш SSD. Это позволит загружать систему с внешнего устройства.

Советы и рекомендации

  • Физическое отключение других дисков: Если у вас есть внутренние диски, рекомендуется временно отключить их во время установки. Это поможет избежать путаницы с загрузчиком GRUB.

  • Проверка ESP: Если вы уже имеете на другом диске раздел с пометкой ESP, убедитесь, что установщик видит его. Если нет, вы можете вручную указать правильный раздел в процессе установки.

  • Используйте Boot-Repair: Если возникнут проблемы с загрузкой, вы можете использовать утилиту Boot-Repair для восстановления загрузчика GRUB.

  • Наличие памяти: 1 ТБ места на SSD вполне достаточно для установки Ubuntu и большинства программ, включая ROS. Убедитесь также, что у вас достаточно места для всех необходимых библиотек и пакетов.

Заключение

Установка Linux на внешний SSD SanDisk Extreme 1TB — это оптимальный выбор для вашего учебного процесса в области робототехники. Следуя приведенным рекомендациям, вы сможете подготовить свою систему к разработке и избежать ограничений, связанных с нехваткой места на диске. Успехов в изучении и программировании в ROS!

Оцените материал
Добавить комментарий

Капча загружается...