DVD з 32-бітним і 64-бітним Ubuntu


14

Чи існують такі зображення, які дозволять мені встановити 64-розрядний Ubuntu, якщо він підтримується, або резервний режим 32-розрядний?

Я беру участь у інсталфесті нового та неофіційного LoCo, і такий інсталятор був би досить зручним, не витрачаючи зайві DVD-диски на різні архітектури.

Відповіді:


24

Ви можете створити DVD, який містить обидві версії живого компакт-диска:

  1. Завантажте ubuntu-13.04-desktop-i386.iso та ubuntu-13.04-desktop-amd64.iso .
  2. Створіть структуру папки для DVD:

    $ mkdir -p ubuntu-13.04-desktop-i386-amd64/boot/{grub,iso}
    $ mv ubuntu-13.04-desktop-{i386,amd64}.iso ubuntu-13.04-desktop-i386-amd64/boot/iso/
    
  3. Збережіть таке ubuntu-13.04-desktop-i386-amd64/boot/grub/grub.cfg:

    # Derived from /boot/grub/loopback.cfg from ubuntu-13.04-desktop-i386.iso and ubuntu-13.04-desktop-amd64.iso.
    
    menuentry "Try Ubuntu without installing (32-bit)" {
        loopback iso /boot/iso/ubuntu-13.04-desktop-i386.iso
        linux   (iso)/casper/vmlinuz  file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/boot/iso/ubuntu-13.04-desktop-i386.iso quiet splash --
        initrd  (iso)/casper/initrd.lz
    }
    menuentry "Try Ubuntu without installing (64-bit)" {
        set gfxpayload=keep
        loopback iso /boot/iso/ubuntu-13.04-desktop-amd64.iso
        linux   (iso)/casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/boot/iso/ubuntu-13.04-desktop-amd64.iso quiet splash --
        initrd  (iso)/casper/initrd.lz
    }
    menuentry "Install Ubuntu (32-bit)" {
        loopback iso /boot/iso/ubuntu-13.04-desktop-i386.iso
        linux   (iso)/casper/vmlinuz  file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity iso-scan/filename=/boot/iso/ubuntu-13.04-desktop-i386.iso quiet splash --
        initrd  (iso)/casper/initrd.lz
    }
    menuentry "Install Ubuntu (64-bit)" {
        loopback iso /boot/iso/ubuntu-13.04-desktop-amd64.iso
        linux   (iso)/casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity iso-scan/filename=/boot/iso/ubuntu-13.04-desktop-amd64.iso quiet splash --
        initrd  (iso)/casper/initrd.lz
    }
    menuentry "Check disc for defects (32-bit)" {
        loopback iso /boot/iso/ubuntu-13.04-desktop-i386.iso
        linux   (iso)/casper/vmlinuz  boot=casper integrity-check iso-scan/filename=/boot/iso/ubuntu-13.04-desktop-i386.iso quiet splash --
        initrd  (iso)/casper/initrd.lz
    }
    menuentry "Check disc for defects (64-bit)" {
        loopback iso /boot/iso/ubuntu-13.04-desktop-amd64.iso
        linux   (iso)/casper/vmlinuz.efi  boot=casper integrity-check iso-scan/filename=/boot/iso/ubuntu-13.04-desktop-amd64.iso quiet splash --
        initrd  (iso)/casper/initrd.lz
    }
    menuentry "Test memory" {
        loopback iso /boot/iso/ubuntu-13.04-desktop-i386.iso
        linux16 (iso)/install/mt86plus
    }
    
  4. Створіть образ ISO ( можливо, вам знадобиться встановити xorriso .):

    $ grub-mkrescue --output ubuntu-13.04-desktop-i386-amd64.iso ubuntu-13.04-desktop-i386-amd64
    

Тепер ви можете записати ubuntu-13.04-desktop-i386-amd64.iso(1,6 Гб) на DVD і вибрати під час завантаження 32-бітні або 64-бітні варіанти.

ubuntu-13.04-desktop-i386-amd64

Примітка. Це працювало для мене у віртуальній машині. Настійно рекомендую протестувати його за допомогою одного DVD перед записом декількох копій.


Wowza! Це одне цікаве рішення там! Отже, якщо я вирішив завантажуватися з диска, з'явиться екран GRUB?
Oxwivi

Насправді ця версія передбачає, що використовується настільне зображення. Спробуйте це з зображенням сервера і переконаєтесь, що він не працює. У минулому я намагався завантажувати зображення сервера саме таким чином, і це не вдалося. Примітка: це питання навіть не було вказано як обмеження у питанні (робочий стіл проти сервера) ...
0xC0000022L

@STATUS_ACCESS_DENIED Ви маєте рацію. Спроба використовувати саме цей метод для завантаження на серверне видання або альтернативний інсталяційний компакт-диск, безумовно, не вдасться, оскільки жоден з них не містить живого середовища, для якого цей метод призначений для розміщення. Я закликаю вас покращити цей аспект у власній відповіді. Примітка. Один лише термін "Ubuntu" зазвичай використовується для неявного посилання на Ubuntu Desktop Edition, якщо інше не вказано.
ændrük

@ ændrük: не знав про це мається на увазі тут значення. Для мене, через широке використання серверного видання, Ubuntu зазвичай означає сервер, і я подумав, що я повинен хоча б додати цю відповідь, що він не працюватиме з серверною версією. Однак я все одно спробую це зробити, тільки не з Каспер, оскільки це вже вбило існуючу установку через деякі зламані залежності, здавалося. Я впевнений, що модифікація initrd дозволить певним чином.
0xC0000022L

непогано працював 14.04 з незначними змінами grub.cfg. Але UEFIрежим не працював.
souravc

2

Наскільки мені відомо, ні там немає. Якщо ви хочете отримати запасні DVD-диски, ви можете використовувати USB-накопичувачі (якщо у вас є один (або більше)), а ваш комп'ютер підтримує завантаження з USB-накопичувача).

На сторінці завантаження Ubuntu є покрокова інструкція для створення завантажувальних USB-накопичувачів Ubuntu в Linux, Windows або Mac OS X.


Інакше непростий спосіб ... +1
0xC0000022L

1

Офіційного 32/64 бітового зображення немає в наявності, і я б сумнівався, чи зможете ви його скласти, щоб робити те, що ви хочете.

Різниця між 32 та 64 бітами - це апаратне забезпечення, тому найкращим варіантом мати два CD-диска або usb-клавіші з 32-бітною та 64-бітовою версією Ubuntu.

Якщо у вас є лише доступ до одного компакт-диска або usb, створіть 32-бітну інсталяцію - вона буде корисна для обох типів архітектури.


1
Так, я можу використовувати 32-розрядні в обох архітектурах, але річ у тому, що installfest - це разова річ, тому пізніше я не можу допомогти нікому перейти на 64-розрядні, якщо їм сподобався Ubuntu і хотів скористатися обладнання.
Oxwivi

@Oxwivi: хоча вони можуть скористатися 64-бітовою обробкою для процесорів, що інтенсивно працюють, вони будуть страждати від набагато більшого споживання пам'яті . Я бачу це на практиці в Chrome, який приймає близько 80 Мб оперативної пам’яті на звичайній вкладці, як на сторінці Вікіпедії (мінімальний сценарій).
Дан Даскалеску

1

Іншою можливістю може бути використання двостороннього DVD (зверніть увагу: він відрізняється від двошарового DVD), тому ви записуєте з одного боку 32-бітну версію, а з іншого 64-бітну версію.


Занадто дорого для неприємностей. І я не впевнений, що зможу отримати це в найкоротші терміни - це isntallfest завтра.
Оксвіві

-1

Якщо у вас комп’ютер Windows, то багатозавантажена версія додатка Pin Drive Linux може зробити для вас. Вони є версією для Mac та багатьох інших, але для Windows - це версія провальної роботи.

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