Установка Ubuntu на внешний жесткий диск

Обновлено: 04.07.2024

ОС: Windows 7. Я хочу установить Linux Ubuntu на портативный внешний жесткий диск USB 2.0. Я читал различные методы, но меня смущают противоречивые советы и методы. На самом деле, установка Ubuntu на что угодно, кроме чистого ПК, выглядит намного сложнее, чем установка Windows. Мне нужно установить пакет Ubuntu + Python 2.7 + компилятор C. Мой внешний жесткий диск частично заполнен, мне нужно сохранить все файлы.

Будет ли Ubuntu полностью работать на внешнем жестком диске, не записывая ничего в системные папки Windows и в реестр?

Кто-нибудь может опубликовать подробное руководство по установке Ubuntu на внешний жесткий диск?


Каковы характеристики вашей машины? Сколько у тебя места на usb hd? В вашем чипе есть vt-x? Я могу дать вам шаги для фактической установки, но, поскольку ваши потребности в Ubuntu минимальны, виртуальная машина может быть лучше для вас. Конечно установка ВМ пишет в реестр и т.д. Это ваш собственный компьютер или рабочий?

Это мой ноутбук. Процессор Intel Core 2 Duo T6670, оперативная память 3 ГБ. Не уверен для vt-x. Внешний жесткий диск 386 ГБ свободен. VMware Player или рабочая станция VMware? Возможно, подойдет Live CD, но мне нужен собственный с указанными выше пакетами + Binwalk с зависимостями.

У вас есть vt-x . Вам нужно зайти в биос и убедиться, что он включен. Вам подойдет виртуальная машина в VMWare Player, которая бесплатна (рабочая станция стоит 250 долларов). Дайте 1024 МБ оперативной памяти для ВМ (можно даже обойтись 768). Ваши потребности не требуют много места

В чем преимущества и недостатки запуска Linux на VMWare Player по сравнению с запуском Linux с внешнего жесткого диска?

Оба решения просты и подходят для ваших нужд. Использование VMWare Player в первую очередь может быть лучше для новичка, особенно если у вас проприетарная видеокарта. Вы можете перейти к полной установке позже.

6 ответов 6

Очень подробный ответ выходит за рамки одного вопроса, но вот общая схема. Это очень просто, но успех будет частично зависеть от способности вашего компьютера загружаться с внешнего жесткого диска. Это зависит от биоса.

Перед запуском убедитесь, что в BIOS есть возможность загрузки с жесткого диска USB.

Если все, что вам нужно, это базовая установка, Python 2.7 и компилятор C, вы можете установить Ubuntu на довольно небольшой раздел. Я забыл буквальный минимум, необходимый для установки Ubuntu, но это примерно 8 ГБ. Я бы рекомендовал как минимум 10 ГБ плюс еще 2–4 ГБ, если вам нужен диск подкачки.

Создать место для раздела

В вашем случае лучше создать новый раздел перед установкой. Сначала вам нужно будет уменьшить существующий раздел на внешнем жестком диске.

Я бы рекомендовал сделать резервную копию USB HD; но если бы у вас был второй, вы могли бы просто установить его. В зависимости от того, насколько заполнен диск, вы, возможно, не сможете полностью его резервировать; но попробуйте хотя бы сделать резервную копию любых важных файлов. Это всего лишь общее предупреждение и предостережение, поскольку ваши данные должны быть в безопасности.

У вас есть два варианта уменьшить размер существующего раздела:

Используйте диспетчер разделов Windows в инструментах администрирования. Я считаю, что они доступны в Home Premium. Если раздел не уменьшится в достаточной степени, вам может потребоваться удалить файлы, чтобы освободить место. Если у вас их более чем достаточно, но они все еще недостаточно сжимаются, используйте бесплатный инструмент дефрагментации, такой как MyDefrag, для дефрагментации и перемещения файлов в начало раздела.

Используйте gparted с установочного носителя Ubuntu. Это, вероятно, самый простой способ сделать это.

Создать новый раздел

Создайте живой установочный носитель Ubuntu и используйте его для загрузки компьютера. Выберите «Попробовать Ubuntu».

Подключите внешний жесткий диск. Запустите программу gparted. Если вы еще не уменьшили раздел на внешнем жестком диске, сделайте это сейчас.

В большинстве случаев внутренний жесткий диск будет отображаться как sda, а внешний как sdb, но это не гарантируется. Убедитесь, что вы просматриваете правильный HD в gparted.

Сжатие раздела оставит нераспределенное пространство. Используйте это, чтобы создать новый раздел. Отформатируй в ext4. Запишите номер раздела. Это будет использоваться для / .

Вам не нужен раздел подкачки, но если он вам нужен, уменьшите новый раздел до нужного вам размера (или просто сделайте его немного меньше). Отформатируйте это пространство в linux-swap .

Запишите номера новых разделов.

Запустите программу установки

Запустите программу установки с помощью значка на рабочем столе или в панели запуска. Когда вас спросят, как вы хотите установить, выберите: Что-нибудь еще.

Это запустит средство создания разделов в программе установки. Это отличается от gparted и может показаться новичку немного пугающим.

Осторожно выделите новый раздел (внимательно проверьте номер и диск) и нажмите Изменить.

Следуйте диалоговым окнам к a.Используйте раздел как ext4 , b. монтировать в / и c. формат.

Выделите раздел подкачки и нажмите Изменить. Выберите использование linux-swap, и на этом все.

Очень важно: измените установку загрузчика на USB HD. Скорее всего, это будет /dev/sdb. Это предотвратит перезапись основной загрузочной записи на жестком диске. (Если вы сделаете это случайно, это легко исправить).

Проверьте выбор разделов и нажмите Установить сейчас.

Вот и все. Чтобы запустить Ubuntu, загрузите компьютер с подключенным USB-накопителем. Установите порядок BIOS или иным образом переместите USB-накопитель в первую загрузочную позицию. Меню загрузки на USB-накопителе покажет вам как Ubuntu (на внешнем диске), так и Windows (на внутреннем диске). Выберите тот, который вы хотите. Если вы загрузитесь без USB-накопителя, вы загрузитесь в Windows в обычном режиме.

В Ubuntu по умолчанию установлен Python 2.7. Чтобы установить компилятор C, откройте терминал, любой запуск:

(если вам нужны дополнительные программы, полезные для программирования на C).

Чтобы запустить Ubuntu на виртуальной машине, установите VirtualBox или VMWarePlayer в Windows. Оба бесплатны. Создайте новую виртуальную машину и используйте установочный носитель для установки на виртуальную машину. Но на этот раз не беспокойтесь о разделах. Выберите Установить Ubuntu на весь виртуальный диск. Это не влияет на остальную часть жесткого диска.

Если вы хотите разместить виртуальную машину на внешнем жестком диске, обязательно переопределите расположение по умолчанию при создании виртуальной машины и поместите ее в папку на внешнем диске.

Создание установочного носителя с сохранением с помощью программы Windows, такой как LiveUSBCreator, также будет работать, но этот вариант будет очень медленным.



Установщик Ubuntu 18.04 сломал личину на моем внутреннем жестком диске, несмотря на то, что я выбрал установку загрузчика на жесткий диск USB, как указано в этих инструкциях. Мне нужно было запустить восстановление загрузки для восстановления.

@CommunicativeAlgebra Вы можете избежать этой проблемы, отключив внутренний диск до и во время процесса установки, чтобы установка загрузчика могла выполняться только на внешний диск.

@mchid Как мы можем отключить внутренний диск до и во время процесса установки? Не могли бы вы немного объяснить это.

@Nikhil Это действительно зависит от того, какой у вас компьютер. Во всех случаях вы должны быть должным образом заземлены при прикосновении к любой внутренней части компьютера. Для компьютера в корпусе Tower вам просто нужно отсоединить кабель SATA от дисковода перед установкой. Вы можете снова подключить кабель SATA к диску через некоторое время после установки. Для ноутбука вы должны отключить диск от компьютера. Затем снова подключите его через некоторое время после установки.

@Nikhil Если это ноутбук, отсоединение диска может вызвать больше проблем, чем использование загрузочного восстановления для восстановления, и может быть проще использовать метод загрузочного восстановления вместо того, чтобы разбирать ноутбук.

Ubuntu может и работает полностью с внешнего жесткого диска. Я использовал Ubuntu таким образом в течение многих лет. Это не влияет на Windows. Ничего особенного в установке на USB-накопители нет. Вы подключаете USB-накопитель, загружаетесь с компакт-диска или флешки и выбираете внешний диск, когда дело доходит до выбора места установки.

Однако:

У вас будет раздел на внешнем жестком диске. Я предполагаю, что ваш внешний диск имеет один раздел с файловой системой NTFS. Лучше всего уменьшить этот раздел примерно на 20 ГБ (что более чем достаточно для Ubuntu) и создать там новые разделы. Это не так сложно, как кажется (и вам придется побеспокоиться о разделах, если вы захотите установить еще одну копию Windows).

Либо используйте инструмент управления дисками Windows, чтобы уменьшить раздел, либо используйте GParted из режима Ubuntu Live. Использование первого быстрее, но ограничивает вас любым пространством, доступным после последнего использованного сектора в разделе (которого может быть очень мало, даже если у вас много свободного места). Использование второго может быть очень медленным, особенно если раздел большой, но позволяет извлечь большую часть свободного места.

В любом случае, после того, как вы получите свободное место, используйте GParted, чтобы создать там расширенный раздел, а внутри этого расширенного раздела — раздел ext4. Установите Ubuntu в этот раздел. Также выберите внешний жесткий диск в качестве устройства для установки GRUB (загрузчика).

Альтернатива:

Если у вас есть под рукой флешка, используйте UNetBootin, Universal USB Installer или другой подобный инструмент, чтобы создать загрузочный диск Ubuntu с сохранением. Если постоянство включено, ваши настройки и другие изменения в Ubuntu, которые вы делаете в режиме Live, не исчезают при перезапуске. Он идеально подходит для сценариев с низким уровнем использования.Вы можете установить Python или что-нибудь еще и освоиться с Ubuntu, а затем, когда вы будете готовы, установить Ubuntu. Обратите внимание, что изменения, сделанные в интерактивном режиме, не влияют на установку, которую вы выполняете с его помощью.

Внешний жесткий диск NVMe

Исходное сообщение: Это оказалось весело и продуктивно — на нескольких уровнях.

Недавно я обновил твердотельный накопитель на своем основном настольном компьютере и обнаружил, что у меня есть запасной твердотельный накопитель M.2 NVMe емкостью 512 ГБ. Сначала я думал, что просто использую запасной диск для резервного копирования или специального хранилища, но потом вспомнил, что много лет назад я исследовал идею возможности просто подключить операционную систему по своему выбору к USB-порту компьютера. компьютер или ноутбук, и загружать любую версию ОС, которая мне нужна. В то время USB 2.0, Firewire или даже e-SATA означали, что это не очень практично. С USB 3.0 до 3.1 Gen 2, поддерживающими скорости передачи, которые теперь варьируются от 5 Гбит/с до 10 Гбит/с, все немного по-другому. Обычные внешние твердотельные накопители на основе SATA обеспечивают скорость передачи около 500 МБ/с, в то время как новые мостовые корпуса M.2 NVMe-SATA обеспечивают максимальную скорость около 1 ГБ/с (это один гигабайт в секунду, а не гигабит). Итак, с точки зрения хранилища и пропускной способности здесь нет ничего, что могло бы помешать комфортному времени загрузки и скорости передачи данных для любой современной ОС.

Есть только ложка дегтя, и это то, что во время большинства "обычных" установок операционной системы (ОС) устанавливаемая ОС ожидает либо создать, либо найти только одну< /em> основная загрузочная запись (MBR) или только один системный раздел Unified Extensible Firmware Interface (UEFI) (ESP). Если раздел UEFI ESP уже существует, устанавливающая ОС обычно дает вам возможность перезаписать или изменить загрузчики в ESP с возможностью создания установки с «двойной загрузкой». Проблема с этим процессом заключается в том, что новая операционная система — будь то на внешнем диске или другом — теперь «привязана» к основному системному разделу компьютера и загрузочной информации. Внешний диск не только зависит от загрузочной информации, присутствующей в системных разделах главного компьютера, но и в большинстве случаев компьютер не загружается, если внешний диск удален. Не то, что мы хотим.

Как и Николас, машина, которую я использую для всего этого, представляет собой компьютер с Windows 10, поэтому, если это то же самое для вас, то раздел F ниже почти наверняка будет применяться, и ваш компьютер останется с ' конфигурация двойной загрузки и запрос меню Grub при загрузке. Если вас это беспокоит, прочитайте вперед и просмотрите исправления, прежде чем продолжить. И, как и в случае любой другой деятельности на уровне ОС/диска/раздела, перед началом убедитесь, что у вас есть резервные копии всего.

Вот шаги, которые я выполнил, чтобы создать действительно портативный внешний SSD-накопитель с установленной Ubuntu 19.10. Обратите внимание, что мы собираемся создать переносной загрузочный диск UEFI, поэтому любой компьютер, к которому вы подключаете этот диск, должен быть относительно современным с поддержкой UEFI, а также иметь довольно хорошую аппаратную поддержку от Ubuntu/Linux.

А. Что вам понадобится

Для начала вам понадобятся две вещи:

  1. Загрузочный USB-накопитель с установочным носителем Ubuntu 19.10. Вы можете создать его на компьютере с Windows с помощью Rufus или из существующей установки Ubuntu с помощью «Startup Disk Creator» — см. Как создать загрузочный USB-накопитель с Linux, простой способ. Убедитесь, что вы можете загрузиться с этого флэш-накопителя на компьютере, с которого вы планируете работать. Выберите вариант «Попробовать Ubuntu».
  2. Ваш целевой портативный внешний жесткий диск (жесткий диск, твердотельный накопитель SATA, твердотельный накопитель M.2 NVMe и т. д.). Обратите внимание, что мы переразметим этот диск, поэтому сделайте резервную копию всех данных, которые уже могут быть на диске, так как они будут потеряны при переразметке.

Б. Начало работы

  1. Загрузите компьютер с подготовленного выше флэш-накопителя и выберите «Попробовать Ubuntu».
  2. Подключите целевой портативный внешний жесткий диск.
  3. Запустите GParted. GParted — это приложение для управления разделами, которое мы собираемся использовать для подготовки переносного жесткого диска. После запуска GParted — в правом верхнем углу измените целевой диск на внешний переносной диск. Важно, чтобы вы правильно определили этот диск, поскольку мы собираемся переразметить диск. На снимке экрана ниже мой внешний переносной диск идентифицируется как /dev/sdb и в настоящее время не разбит на разделы. Размонтируйте (щелкните правой кнопкой мыши и размонтируйте) все смонтированные в данный момент разделы на этом диске и удалите все разделы (еще раз убедитесь, что вы работаете с правильным диском).

С. Подготовка портативного накопителя

Мы собираемся создать три новых раздела на целевом внешнем диске.

  1. Снова используя GParted, щелкните правой кнопкой мыши нераспределенный том, выберите «Создать» и создайте раздел FAT32 размером 100 МБ. Нажмите на зеленую галочку, чтобы применить отложенную операцию. После создания раздела щелкните правой кнопкой мыши только что созданный раздел и выберите «Управление флагами». Включите флаги загрузки и esp. Когда мы закончим, этот раздел станет системным «загрузочным» разделом и будет содержать информацию EFI, включая загрузчик GNU GRUB. На самом деле, создание этого раздела в качестве рабочего загрузочного тома в EFI с использованием GRUB является сердцевиной нашей проблемы при попытке создать действительно портативный внешний диск с ОС, поэтому необходимо выполнить еще несколько шагов, прежде чем мы сможем этого добиться.
  2. Затем создайте раздел linux-swap размером 8 ГБ. Размер вашего раздела подкачки может варьироваться, поэтому вам нужно провести небольшое исследование, чтобы определить подходящий размер для ожидаемой рабочей нагрузки. Эмпирическое правило для современных персональных компьютеров с большим объемом оперативной памяти – создать раздел подкачки размером примерно в ½ доступной оперативной памяти, если вы НЕ планируете поддерживать полный режим гибернации (большинство компьютеров по-прежнему будут находиться в режиме ожидания или нормально спать).
  3. Наконец, создайте основной или корневой раздел для нашего целевого переносного диска. Создайте раздел ext4 любого размера, необходимого для вашей системы. Примените все ожидающие операции, и теперь у вас должна быть структура разделов диска, похожая на скриншот ниже. [Обратите внимание, что в моем случае у меня все еще есть около 500 ГБ нераспределенного пространства, так как это внешний диск емкостью 1 ТБ. Также обратите внимание, что в моей «реальной» настройке я создал том ext4 объемом 64 ГБ для ОС Ubuntu, а затем, когда все было запущено, я создал дополнительный том ext4 объемом 256 ГБ, который затем зашифровал с помощью LUKS и смонтировал как мой / домашний каталог]

Теперь мы почти готовы установить Ubuntu 19.10 на этот диск. Однако сначала обратите внимание, что в двух попытках этого процесса системный том компьютера, который я использовал для этого процесса (мой компьютер с Windows 10), был изменен и оставлен с установкой с двойной загрузкой, что НЕ то, что мы хотим (так как это эффективно «привязать» наш внешний жесткий диск к этому компьютеру). Когда мы устанавливаем Ubuntu 19.10 — в основном мы будем следовать инструкциям здесь — Как установить Ubuntu на портативный внешний жесткий диск? - однако во время установки - Ubuntu 19.10 будет использовать первый найденный системный раздел UEFI для установки модифицированного загрузчика, поэтому инструкции в предыдущей ссылке указывают следующее: «Очень важно: измените установку загрузчика на USB HD. Скорее всего, это /dev/sdb. Это предотвратит перезапись основной загрузочной записи на жестком диске. (Если вы сделаете это случайно, это легко исправить).» — просто не сработает. Единственный сценарий, который я еще не пытался предотвратить, — это отключение или извлечение внутреннего жесткого диска компьютера перед установкой Ubuntu на наш целевой внешний диск. Остальные шаги покажут, как это исправить, а также как правильно установить работающий загрузчик GRUB на наш только что созданный системный раздел /dev/sdb1 fat32 ESP.

Д. Установите Ubuntu 19.10

Подготовив внешний целевой диск, мы готовы установить Ubuntu 19.10. Согласно ссылке в предыдущем разделе, мы собираемся начать обычную установку, а затем «Что-то еще», когда дойдем до шага выбора раздела. Вы по-прежнему должны загружаться с флэш-накопителя с установочного носителя Ubuntu.

Закройте GParted и дважды щелкните значок «Установить Ubuntu 19.10» на рабочем столе. Выберите настройки языка и при необходимости установите сторонние драйверы. На следующем экране в разделе «Тип установки» выберите последний вариант «Другое», прежде чем продолжить.

Выберите что-нибудь Остальное во время установки Ubuntu

Во время установки Ubuntu 19.10 обязательно выберите «Другое».

Теперь, когда мы находимся на экране типа установки «Что-то еще», прокрутите список доступных томов дисков вниз, пока не увидите свое устройство и ранее созданные разделы. В этом примере /dev/sdb1, /dev/sdb2 и /dev/sdb3.

  1. Дважды щелкните созданный нами системный раздел EFI размером 100 МБ с файловой системой FAT32 (/dev/sdb1) и выберите "Использовать как системный раздел EFI", но не форматируйте раздел.
  2. Дважды щелкните раздел /dev/sdb2 и выберите «Использовать как область подкачки».
  3. Затем дважды щелкните раздел /dev/sdb3 и выберите «Использовать в качестве файловой системы журналирования Ext4», установите точку монтирования на / или root и снова не форматируйте этот раздел.
  4. Наконец — выберите «Устройство для установки загрузчика:» к имени устройства для вашего внешнего жесткого диска (хотя, как отмечалось выше, это может не сработать, и вам нужно будет выполнить оставшиеся шаги ниже).< /li>

Ваши настройки должны выглядеть следующим образом:

Окончательный выбор раздела во время установки

Окончательный выбор раздела для установки Ubuntu.

Давайте прямо сейчас и установите Ubuntu 19.10 на внешний диск, задав часовой пояс и информацию об учетной записи пользователя, как при обычной установке Ubuntu.

Э. Установите Grub на раздел ESP

Как упоминалось ранее, в процессе установки Ubuntu 19.10, скорее всего, будет создана установка с двойной загрузкой путем изменения основного раздела EFI/ESP вашего хост-компьютера, что фактически «привяжет» ваш внешний диск к этому компьютеру. Если да, то осталось две задачи.

Во-первых, нам нужно правильно установить загрузчик Grub на загрузочный раздел нашего внешнего портативного диска, превратив его в действительно портативную установку.

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

Убедитесь, что вы загрузились с установочного флэш-накопителя Ubuntu (в режиме «Попробовать Ubuntu») и запустите приложение «Терминал».

Сначала мы размонтируем мультимедийный том флэш-накопителя (оставив «Попробовать сейчас» Ubuntu, работающим только в памяти). Замените текст «uuid вашего носителя» ниже на uuid в вашей системе. В media/ubuntu должен быть только один.

Теперь мы смонтируем наш новый корневой том установки Ubuntu с нашего внешнего диска..

Теперь нам нужно исправить UUID точек монтирования в fstab для нашей внешней установки Ubuntu, используя UUID, которые мы записали ранее:

Скопируйте и затем прокомментируйте строку с точкой монтирования /boot/efi. В новой строке замените текущий UUID на указанный выше — в данном случае ED3C-7CB8

Точки swap и root/mount должны указывать на правильные тома на нашем внешнем диске. Сохраните и закройте файл

Теперь нам нужно смонтировать наш новый системный раздел EFI/ESP — наш 100-мегабайтный раздел FAT32 на /dev/sdb1

Теперь нам нужно создать несколько специальных точек монтирования системного процесса в нашей «имитируемой» системе Ubuntu, чтобы мы могли подключиться к этому тому и установить Grub из установки Ubuntu на нашем внешнем диске (он должен быть установлен с использованием того же ОС, на которую загрузчик будет ориентироваться при загрузке).

Далее мы скопируем наши текущие настройки DNS на тот случай, если нам понадобится доступ к сети.

Наконец, мы переключимся на среду chroot в нашей смоделированной ОС на внешнем жестком диске…

И теперь, после всего этого, мы готовы установить Grub. Как и во всех приведенных выше инструкциях, обязательно замените /dev/sdb идентификатором вашего внешнего накопителя.

Как говорит Николас Дионисопулос в своем замечательном посте: "Если у вас есть внешний диск, крайне важно использовать параметр --removable на последнем шаге. При этом загрузчик EFI устанавливается по специальному "резервному пути" EFI\. Boot\bootx64.efi в ESP. Обычно это не должно использоваться для постоянно установленных операционных систем. Это механизм, используемый EFI BIOS для загрузки произвольного внешнего носителя. Технически это именно то, чем является наш внешний жесткий диск: произвольный внешний носитель< /эм>"

Теперь ваш новый внешний диск должен быть загрузочным на любой машине.

F – очистить конфигурацию двойной загрузки

Теперь нам нужно очистить раздел EFI/ESP на компьютере, который вы использовали для создания переносного внешнего диска. Чтобы загрузить эту машину, вам нужно будет оставить свой новый загрузочный внешний диск подключенным, иначе Grub сообщит об ошибке, и у вас не будет никаких вариантов загрузки. Перезагрузитесь и выберите установку Windows для загрузки.

Теперь я должен сделать признание. Я, должно быть, попробовал четыре или пять различных методов удаления конфигурации двойной загрузки Grub с моей машины с Windows 10, включая создание флэш-накопителя с полным носителем для восстановления и загрузку с него в режиме восстановления, а также попытку выполнения нескольких команд, которые я видел в других документах. Если кто-то знает, как это сделать правильно, оставьте комментарий ниже!

В итоге сработало следующее:

Загрузите Windows и запустите окно cmd с правами администратора:

Запустите утилиту создания разделов диска DiskPart и просмотрите список дисков

Выберите жесткий диск, который будет вашим основным загрузочным жестким диском для этого компьютера. Скорее всего диск 0

Показать разделы на этом диске

Выберите системный раздел EFI/ESP (вероятно, также 100 МБ)

Назначить этому разделу свободную букву диска

Выйдите из DiskPart и перейдите на диск Z: Перейдите в каталог EFI и удалите подкаталог ubuntu, используя:

Снова перезагрузите компьютер, и установка Windows должна «просто начаться», как и раньше, без каких-либо запросов от Grub или каких-либо признаков «двойной загрузки».

После этого — удачной загрузки в любом месте с новым внешним портативным жестким диском.

На работе мне иногда приходится использовать Ubuntu, но я предпочитаю использовать Windows и не хочу устанавливать двойную загрузку. Я действительно не знаю, возможно ли это, поэтому я спрашиваю здесь, прежде чем ломать свою ОС. Я хочу установить Ubuntu на внешний жесткий диск SSD, который будет подключен к моему компьютеру через порт USB3. Когда SSD подключен, я бы хотел, чтобы компьютер напрямую загружался в Ubuntu, а загружался в Windows 10, когда жесткий диск отключен. В дополнение к этому я хотел бы иметь место для обмена данными между обеими операционными системами.

Я попытался найти проблему в Интернете, но нашел только решения для двойной загрузки.

Возможно ли добиться того, чего я хочу, и может ли кто-нибудь показать мне руководство, как это сделать?


2 ответа 2

Это краткое изложение принятого ответа на сообщение Ask Ubuntu
Как установить Ubuntu на портативный внешний жесткий диск?

  • Создайте установочный носитель Ubuntu, используйте его для загрузки компьютера и выберите Попробовать Ubuntu
  • .
  • Подключите внешний жесткий диск.
  • Запустите gparted . В большинстве случаев внутренний диск будет sda, а внешний sdb, но это не гарантируется.

Разбейте внешний диск на один или два раздела и запишите их номера:

  • Если вам нужен раздел подкачки, отформатируйте его как linux-swap
  • Отформатируйте остальную часть диска как ext4

Запустите программу установки Ubuntu с помощью значка на рабочем столе или в панели запуска. Когда вас спросят, как установить, выберите Другое.

В редакторе разделов выделите раздел ext4 и нажмите Изменить. Следуйте диалоговым окнам, чтобы:

  • Использовать раздел как ext4
  • Подключить к /
  • Формат

Оставаясь в редакторе, выделите раздел подкачки, нажмите Изменить и выберите linux-swap

Измените установку загрузчика на внешний диск, скорее всего /dev/sdb . Важно не перезаписать загрузчик на внутреннем жестком диске.

Проверьте выбор разделов и нажмите Установить сейчас.

Установите USB-диск первым в порядке загрузки BIOS.

Отныне для запуска Ubuntu загрузите компьютер с подключенным USB-накопителем. Меню загрузки на USB-накопителе будет отображать как Ubuntu на внешнем диске, так и Windows на внутреннем диске, и вы можете выбрать тот, который вам нужен.< /p>

Если вы загрузитесь без USB, вы загрузитесь в Windows как обычно.

Другую возможность использования подсистемы Windows для Linux (WSL) см. в статье
Как установить дистрибутивы WSL на внешние диски


В этом посте показано, как установить Ubuntu 16.04 на внешний жесткий диск.

Особенности

Внешний жесткий диск

Портативный твердотельный накопитель Samsung T5 емкостью 500 ГБ с портом USB 3.1 Gen 2 (до 10 Гбит/с) Код модели: MU – PA500B/AM

Предпосылки

В этом руководстве используется USB-накопитель, созданный при установке Ubuntu 16.04 на USB-накопитель из Windows.

Обратите внимание на объем оперативной памяти вашего компьютера.

Примечание

Некоторые из перечисленных элементов относятся к BIOS, работающему на T460. Возможно, вам придется поискать, как выполнить те же или аналогичные действия в BIOS.

Шаги

<р>1. Подключите внешний жесткий диск и USB-накопитель.


<р>2. Приготовьтесь нажать F12, чтобы войти в меню загрузки. Загрузитесь и нажмите F12 на экране Lenovo.


<р>3. Выберите жесткий диск USB.


<р>4. Нажмите Установить Ubuntu.


<р>5. (1) Выберите свой WiFi и (2) нажмите Подключиться.


<р>6.(1) Введите свой пароль и (2) нажмите Подключиться.


<р>7. Убедитесь, что ваше соединение установлено.


<р>8. (1) Установите флажок «Загружать обновления при установке Ubuntu», (2) установите флажок «Установить стороннее программное обеспечение для графики и оборудования Wi-Fi, Flash, MP3 и других носителей» и (3) нажмите «Продолжить».


<р>9. На экране «Тип установки» установите переключатель (1) «Что-то еще» и (2) нажмите «Продолжить».


<р>10. (1) Выберите свободное пространство в разделе /dev/sdb и (2) нажмите +, обратите внимание на объем свободного места (в данном случае 500107 МБ).


<р>11. На экране «Создать раздел» вычтите 2-кратный объем оперативной памяти, который у вас есть, из значения в размере. У меня T460 12 Гб памяти. Итак, я вычитаю 24 ГБ из 500107 МБ. 24 ГБ — это 24 ГБ* (1024 МБ/1 ГБ) или 24576 МБ. Итак, я (1) ввожу 475531 МБ (500107-24576) в поле Размер. Убедитесь, что (2) тип нового раздела — «Первичный», (3) расположение нового раздела — «Начало этого пространства», (4) «Использовать как» — файловая система журналирования Ext4, а (5) точка монтирования — /. Нажмите (6) ОК.


<р>12. Снова (1) выберите свободное место, затем (2) +.


<р>13. (1) Введите количество оставшихся МБ в поле «Размер», в данном случае 24582, (2) убедитесь, что для типа нового раздела выбрано значение «Логический», (3) убедитесь, что для параметра «Расположение» нового раздела установлено значение «Начало» это пространство и (3) выберите область подкачки для Использовать как.


<р>14. Нажмите "ОК".


<р>14. (1) выберите /dev/sdb, (2) выберите /dev/sdb Портативный твердотельный накопитель Samsung T5 (500,1 ГБ) и (3) нажмите «Установить сейчас».


<р>15. Нажмите «Продолжить», чтобы записать изменения на диск.


<р>16. После этого вы выбираете свой часовой пояс и нажимаете «Продолжить».


<р>17. Выберите клавиатуру и нажмите «Продолжить».


<р>18. (1) введите свое имя, (2) имя вашего компьютера, (3) выберите имя пользователя, (4) выберите пароль и подтвердите его, (5) нажмите «Требовать мой пароль для входа» и (6) нажмите «Продолжить».< /p>


<р>19. Теперь вы увидите кучу информационных экранов (это всего лишь пример, экранов больше):






<р>20. Нажмите «Перезагрузить сейчас».


21. Пусть компьютер загрузится в Windows.

22. Извлеките USB-накопитель.

23. Приготовьтесь нажать F12. Перезагрузите компьютер и нажмите F12 на экране Lenovo:


24. Выберите жесткий диск USB: Samsung Portable SSD T5 и нажмите Enter.


25. Выберите *Ubuntu и нажмите Enter (или подождите несколько секунд)


26. Подождите еще несколько секунд, и Voilà Ubuntu загрузится на вашем внешнем жестком диске.


Ссылки

Логотип Ubuntu по ссылке.

Ответы на вопросы

Хорошо ли работает этот SSD?

Тот, что я использовал, работал довольно хорошо. Я использовал настройку в течение недели и только 1 раз, когда система «зависла» из-за диска. Я перезапустил и все заработало.

Показывает ли он хорошую скорость/производительность в Linux?

Я не заметил, чтобы он работал медленнее или быстрее, чем обычно.

Я собираюсь использовать его через usb-c (thunderbolt). Что бы вы сказали об этом?

Читайте также: