У меня есть встроенный жесткий диск (A), от которого я запускаю Ubuntu (в настоящее время 16.04) и второй, внешний жесткий диск (B). Моя цель состоит в том, чтобы переключить те жесткие диски, т.е. Я хочу повернуть жесткий диск во внешний диск и создать жесткий диск B в мой компьютер.
Жесткий диск B в настоящее время не содержит загрузочную систему Ubuntu, и мой вопрос состоит в том, могу ли я установить Ubuntu на жестком диске B, в то время как жесткий диск B подключен через USB к моей существующей системе Ubuntu, работающей на жестком диске A.
Я знаю, что могу создать загрузочную Карту памяти (C), удалить A, вставить B, начальную загрузку от C и затем установить Ubuntu на B. Мой вопрос состоит в том, могу ли я пропустить дополнительный диск C и установить Ubuntu непосредственно на B при работе A, затем переключить диски и иметь тот же результат как тогда, когда с помощью дополнительного диска C.
Таким образом, следующее возможное (и разумный):
Запустите Ubuntu 16.04 на диске A, и в той системе,
Завершите работу системы, работающей на диске A
Если это так, как я сделал бы это?
Можно установить временную Живую систему на внешнем диске с помощью mkusb.
Затем разъедините внутренний диск.
Загрузите внешнюю Живую систему с помощью toram.
Затем сделайте Полную установку Ubuntu к внешнему диску.
Для получения дополнительной информации см.: Ubuntu может быть установлена на pendrive, от которого она была загружена?
Ваше объяснение является замысловатым, устанавливание Ubuntu на внешнем диске было просто в течение многих лет (если система UEFI, которые требуют немного большего количества тонкой настройки).
Никакая потребность удалить диск во время установки на внешнем HDD, Ubuntu будет спрашивать Вас, на каком диске Вы хотите Ubuntu, установленную, таким образом, нет такой вещи как whether I can skip the extra drive C and install Ubuntu directly onto B while running on A
.
Процесс установки работал на Вашей загрузочной Карте памяти, это - то, что люди отсылают для проживания системы — это не делает работал основном диске.
- Подключите Внешний диск на свою машину
- Соедините загрузочный USB на свою машину
- Введите BIOS, выберите начальную загрузку из загрузочного USB
- В Типе установки Ubuntu выбрать
Something else
- Найдите свой внешний диск в списке, ищите диск кроме
/dev/sda
. (Принятие Вас уже имело Ubuntu прежде),После того как Вы нашли его — можно разделить его, основная установка Ubuntu содержите:
Корневой раздел
/
Раздел подкачки
swap
- Нажмите затем->, продолжаются.
- Остальное ступает, связан с именем пользователя, часовой пояс и т.д.
Можно ли повернуться, внешний диск к внутреннему абсолютно связан с аппаратными средствами, необходимо настроить внешний диск, таким образом, он может быть обнаружен SATA.
Но в этой точке, Ваш внешний диск должен смочь загрузить Ubuntu.
Это возможно через debootstrap
.
Я запускал Ubuntu 16.04 от такого usb расширения жесткий диск, только протест состоит в том, что я попробовал его в legacy bios
не в uefi
, можно взять legacy bios
опция из меню BIOS.
Сначала необходимо отформатировать жесткий диск с Linux совместимая файловая система такой как ext2, ext3, ext4
найдите свой жесткий диск на /dev
sudo parted -l
Смонтируйте свой жесткий диск, например, если он идет /dev/sdb2
удостоверьтесь это /mnt
пусто и не смонтированный
sudo mount /dev/sdb2 /mnt
каталог изменения к /mnt
sudo debootstrap --arch=amd64 xenial /mnt http://archive.ubuntu.com/ubuntu/
после того, как это было завершено, необходимо установить grub
для Вашего нового жесткого диска
sudo grub-install –root-directory=/mnt /dev/sdb2
chroot в /mnt
но сначала необходимо смонтировать некоторые системные каталоги в /mnt
Я предполагаю Ваш терминал в /mnt
sudo mount -o bind /dev dev
sudo mount -t sysfs /sys sys
sudo mount -t proc /proc proc
затем
sudo chroot .
apt update
apt install ubuntu-desktop
создайте нового пользователя и установите модули Linux и ядро
adduser myusername
addgroup --system admin
adduser myusername admin
установите ядро Linux
apt-cache search linux-image
для текущего ядра:
apt install linux-image-4.4.0-145-generic linux-modules-extra-4.4.0-145-generic linux-tools-4.4.0-145-generic
настройте клавиатуру
apt install console-setup
dpkg-reconfigure keyboard-configuration
генерируйте локаль
locale-gen en_US.UTF-8
личинка обновления
grub-update
обновите начальный диск поршня
update-initramfs -u
Ссылки: https://help.ubuntu.com/lts/installation-guide/powerpc/apds04.html https://www.thegeekstuff.com/2010/01/debootstrap-minimal-debian-ubuntu-installation/
Даже возможно сохранить несколько дистрибутивов в каждом каталоге под единственным разделом и начальной загрузкой в одного из них с помощью сценария.
Основная трудность Установки Ubuntu к внешнему диску (или второй внутренний диск) состоит в том, что и легкие варианты установки по умолчанию не будут работать. Необходимо вручную выбрать корректный диск и разделить диск вручную. Это может быть немного пугающим. Маленькая ошибка может стереть неправильный диск.
Ubuntu может только быть установлена от установки USB/DVD или файл ISO. Файл ISO является файлом, который каждый загружает с веб-сайта Ubuntu. Обычно каждый использует файл ISO и утилиту для создания Живой Установки USB.
В любом случае Вам будет нужен файл ISO. Загрузите его с сайта Загрузок Ubuntu.
Вы будете использовать его из Ubuntu в Диске A.
Поочередно создавайте установку диск USB (C).
Самый простой способ запустить процесс установки с Диска A состоит в том, чтобы установить названную утилиту grml-rescueboot
.
sudo способная установка grml-rescueboot
Создайте папку, где файл ISO будет:
sudo mkdir/boot/grml
Переместите файл ISO в папку:
sudo mv ~/Downloads//boot/grml/
Личинка обновления так, чтобы Вы получили опцию загрузить от установки файл ISO.
личинка обновления sudo
Компьютер перезапуска. Вы будете видеть меню личинки с выбором:
Ваш может несколько отличаться. Лучшей Ubuntu является Ubuntu в Диске A. Ищите Спасательную систему Grml к нижней части меню
Выберите Спасательную систему Grml (название файла ISO).
Вы будете видеть список дисков и разделов как это:
/dev/vdb
и нажмите на кнопку New Partition Table.... Вы будете видеть предупреждение:Нажмите Continue. Теперь Вы будете видеть новую строку ниже /dev/vdb
названный free space
.
Выделите свободное пространство под /dev/vdb
и нажмите + для создания первого раздела. Первый раздел будет системным разделом EFI на 200 МБ. Измените размер на 200 МБ и Использование как:
(Если Вы не видите опции EFI System Partition в вышеупомянутом, затем Вам не нужен он. Перейдите к следующему шагу.)
Окно Create Partition должно теперь быть похожим:
После того как Вы нажимаете "OK", Вы будете видеть раздел /dev/vdb1
ввести efi
в окне. Ваш может быть /dev/sdb1
или что-то еще.
Выделите свободное пространство ниже /dev/vdb1
и нажмите + для создания следующего раздела. Это будет основным разделом.
/
в ext4
форматПосле того, как сделанный, Ваши диски и разделы будут похожи:
Так же:
/home
раздел в ext4
формат (только если Вы хотите к),Удостоверьтесь, что загрузчик установлен в диске B. См. вышеупомянутое изображение.
Создайте установку USB с помощью Создателя Загрузочного диска в Ubuntu (загруженный от диска A).
Запустите Ubuntu 16.04 на диске C, Живом USB
/
в ext4
формат/home
раздел в ext4
формат (только если Вы хотите к),Завершите работу системы, работающей живой от USB на диске C
Мой ответ на Двойную загрузку побеждает 10, и Ubuntu 18.04 на двух отдельных физических ssds имеет изображения ручного разделения и других деталей.
Если Вы хотите сохранить свою настройку, и данные (сделайте внешние резервные копии для сейфа.) можно клонировать все разделы, связанные с Ubuntu (может быть один или несколько) в диск B.
Однако, чтобы сделать это, Вам все еще будет нужна карта с интерфейсом USB установки (диск C). Это вызвано тем, что Вы не должны клонировать системный раздел, в то время как Ubuntu работает от того раздела.
Необходимо будет загрузить от Установки диск C USB и выбрать опцию Try Ubuntu without Installing. Затем используйте Gparted для копирования всех разделов, до которых Вы нуждаетесь от диска A к новому диску B.
Если Ваш диск B больше в размере, чем диск A, можно хотеть развернуть скопированный раздел (разделы) для заполнения целого диска B.
Отметьте, клонированные разделы будут иметь тот же UUID и в старом диске A и в новом диске B. Это означает, что Ubuntu может запутаться во время начальной загрузки, если оба диски соединены. Так, необходимо разъединить старый диск A перед начальной загрузкой от нового диска B.
/
раздел, если там является не отдельным /home
раздел. Иначе расширьтесь /home
раздел в диске B Надеюсь, это поможет