Якщо я можу, як встановити Ubuntu з Ubuntu?


24

Ось що я маю на увазі:

Я зазвичай встановлюю, запускаючи USB Ubuntu Live, клацнувши «спробувати» Ubuntu, і коли я готовий, двічі клацну піктограму «Встановити Ubuntu» на робочому столі.

Встановити значок Ubuntu

Тепер у мене є порт eSATAp, і те, що я хотів би зробити, це підключити свій жорсткий диск безпосередньо до мого ноутбука / робочого столу, на якому вже працює Ubuntu, і просто запустити ту саму програму, яка доступна на Live CD / USB, щоб встановити її на зовнішньому накопичувачі.

Я також відкритий для інших методів, доки мені не доведеться "записувати" ISO на USB, потім перезавантажувати з USB, а потім встановлювати його на зовнішній диск.

Мільйон подяк!


Дивіться Установка Debian GNU / Linux з системи Unix / Linux для ручного методу. Це для Debian, але Ubuntu - більш-менш те саме.
Олаф Дієтше

Наведене вище посилання мертве.
CatMan

Відповіді:


7

Ви ставите цікаві запитання. Я перефразую це своїми словами: Чи можливо запустити інсталятор Ubuntu, який присутній в LiveCD Ubuntu, зі звичайної системи Ubuntu (встановленої на жорсткий диск)?

Інсталятор GUI, який ви знайшли на LiveCD, упакований як повсюдний . Незрозуміло, що буде, якщо ви спробуєте встановити та запустити це зі своєї інсталяції HD. Хоча це може працювати, це, здається, не підтримується і не перевірено.

Добре відомо, що системи на базі Debian, такі як Ubuntu, можуть бути встановлені в середовищі chroot . Chroot - це інструмент, який може розглядати будь-який каталог як кореневу директорію "/". Ви можете легко створити середовище chroot на зовнішньому жорсткому диску. Якщо ви хочете завантажити цей chroot Ubuntu, вам доведеться встановити ядро ​​та завантажувач. Хоча це відомий і перевірений метод для Debian (і я особисто це робив з Ubuntu), підручники в Інтернеті застаріли. Отже, це лише варіант, якщо ви знайомі з grub та процесом завантаження Linux.

Фактичний відповідь: Хоча ваше запитання є розумним, воно, схоже, не підтримується Ubuntu або будь-якою іншою сучасною операційною системою. Ми настільки звикли встановлювати ОС із завантажувального CD або USB, що іншими методами були знехтувані.

Ви не вказали, яка мета встановлення Ubuntu на зовнішній жорсткий диск. Якщо ви залишите цей зовнішній жорсткий диск таким, яким він є, ваш комп'ютер, ймовірно, ніколи не завантажиться, оскільки він віддає перевагу вашому внутрішньому жорсткому диску. Якщо ви зміните налаштування BIOS, підключіть зовнішній жорсткий диск до іншого комп’ютера чи іншого подібного, то цей (зараз) зовнішній жорсткий диск може стати роллю завантажувального жорсткого диска. Тепер, ось тут є улов: зараз потрібно знати, чи і як цей HDD коли-небудь стане завантажувальним. PC BIOS - це жахливий завантажувач, не призначений для таких речей. Можливо, тому ваша ідея не підтримується через прості вектори встановлення, такі як графічний інсталятор Ubuntu.


Я просто спробував всюдисутність, і це не вдалося (від ubuntu 14.04). Однією з можливих проблем є те, що він відформатував усі знайдені в системі свопи. Він вийшов з ладу, коли на екрані вказували "копіювання файлів на диск". Основна причина, яку я хотів встановити з фактичного ubuntu, полягає в тому, що я лінивий і не хотів зупинятися на зручності моєї фактичної системи для встановлення ubuntu на моїй новій і більшої SSD.
Лінч

Перш ніж запустити установку повсюдності, запустіть 'sudo swapoff -a', щоб вимкнути swap, а потім ubiquity не може збити працюючу систему, коли вона переформатує розділи swap. Можливо, вам знадобиться переназначити автоматичний засіб для swap в / etc / fstab після завершення повсюдності, оскільки особистість розділу swap може змінитися.
freegnu

(буквально через 8 років) ця операція все ще не підтримується?
gromit190

1

Я думаю, що це посилання може допомогти: Як встановити Ubuntu на USB-ключ? (без використання запускового диска Creator)

Коротко:

  1. Встановіть пакет qemu-kvm та залежності, якщо цього ще не зроблено.

    sudo apt-get install qemu-kvm
    
  2. Запустіть віртуальну машину із зовнішнім жорстким диском (припустимо, вона встановлена ​​на / dev / sdb) як внутрішній диск, а файл Ubuntu ISO як cdrom. Додайте більше оперативної пам’яті до віртуальної машини, -m 2GBякщо у вас є багато оперативної пам’яті, щоб прискорити процес встановлення.

    sudo kvm /dev/sdb -cdrom ~/.cache/testdrive/iso/ubuntu_natty-desktop-i386.iso
    

Особисто я вважаю за краще запустити будь-який інсталятор на цільовому ПК / ноутбуці, а не видаляти з нього жорсткий диск і встановлювати на інший ПК / ноутбук.


0

Насправді зовсім не потрібно перевстановлюватись. Ви можете просто скопіювати встановлену операційну систему на інший диск і завантажити її. Якщо два диска однакового розміру, то це дуже просто:

sudo dd if=/dev/disk1 of=/dev/disk2

Це зробить disk2 клоном диска1, тобто розділи та все буде скопійовано. Коли копія закінчена, ви можете завантажитися із зовнішнього диска та мати все, що у вас було.

Якщо ваш комп'ютер підтримує апаратну віртуалізацію, то ви також можете встановити kvm - можливо, з virt-менеджером як графічним інтерфейсом - і використовувати зовнішній диск як диск для віртуальної машини.


2
Це було б чудово, якби мені потрібно було дублювати системи. Але те, що я хочу, це встановити першу систему (а не дублікат налаштування мого ноутбука). Наприклад, я у свого друга, і у них є запасний ноутбук, я пропоную спробувати Ubuntu на ньому, і вони згодні. Потім я виймаю жорсткий диск, підключаю його через eSATAp до мого ноутбука (який працює 11.04 в даний час), відкриваю додаток "Встановити Ubuntu 11.04" (чи щось інше?), А потім встановлюю безпосередньо на новий жорсткий диск. (Як бічна примітка, btw, швидше робити щоразу нові встановлення, ніж копіювати кожен біт з одного жорсткого диска на інший.)
Nathan JB

0

Це можливо за допомогою Virtual Box. Вам просто потрібно встановити USB-пристрій у віртуальній коробці, а потім встановити на зовнішній диск таким чином.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.