Використовувати існуючий розділ Ubuntu як інсталяційний образ?


19

Я встановив ubuntu 10.10 на свій ноутбук і багато сконфігурував, встановив і налаштував багато речей на ньому, щоб відповідати моїм потребам. Тепер я хочу перенести цю установку на інший апарат і хочу знову уникнути всіх налаштувань. Чи є спосіб я створити інсталятор з моєї існуючої установки / розділу ubuntu, яку я можу повторно використовувати для інших машин?


Схожий на це, але, мабуть, не дурний
Хорхе Кастро

Просто ідея, тому я не розміщую її як відповідь. Оскільки тут немає поняття "реєстр", ви не могли б ви завантажитися з іншої ОС (можливо, LiveCD) і записати весь вміст "/" на DVD, а потім скопіюйте його на новий жорсткий диск або розділ, а потім просто встановити grub? Зазвичай Ubuntu дуже добре обробляє зміни обладнання.
Mussnight

Відповіді:


2

У мене теж була ця проблема (запитав про це тут, перш ніж я знайшов цю тему)

Чи можливо створити інсталяційний диск Ubuntu з уже наявної установки?

Я спробував заглянути в Remastersys, але після того, як я прочитав цей рядок :

Сама Remastersys була припинена

Я не намагався подивитися, чи це правда чи ні, і спробував використовувати relinux .

Досить сказати, що це спрацювало як шарм.

(Немає GUI, це все команди)

Як ним користуватися (Вся наступна інформація взята та доступна всередині програми):

  1. Завантажте файл tar.
  2. Витягніть його
  3. Щоб його встановити, запустіть цю команду:

    sudo cp -R usr etc wubick/etc wubick/usr /
    
  4. Після його встановлення /usr/share/doc/relinux/READMEфайл містить інформацію про те, як користуватися програмою
  5. Виконайте такі дві команди:

    sudo cp /etc/relinux/relinux.conf ./relinux.conf
    sudo sed -i 's:EXCLUDES="\(.*\)":EXCLUDES="\1 '`readlink -f ./relinux.conf`'":g' ./relinux.conf
    
  6. Якщо ви знаєте, що ви робите, відредагуйте файл конфігурації, який ви щойно скопіювали, щоб змінити параметри, як і раніше.

    Наприклад, додавши /home/*до EXCLUDESпараметра, якщо ви не хочете копіювати особисті дані. (Я не був впевнений, чи автоматично його виключають, але краще бути в безпеці)

  7. Виконайте цю команду:

    sudo relinux squashfs relinux.conf
    

    Перш ніж воно закінчиться, пройде небагато часу (sudo тут потрібен, навіть якщо ви були у папці, що належить вам, тому що цей relinux перевірить відсутні та необхідні пакети та встановить їх).

  8. Нарешті запустіть:

    sudo relinux onlyiso relinux.conf
    

    Це створить файл ISO. Якщо ви нічого не змінили у файлі конфігурації, він буде викликаний custom.iso.

PS Останні дві команди можна поєднати в одну, sudo relinux iso relinux.confякщо ви хочете чекати, коли перша закінчиться, а потім запустіть другу.

PSS Якщо що-небудь зіпсується, та / або ви вирішили почати з нуля, спочатку виконайте одну з цих команд (залежно від того, що ви хочете).

sudo relinux clean relinux.conf
sudo relinux fullclean relinux.conf

Перший очищує тимчасові файли, створені у вашому робочому каталозі ( WORKDIRпараметр у конфігураційному файлі)

Другий очищає всі створені файли, навіть файл ISO.



1

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


1

Копіювання всього вмісту жорсткого диска з вашого поточного на новий повинен працювати нормально, доки обидві машини мають однакову архітектуру обладнання, наприклад, 32 біт до 32 біт.

Якщо драйвери нестандартні та відрізняються (наприклад, поточна відеокарта ati, нове - nvidia), вам доведеться встановити правильні драйвери.

Якщо ви створили файл xorg.conf, то це може не відповідати новій графіці / монітору.

Точну копію можна зробити за допомогою команди dd. dd if=/dev/currentdrive of=/dev/newdrive

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