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


173

Якщо ви поспішаєте з відповіддю, Система → Адміністрація → StartUp Disk Creator - ні, про це я не говорю.

Я хочу спробувати Unity Ubuntu 11.04, не торкаючись моєї існуючої установки Ubuntu.

Для цього мені потрібно спочатку встановити драйвери nVidia (зітхаючи).

Для цього мені потрібні зміни, щоб зберегти перезавантаження.

Для цього мені потрібно справді встановити Ubuntu на USB-ключ.

Як ти це робиш?


Що я спробував

  1. Я спробував зробити USB-ключ від Testdrive , потім завантажте його, а потім виберіть «Встановити Ubuntu». Інсталятор відмовився встановлювати сам інсталяційний носій.

  2. Я спробував із встановленої копії Ubuntu:

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

    ... але інсталятор не виявив диск належним чином.


Ви спробували записати LiveCD та встановити Ubuntu на USB від цього? Мені це здається найпростішим рішенням.
Frxstrem

1
@Frxstrem Я намагаюся зробити це через KVM, не записуючи нічне зображення на компакт-диск. Це звучить як марно…
badp

1
Просто цікаво, чи можна розділити USB-ключ на два розділи, потім скористайтеся тестовим накопичувачем, а потім встановіть на інший розділ лише пропозицію.
Аллан

1
@John, найпростіше встановити на зовнішній диск, якщо ви відключите внутрішній накопичувач . Це справедливо і в режимі BIOS, і в режимі UEFI, але це робить велику різницю в режимі UEFI. Якщо це можливо для вашого комп'ютера (принаймні одного комп’ютера, який ви можете використовувати під час встановлення Ubuntu на зовнішній жорсткий диск), я рекомендую це. Потім завантажтесь з живого диска Ubuntu та запустіть інсталятор. Таким чином, він буде досить прямим (як установка на внутрішній накопичувач, тому що зовнішній жорсткий диск (навіть USB-матриця) буде розглядатися як внутрішній диск.
sudodus

1
@sudodus Я відключив усі інші накопичувачі на настільному комп’ютері, потім встановив 16.4.2 і він відмовився завантажуватися. Помилка: файл '/boot/grub/i386-pc/normal.mod' не знайдено. Вхід у режим порятунку ... Якби не всі файли завантаження були записані на жорсткий диск USB, я не можу уявити, куди б вони ще були записані.
Іван

Відповіді:


123

Рішення Ubuntu / Linux

1. Отримайте останнє зображення

Ви повинні зробити це за допомогою testdrive Встановіть testdrive .

Пробна поїздка

Примітка. Якщо ваш ключ менше 4,4 ГБ (для Ubuntu 11,04 (Natty Narwhal)), ви повинні отримати альтернативний інсталятор. Інсталятор Desktop відмовляється продовжувати, якщо є менше 4,4 ГБ вільного місця на диску.

2. Відформатуйте USB-диск.

Це важливо, якщо у вас вже є що-небудь схоже на встановлення Linux на диску, або інсталятор з певних причин не захоче торкатися цього диска. Я не зміг раніше, тому що не виконав цього кроку, тому пропустіть на свій страх і ризик! Вам потрібен ключ розміром не менше 3 Гб.

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

Утиліта диска

Вам потрібно переконатися, що ви вибрали "Не розділити", перш ніж це дозволить форматувати диск.

Формат вікна диска.

3. Запустіть віртуальну машину на USB-ключі

Я переконався (з file), що мій USB-ключ був /dev/sdb, а потім запустив:

sudo qemu-system-x86_64 /dev/sdb -cdrom ~/.cache/testdrive/iso/ubuntu_natty-desktop-i386.iso

... встановити i386 ISO робочого столу Natty Narwhal - ім'я файлу буде змінюватися, якщо ви завантажите інше зображення ISO.

Деталі вашого вибору рішення щодо віртуалізації будуть різними, але ви хочете використовувати файл пристрою USB-ключа в якості жорсткого диска VM.

Додайте -boot order=dдо команди kvm, щоб зробити її завантаження із зображення, якщо він намагається завантажитися з 'жорсткого диска', і не вдасться, оскільки він не може знайти там операційну систему.

4. Встановіть нормально.

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

Кілька приміток:

  • Розмежування. Уникайте використання автоматичної системи розділення, оскільки це створить розділ для заміни на вашому USB-ключі. Це не добре, так як заміна стає дуже повільної (система секунд довжиною замерзає повільно) і швидко вбиває життя вашого диска. Просто виділіть один розділ для /. Якщо ви використовуєте альтернативний інсталятор, переконайтеся, що ви встановили noatimeпрапор для подальшого зменшення кількості записів на диск.

  • Оновлення Пропустіть опцію для автоматичного завантаження та встановлення оновлень. Не гарантується, що сховища будуть знаходитись у постійному стані до моменту запуску інсталятора. Особисто я бажаю керувати оновленнями вручну за допомогою такого інструменту, як aptitude (який за замовчуванням більше не постачається з Ubuntu).

  • Програмне забезпечення альфа-якості. Речі трохи химерні - зрештою, це програмне забезпечення якості альфа. Я dpkgвиходив із кодом помилки 1, не маючи можливості перевірити помилку - проте в результаті жодного пакету не було зламано. Я намагався після налаштування вимкнути віртуальну машину, але вона зависла. Однак при перезавантаженні система завантажилася чудово.

5. Перезавантажте та завантажте свою копію Ubuntu

Можливо, вам знадобиться поспілкуватися зі своїми налаштуваннями BIOS, щоб зробити цю роботу.


Приємна (або дратівлива, що базується на випадку використання) Ubuntu на USB - це те, що наступного разу оновить GRUB, він також виявить і додасть до списку ядра та операційні системи на жорсткому диску. Це дозволить вам завантажуватися прямо на ваш жорсткий диск із GRUB ключа USB.


10
Ого. Дякуємо за дуже детальний перелік інструкцій для цього.
Натан Осман

2
Дивовижний, дякую за пояснення. Щоб додати, я вважаю, що додавання деякої оперативної пам’яті до kvm за допомогою -m 2GBдопомагає прискорити процес завантаження.
hasen

1
@BryanHead Коли пам'ять закінчиться, вбивця (якщо вона включена) вибере "найгіршого злочинця" і вб'є його. Альтернативою є паніка з ядром (афаїк - єдиний останній захід в Windows)
badp

4
Це дуже детальна відповідь, але, на жаль, це не працює з Ubuntu 14.04. Чомусь qemuне вдається, і процес установки припиняється.
Luís de Sousa

2
У мене теж з'явилася паніка ядра при спробі встановити ubuntu 14.04 на мій USB-накопичувач. Проблема в тому, що у неї закінчується баран. Для виправлення я запустив цю команду. sudo qemu-system-x86_64 -m 1024 /dev/sdc -cdrom ~/isos/ubuntu-15.10-desktop-amd64.iso
Девід Баукум

57

Встановлення Ubuntu на знімний USB-накопичувач з Virtual Box

Для того, щоб встановити Ubuntu на портативний зовнішній накопичувач USB (або на диск, або на накопичувач), ми також можемо використовувати Virtual Box для встановлення з віртуального середовища. Для підтримки USB 2.0 потрібне закрите джерело, але потрібна безкоштовна PUEL-версія Virtual Box .

Створіть віртуальну машину для живого середовища установки:

Ми створюємо віртуальну машину для середовища Linux / Ubuntu (32- або 64-бітний, залежно від інсталяційного середовища):

введіть тут опис зображення

Оскільки ми хочемо встановити на USB-накопичувач, ми не створюємо віртуальний жорсткий диск (VDI) для цієї машини, знімаючи прапорець у цьому вікні:

введіть тут опис зображення

Потім нам потрібно призначити системну пам'ять (наприклад, 1024 МБ), графічну пам’ять (наприклад, 128 МБ), а також відрегулювати налаштування процесора відповідно до обладнання нашого хоста. Також ми можемо захотіти створити мостову мережу, щоб мати можливість завантажувати файли під час встановлення.

Встановіть інсталяційний компакт-диск до віртуальної машини:

У меню " Зберігання" від Virtual Box Manager ми вибираємо .iso зображення нашого інсталяційного компакт-диска для монтажу як привід CD. Переконайтесь, що порядок завантаження віртуальної машини встановлений для завантаження з CD.

введіть тут опис зображення

Підключіть USB-накопичувач до середовища встановлення

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

введіть тут опис зображення Це коли USB-накопичувач повинен бути встановлений, перш ніж продовжувати

Розділіть і відформатуйте USB-накопичувач

Вибравши щось інше, графічний менеджер розділів GParted проведе нас через процес розбиття:

введіть тут опис зображення

Нам потрібен принаймні розділ з коренем точки монтажу ( /). У наведеному вище прикладі /homeбув створений додатковий розділ. Скасовуючи Формат, ми зберігаємо дані, які вже можуть бути там. /swapРозділ не може бути необхідний для USB-флешки або переносного диска.

  • У цей момент будьте особливо обережні, що завантажувач Grub дійсно буде встановлений на USB-накопичувач (/ sda), а не більше ніде

Вибравши « Встановити зараз», ми починаємо інсталяцію на USB-накопичувач. Вважайте, що ця установка може зайняти трохи більше часу, ніж ми звикли.

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

  • Не забудьте включити завантаження з USB в BIOS цього комп’ютера .

Чи стосується це Mac?
Брайям

Я "успішно" створив завантажувальний USB за цим керівництвом, але під час завантаження я отримую таке повідомлення error: file '/boot/grub/i386-pc/normal.mod' not found. І тоді я отримую запит на порятунок від грязи. Будь-які ідеї щодо того, що могло піти не так?
Luís de Sousa

@ LuísdeSousa: Як-то Grub не може знайти файли. Можливо, випадково встановлено в режимі EFI, або ваш USB-накопичувач отримає ще одне об'єднання диска під час завантаження. Дивіться цю відповідь для отримання деякої інформації.
Таккат

1
З другої спробу все пішло добре, я думаю, що сам інсталятор схильний до безладу. У будь-якому випадку, це, мабуть, найпростіший процес створення завантажувального та стійкого USB Ubuntu. А також, можливо, найбезпечніше, оскільки під час встановлення немає жорсткого диска, лише встановлений USB-накопичувач.
Luís de Sousa

1
Це працює. Однак це робить USB-пристрій традиційним завантажувальним диском MBR, а не UEFI. Якщо ви не можете завантажитися з нього, перевірте свій BIOS, щоб дозволити "застарілі" черевики. На двох Thinkpads, одному 2018 та 2016 роках, це було вимкнено за замовчуванням. Увімкнувши це, я міг завантажуватися з USB-пристрою після вибору його у запиті для завантаження BIOS. Я дотримувався цього методу, щоб встановити Ubuntu 18.04 на USB-пристрій. Я припускаю, що слід зазначити, що емульоване середовище та ваш реальний ПК повинні відповідати якомога ближче. Встановлення 64-розрядного гостя на ПК, схоже, не має проблем.
Тім Річардсон

52

Подивіться цей посібник та відео на моєму веб-сайті про встановлення Ubuntu на USB-накопичувач. Це допоможе вам зробити саме те, що ви хочете, і це дуже просто.

Як встановити Ubuntu на USB-накопичувачі

Установка Ubuntu на зовнішній жорсткий диск або флеш-пам'ять USB - це дуже безпечний спосіб встановити Ubuntu. Якщо ви турбуєтесь про зміни, що вносяться на комп'ютер, це метод для вас. Ваш комп'ютер залишиться незмінним, і без вставленого USB, він завантажить вашу операційну систему як звичайно. Під час підключення та завантаження з USB-накопичувача ви отримаєте можливість завантажити Ubuntu або вашу звичайну операційну систему.

Нам потрібно встановити Ubuntu на USB-накопичувач - це комп'ютер, живий CD / USB Ubuntu та USB-накопичувач. 8 ГБ - мінімальний рекомендований розмір для функціональної та корисної системи (хоча 4 ГБ - мінімум). Ми рекомендуємо зовнішній жорсткий диск і мінімум 20 ГБ.

Рекомендується розділити USB-накопичувач, але це не обов'язково, якщо у вас є 2 Гб оперативної пам’яті або більше. Розбиття розділів можна виконати з живого CD / DVD Ubuntu за допомогою 'утиліти диска' або з меню розділів установки.

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

Як встановити Ubuntu на USB-накопичувач

Вставте CD / DVD Ubuntu Live, увімкніть комп'ютер і скажіть йому завантажуватися з CD / DVD за допомогою "BIOS". Завантаження піде через кілька хвилин, і вам запропонують два варіанти. "Спробуйте Ubuntu" або "Встановити Ubuntu", вам слід вибрати "Встановити Ubuntu". Потім вам буде запропоновано кілька варіантів. Вам потрібно вибрати нижню опцію "Щось інше".

Це перейде до меню розділів. Ваш основний жорсткий диск буде вказаний як "Sda", а за ним будуть будь-які розділи, такі як Sda1 або Sda2. Нижче цього буде ваш привід usb, він буде вказаний як "Sdb". Клацніть на "Sdb1", який є єдиним розділом на диску, і виберіть "змінити".

Вам потрібно вибрати "використовувати цей розділ як файлову систему Ext4" (деякі дистрибутиви, такі як Mint, вимагають, щоб ви вручну вибрали "формат" у цей момент). Тоді вам потрібно встановити "точку монтажу" як "/", що є кореневою файловою системою, і натиснути ОК. Ви повернетесь до попереднього меню, і цей розділ матиме галочку біля нього. Тепер натисніть на "Sdb" трохи вище цього розділу, він вибере його як пристрій для встановлення.

Тепер трохи нижче - варіант, де потрібно встановити завантажувач. ДУЖЕ ВАЖЛИВО, що ви змінюєте цей варіант. ЗАВДАННЯ ОБОВ'ЯЗКОВО ВСТАНОВИТИ НА ВАШИЙ ПРИСТРІЙ, вказаний як "/ dev / Sdb". Якщо цього не зробити, завантажувач буде встановлений на ваш внутрішній диск. Тепер ви готові встановити на свій зовнішній пристрій, просто натисніть «Встановити».

Вам потрібно буде відповісти на кілька простих запитань, таких як "ім'я" та "створити пароль", тоді ви зможете посидіти і відпочити.

Додаткова інформація

Вам потрібно буде повідомити BIOS, щоб він завантажувався з USB-пристрою щоразу, коли ви бажаєте ним користуватися. Ви можете легко встановити USB в якості першого завантажувального пристрою в біографії, і ваша звичайна система завантажиться, якщо пристрій не підключено. Не дивуйтеся, якщо ваша інсталяція Usb потребує 3 або 4 хвилин для повного завантаження, особливо коли ви використовуєте дешевий накопичувач USB. Якщо ви вирішили встановити з USB-накопичувача замість CD / DVD або у вас підключено декілька жорстких дисків та Usb-накопичувачів, вам потрібно переконатися, що ви встановлюєте на потрібний пристрій, оскільки це може бути не sdb.

Найпростіший спосіб переконатися, що ви встановлюєте на потрібний пристрій, - це використовувати дискову утиліту. Перед підключенням пристрою відкрийте утиліту диска та відзначте пристрої зліва. Потім підключіть свій пристрій, і він повинен з’явитися внизу списку. Клацніть на цьому пристрої та подивіться у верхньому правому куті вікна "Пристрій". Він скаже щось на кшталт "Пристрій: dev / sdc", і таким чином "sdc" буде пристроєм, на який потрібно встановити.


2
@Fernhill Linux Project, дякую тонну за відповідь. Я не думаю, чи користувачі насправді зрозуміли поставлене запитання та вашу відповідь (що для мене золото, тому що я проводив години в Інтернеті, і всі говорили про наполегливість Linux тощо). Я не можу поділитися деталями, але мені довелося створювати / працювати в середовищі - USB (або базовий портативний зовнішній пристрій), завантажувальна та "повністю функціональна" ОС із входом у систему користувача (без спроб або встановлення опції кожен раз). Ще раз дякую, що допомогли мені (та іншим) у вирішенні проблеми (зокрема, де завантажувач повинен бути обраний як USB!)
Vivek Ragunathan

Do not be surprised if your Usb installation takes 3 or 4 minutes to fully boot. Для завантаження мого живого USB-накопичувача потрібно близько 30 секунд, чи варто очікувати, що повне встановлення займе значно довше, ніж при умові подібної швидкості спалаху? Тобто, це попередження засноване на швидкості USB чи додаткових елементах завантаження в повному встановленні порівняно із терміном встановлення?
Майкл

1
Ця відповідь була дуже чітко сформульована і майже не затримується. Дякую. Мені вдалося дотримуватися інструкцій, і тепер у мене є завантажувальна, портативна реальна установка Ubuntu на USB 3 маятнику!
Revetahw

Запитання: Якщо у вас встановлена ​​[інша] версія Ubuntu, система намагається переформатувати і використовувати розділ "Swap". Це все в порядку, або я повинен змусити систему не використовувати цей розділ?
Алан Кемпбелл

@AlanCampbell Це залежить від наявної у вас фізичної пам'яті. Близько 8 або 16 концертів, напевно, немає ... Ви повинні врахувати, на яких комп’ютерах ви хочете використовувати встановлення. Старіші комп'ютери з 4 Гб або менше будуть повільнішими.
DerpyNerd

17

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

Зверніть увагу: Наступні кроки були протестовані за допомогою Ubuntu версії 9.10, але не були протестовані з пізнішими версіями. Використовуйте на свій страх і ризик.

Що вам знадобиться

  1. Комп'ютер з доступом до Інтернету.
  2. LiveCD або LiveUSB з Ubuntu.
  3. Зовнішній жорсткий диск з можливістю USB.

Що робити

  1. Відкрийте комп'ютер і вийміть жорсткий диск.
  2. Підключіть зовнішній жорсткий диск USB через кабель USB.
  3. Вставте свій LiveUSB або LiveCD, а потім завантажте комп'ютер.
  4. Відкрийте меню завантаження та виберіть завантаження з LiveCD / LiveUSB.
  5. Під час процесу установки вам слід вказати ваш зовнішній жорсткий диск, встановити Ubuntu для цього.
  6. Закінчіть процес інсталяції, вимкніть комп'ютер і покладіть інший жорсткий диск назад у комп'ютер.
  7. Перезавантажте комп'ютер, перейдіть до меню завантаження та виберіть зовнішній вінчестер та спробуйте завантажити його з нього. Якщо він вітає, у вас зараз зовнішній жорсткий диск з повноцінною операційною системою.
  8. Насолоджуйтесь зовнішнім жорстким диском під керуванням Ubuntu / Linux! Будь ласка, дайте мені знати, якщо це допоможе вам! Якщо не дайте мені знати і про це. :)

Але якщо ви просто хочете живий USB, тоді ви можете використовувати Universal USB Installer для цього або Ubuntu USB Startup Disk Creator ...


Наразі програма встановлення має помилку, що означає, що це не працюватиме (18.04, 18.10) для комп'ютерів UEFI; дивіться мою відповідь нижче.
Тім Річардсон,

17

Вступ

Основна частина цієї покрокової інструкції запозичена із трекера iso тестування та цього посилання,

і я додав кілька додаткових кроків, необхідних для встановлення на зовнішній диск.


  • Зауважте, що ви встановите систему, яка працює в поточному режимі завантаження,

    • Якщо ви встановите в режимі UEFI, встановлена ​​система буде працювати в режимі UEFI
    • Якщо ви встановите в BIOS псевдонім псевдонім CSM псевдонім, встановлена ​​система буде працювати в режимі BIOS.
  • Складніше створити встановлену систему, яка буде працювати як в режимі UEFI, так і в BIOS, але це можливо за наступним посиланням і посиланнями з неї,

    Портативна встановлена ​​система, яка завантажується як в режимі UEFI, так і в BIOS


  • Якщо ви маєте намір встановити USB-підвіску або карту пам’яті, виберіть швидкий USB 3-мандрівний або високошвидкісний. Перегляньте це посилання та посилання з нього,

    help.ubuntu.com/community/Installation/FromUSBStick#Notes_about_speed


  • Якщо ви маєте намір використовувати зовнішній накопичувач на нових комп’ютерах середнього і середнього віку , я можу порекомендувати вам встановити 64-розрядний ізо-файл 'amd64' Ubuntu Ubuntu .

  • Якщо ви маєте намір використовувати зовнішній накопичувач на старих комп'ютерах (а також на нових комп'ютерах), я можу порекомендувати вам встановити 32-бітний ізо-файл 'i386' із смаком сімейства Ubuntu із більш легким робочим середовищем, ніж у стандартних Ubuntu,

    • Lubuntu із надлегким LXDE
    • Ubuntu MATE із середнім світлом MATE
    • Xubuntu із середнім світлом XFCE

  • Ці 32-бітні системи працюватимуть із 32-розрядними та 64-бітними комп'ютерами, але лише в режимі BIOS , коли вони встановлюються відповідно до інструкцій [у цій відповіді].

  • Можна створити стійку живу систему , яка працює в

    • 32-бітні та 64-бітні комп’ютери
    • в режимі BIOS і UEFI

    Якщо це те, що ви хочете, наступне посилання може допомогти вам,

    mkusb / persistent # Compression_image_file_with_a_persistent_live_system

Інструкції

  1. Коли комп'ютер вимкнений та відключений від електромережі, відключіть (та / або відключіть) внутрішній накопичувач . У деяких комп’ютерах можна відключити внутрішній привід через меню системи UEFI-BIOS.

    Це змушує інсталятора обробляти зовнішній накопичувач, на якому потрібно встановити Ubuntu, як би це був внутрішній диск (а інсталятор не може підробляти внутрішній диск).

  2. Підключіть завантажувальний / живий / інсталяційний привід Ubuntu (диск DVD, USB-накопичувач, карта пам'яті) та завантажте з нього комп'ютер.

    Продовжуйте рідною мовою, якщо бажаєте.

  3. Завантажте зображення

    Система завантажується належним чином і завантажує інсталятор, показуючи діалогове вікно з вибором мови та кнопками "Спробуйте Ubuntu" та "Встановити Ubuntu".

  4. Підключіть зовнішній накопичувач (HDD, SSD, pendrive, карта пам'яті), куди потрібно встановити Ubuntu, цільовий диск . Якщо можливо, підключіть зовнішній джерело живлення до цього накопичувача. Можливо, недостатньо живлення від USB-роз'єму комп'ютера.

  5. Клацніть піктограму Встановити Ubuntu

    Відобразиться екран "Підготовка до встановлення Ubuntu"

  6. На екрані Підготовка до встановлення Ubuntu відзначте наявність наступних компонентів

    Доступні параметри повинні точно відображати стан вашої системи

    • (Якщо мережа доступна) Завантажте оновлення під час встановлення Ubuntu
    • (Якщо на ноутбуці) Підключено до джерела живлення
    • Встановити сторонне програмне забезпечення ... опція доступна. Якщо ви хочете, щоб система переносилася між комп’ютерами, уникайте сторонніх програм, зокрема фірмових драйверів для графіки та wifi.
  7. Натисніть на кнопку продовження

    Відобразиться екран "Тип установки"

  8. Виберіть «Стерти диск» та встановіть Ubuntu

    Екран встановлення розширюється, включаючи шифрування та параметри LVM

    Почекайте трохи! Ви впевнені, що саме цього ви хочете? Можливо, ви хочете зберегти щось, що знаходиться на диску? У такому випадку слід зупинити встановлення та скопіювати важливі дані на інший диск. Можливо, ви хочете вибрати іншу альтернативу.

  9. Натисніть на кнопку "Продовжити" (якщо в системі є лише один жорсткий диск, на кнопці має бути "Встановити зараз")

    З'явиться діалог запису змін

  10. Клацніть продовжити

    Якщо є лише один жорсткий диск, інсталятор переходить до пункту "Де ти?" У іншому випадку відображається екран "Тип встановлення"

  11. Якщо є лише один жорсткий диск, пропустіть пару кроків до пункту "Де ти?" екран. В іншому випадку на екрані "Тип встановлення" переконайтеся, що диск, вибраний у списку "Вибрати диск", відповідає диску на діаграмі (наприклад, / dev / sda). Якщо ви вилучили внутрішні накопичувачі, має бути лише один накопичувач, доступний як цільовий, ваш зовнішній привід.

    Вибраний привід відображається на графіку

  12. Перевірте, чи виділено повний провідний простір

    Для установки виділено повний провідний простір

  13. Натисніть кнопку Встановити зараз

    "Де ти?" відображається екран

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

    Відображений часовий пояс та місто відповідають вашому часовому поясу та головному місту у вашому районі

  15. Виберіть часовий пояс і натисніть кнопку продовження

    • З'явиться екран "Розкладка клавіатури"
    • Пропонована клавіатура відповідає вашій клавіатурі
  16. Виберіть розкладку клавіатури і натисніть на продовжити

    "Хто ти такий?" З'явиться екран

  17. Введіть свої початкові дані та пароль. adminне можна використовувати - це виділений користувач Linux

    Ім'я, ім’я користувача та пароль приймаються. Показані варіанти входу та вибір шифрування домашньої папки

    Кнопка "Продовжити" стає доступною

  18. Натисніть продовжити

    • Відобразиться слайд "Ласкаво просимо в Ubuntu"
    • Слайд-шоу повністю на вашій мові
  19. Зачекайте, коли інсталятор закінчиться

    З'явиться діалогове вікно "Установка завершена"

  20. Натисніть кнопку Перезапустити зараз

    GUI вимкнено, з'являється запит на видалення медіа та натисніть Enter

  21. Вийміть диск і натисніть клавішу Enter

    Машина перезавантажена

  22. Дозвольте машині перезавантажитися

    Система завантажується належним чином і завантажується в Ubuntu, показуючи вибране ім'я користувача

  23. Вимкніть комп’ютер, відключіть зовнішні накопичувачі та від'єднайте його від електромережі. Повторно підключіть (та / або підключіть) внутрішній накопичувач

    • Якщо зовнішній привід - це жорсткий диск або SSD, він готовий до використання вже зараз.

    • Якщо зовнішній накопичувач - це USB-підвіска або карта пам’яті, корисно налаштувати систему, щоб зменшити знос . Дивіться наступне посилання,

      help.ubuntu.com/community/Installation/UEFI-and-BIOS#Final_system_tweaks

    • Якщо ви хочете, щоб портативна система (яка працює на більшості комп'ютерів), вам слід подумати про власні драйвери (як правило, для графіки та wifi). Класична порада - уникати встановлення фірмових драйверів, але це означає, що комп'ютери з певним обладнанням не працюватимуть добре (або зовсім).

      У Ubuntu 18.04.1 LTS ви можете встановити фірмовий драйвер nvidia, завдяки якому ваш комп'ютер із потужною картою nvidia використовує всю потужність цієї карти. Система все одно вибере драйвер Intel або Radeon під час завантаження на комп'ютері з такою графікою. Але будуть проблеми з чіпами nvidia, які не працюють з встановленим фірмовим драйвером. Дивіться це посилання,

      Встановлення драйверів Nvidia Повна встановлення флеш-пам’яті USB


Редагувати:

Якщо ви не можете відключити / вийняти внутрішній привід, існують проблеми:

  • Вимкніть внутрішній диск у меню UEFI / BIOS. Це працює на кількох, але далеко не всіх комп’ютерах.

  • прапор метод

    а. Запишіть на папері прапори розділу EFI у внутрішньому диску

    б. Видаліть прапори з розділу EFI у внутрішньому диску (наприклад gparted, при завантаженні з живого диска)

    c. Виконайте встановлення

    г. Відновіть прапори до розділу EFI у внутрішньому диску (із gpartedзавантаженням із живого диска).

    Цей метод прапора детально описаний @Tim Richardson у цій відповіді на наше поширене запитання.


Дякую за чіткий крок за кроком. Це саме те, що я робив на настільному комп’ютері. Я все ще отримую помилку, коли намагаюся завантажуватись так: _Error: файл '/boot/grub/i386-pc/normal.mod' не знайдено. Вхід в режим порятунку ... _ Якби не всі завантажувальні файли були записані на жорсткий диск USB, я не можу уявити, де б ще вони були записані, як єдиним іншим підключеним пристроєм зберігання даних був ключ USB для встановлення Ubuntu.
Іван

@John, дивіться мій коментар до оригінального питання (написаного за кілька хвилин до цього коментаря).
sudodus

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

@John, я радий, що можу допомогти вам змусити його працювати. І дякую за те, що ви поділилися своїм рішенням :-)
sudodus

@sudodus Святий молі! +1 від мене до вас теж! ;-)
Fabby

14

Стара відповідь, не використовуйте її більше!

Я зробив це за допомогою наступного методу:

  • Вставте живий компакт-диск та підключіть USB-ключ.

  • Виберіть Встановити Ubuntu .

  • Вибирайте Advanced (Додатково) під час вибору розділу диска.

  • Вибрали свій цільовий розділ USB в якості цілі.

  • ОБЕРЕЖНО: Оберіть свій USB-розділ для завантажувача GRUB.

Після процесу встановлення завантажте свій USB-ключ, а не ваш жорсткий диск.


Ubuntu 10.10 висить на мене до завершення встановлення. У IMHO Ubuntu є дуже великі помилки, пов’язані з установкою USB.
іюгамаріан

Я зробив це з 10.04 та 10.10. З вами livecd добре?
teo96

4
У минулому я робив флеш-накопичувачі в реальному часі за допомогою інструмента "usb-disk-creator". Потім завантажив його і зробив "повну нормальну установку" з цієї флешки №1 на другу флешку. Те саме, що можна було б зробити з справжнім жорстким диском. Ніколи насправді не виникало жодної проблеми, аніж потрібно слідкувати за тим, куди встановлюється груб.
dr_willis

2
Я другий, що сказав Bubblegum. Я зробив звичайні встановлення на флеш-накопичувачі так, ніби вони були жорсткими дисками протягом останніх кількох випусків без справжніх проблем, крім того, переконавшись ДУЖЕ впевнені, що grub встановлюється на флешку, а не на жорсткий диск.
dr_willis

1
Він не працює на недавньому ubuntus, оскільки п'ята точка кулі інсталятором повністю ігнорується через помилку. Незважаючи на ваші наміри, ваш наявний завантажувач переписаний (якщо на UEFI). Дивіться мою відповідь для легкого вирішення.
Тім Річардсон,

13

1) Універсальний інсталятор USB :

Universal USB Installer - це USB Live Creator Linux, який дозволяє вам вибрати з вибору дистрибутивів Linux, який потрібно поставити на USB-накопичувач. Універсальний інсталятор USB простий у використанні. Просто виберіть Живий дистрибутив Linux, файл ISO, ваш Flash Drive та натисніть кнопку Встановити. До інших функцій належать; Наполегливість (якщо вона доступна) та можливість форматувати fat32 флешку (рекомендується), щоб забезпечити чисту установку. Після завершення у вас має бути готова запустити завантажувальний USB-накопичувач із встановленою версією Linux.

2) UNetbootin :

UNetbootin дозволяє створювати завантажувальні живі USB-накопичувачі для дистрибутивів Ubuntu, Fedora та інших Linux без запису компакт-диска. Він працює в Windows, Linux та Mac OS X. Ви можете дозволити UNetbootin завантажити один з багатьох дистрибутивів, що підтримуються поза коробкою, або надати свій власний файл Linux ISO, якщо ви вже завантажили його чи свій бажаний розподіл відсутній у списку.

3) LinuxLive USB Creator :

LiLi створює портативний, завантажувальний та віртуалізований USB-накопичувач під управлінням Linux. Вам не вистачає перезавантажувати комп'ютер, щоб спробувати Linux? Не потрібно з LiLi. У ньому є вбудована функція віртуалізації, яка дозволяє запускати ваш Linux в Windows просто поза коробкою.

Усі три програми, наведені вище, дозволяють встановити будь-яку операційну систему Linux на флешку, але функція стійкості (дозволяє зберегти будь-які зміни, внесені до встановлення LiveOS, постійно застосовуватися навіть після перезавантаження), доступна лише для Ubuntu та багатьох інших ароматизатори.


2
Чудовий пост! Я думаю, він запитував більше про повну інсталяцію. Якщо ні, то ваш пост потрапляє на його запитання мертвим: P
zkriesse

Це методи CLI? Які команди встановлення для цих програм?
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

Ні Universal USB Installer, ні LinuxLive USB Creator не працюють на Ubuntu.
Luís de Sousa

Це не те, чого хотів ОП: реальна установка на зовнішній привід. З трьох ваших пропозицій два результати просто створюють живий образ (тобто не можна оновити), і перший метод дозволяє створити стійкий живий образ, який дозволяє оновлювати, але вони лускаві, повільні і не можуть зробити оновлення ядра. Будь ласка, дивіться мою відповідь нижче.
Тім Річардсон,

9

Єдиний спосіб, коли мені вдалося це зробити, - це

  • записати компакт-диск iso,
  • відключити мій жорсткий диск (фізично видалити кабель) і
  • встановити на USB.

Не дуже елегантно, але це працює.


16
Це ... досить радикально.
badp

Ви намагалися використовувати альтернативний cd (а не настільний компакт-диск)? Я бачив, як альтернатива працює краще для багатьох речей при установці.
іюгамаріан

7
Вам не потрібно від'єднувати підключення жорсткого диска. Вам просто потрібно бути обережними з розділами та використовувати розширений роздільник. Не забудьте скористатися правильним накопичувачем та встановіть завантажувач для встановлення на / dev / sdb або будь-якому іншому блоковому пристрої вашого флеш-накопичувача (не використовуйте жодного з його розділів, інакше він не завантажиться). Потім ви можете завантажитися за допомогою BIOS для використання флеш-накопичувача MBR (якщо підтримувати вашу підтримку BIOS)
ζ--

Я не можу цього зробити, як мені доведеться розкласти свій ноутбук, а потім повторити інсталяцію. Отже: Чи є інший спосіб?
Регіс

Вам не потрібно цього робити. Дивіться мою відповідь нижче: ви можете імітувати фізичне відключення, маніпулюючи прапорами на розділі EFI. Ваш спосіб працює на відміну від майже всіх інших відповідей. Мій шлях набагато зручніший :)
Тім Річардсон,

8

ОП просить "не торкаючись моєї існуючої установки Ubuntu". Якщо ви хочете завантажуватися зі свого зовнішнього пристрою, а не просто встановлювати на нього Ubuntu, вам потрібно обійти помилку інсталятора, яка переписує розділ завантаження на внутрішній диск і не встановлює розділ завантаження EFI на зовнішній пристрій, незалежно від того, що ви скажете інсталятору.

Ось що для мене працює в Ubuntu 18.04, 18.10 та 19.04. Тестовано наThinkpad T480 & P50, подвійне завантаження Win 10 & Ubuntu. Я відключив застаріле завантаження. UEFI використовується на 100%. Я встановив Ubuntu та завантажувач на USB-накопичувачі та накопичувачі щонайменше шість разів за допомогою свого рішення.

Встановлення на другий диск - це біль, оскільки інсталятор ubuntu використовує перший розділ EFI, який він бачить, той, який знаходиться на внутрішньому жорсткому диску, незалежно від будь-якої спроби, яку ви робите, щоб вказати альтернативне місце для розділу EFI. Отже, намагаючись встановити завантажувальний пристрій на свій цільовий USB-накопичувач, ви ігноруєтесь. Це досить стара помилка, але, як ми починаємо випуск 19.04, все ще присутній.

https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1396379

Резюме: Щоб вирішити його, відключіть внутрішній розділ EFI, використовуючи gparted для редагування його прапорів безпосередньо перед початком встановлення. Тоді інсталятор не знайде його, і помилка не спрацьовує. Пізніше знову ввімкніть прапори. Це тривіальний крок. Це майже логічний еквівалент фізичного відключення внутрішнього накопичувача, що точно також працює навколо помилки інсталятора.

Кроки, які я вжив:

Перед початком встановлення: Вам знадобиться стандартний USB-пристрій ubuntu та цільовий диск для встановлення.

Завантажте Ubuntu Live USB в режимі "спробуйте спочатку".

Використовуючи gparted (можливо, доведеться встановити його спочатку, іноді Ubuntu не включає його на живий диск, хоча він включений у 18.04.1): ...

  • перерозділіть цільовий зовнішній диск із таблицею розділів GPT.
  • Зробіть розділ 500MB типу FAT32. Ви також можете встановити потрібний розділ для встановлення Ubuntu. Можливо, вам буде зручно позначити потрібний / розділ, тому що при встановленні у вас буде три накопичувачі: ваш внутрішній диск, дисковий інсталятор живого зображення та цільовий диск.

  • Застосувавши ці оновлення, змініть прапори на маленькому розділі розміром 500 Мб, який ви тільки що створили. Клацніть правою кнопкою миші на невеликому розділі та керуйте прапорами. Ці зміни діють негайно (але зауважте, спочатку потрібно створити розділ, виконавши попередній крок) Поставте галочку, щоб увімкнути завантаження, esp та приховано.

Встановити

Ви завантажилися із зображенням USB на живому диску відповідно до звичайної установки ubuntu. Таким чином, у вас є два USB-пристрої: цільовий пристрій та живий диск USB-накопичувача.

Відредагуйте прапори розділу EFI на внутрішньому диску та зніміть ці три прапори, які ви встановили на EFI-розділі цільового пристрою.

Ось коротке відео, яке робить прапор прапор gparted: https://youtu.be/sdgrmylH6pc

Тепер, коли ви встановите, інсталятор побачить лише один розділ EFI на вашому цільовому пристрої. Це крок роману, якого я ще не бачив документально.

Почніть установку ubuntu. Продовжуйте, поки не з’явиться вкладка настройки диска інсталятора. Ви хочете повністю ручного підходу, звичайно, "Щось інше" на сцені розбиття.

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

Прокрутіть, щоб знайти цей розділ. Слід сказати "efi" у стовпці "Тип". Натисніть "Змінити", щоб переконатися: інсталятор повинен сказати "Використовувати як: розділ системи EFI". Ви насправді нічого не зміните. Не потрібно його форматувати.

Під час прокрутки розділів перегляньте стовпець Тип. На вашому внутрішньому диску не повинно бути розділів EFI, оскільки ви вимкнули прапорці розділу на внутрішньому дисковому розділі EFI. Звичайно, розділ все ще відображається як розділ FAT32. Це добре.

Ви також побачите розділ EFI живого диска, з якого ви завантажилися, щоб зробити встановлення, це нормально.

Змонтуйте потрібний цільовий розділ для / (sdc2, можливо) та зробіть звичайну установку.

Після встановлення

Відновіть прапори на внутрішньому розділі EFI

Після встановлення перезавантажте нову установку. Вам потрібно буде скористатися вашою BIOS опцією "select boot device". На моїх Thinkpads F12 - це ярлик до цієї частини меню BIOS.

У меню завантаження ви повинні побачити кілька варіантів, і одним з них є зовнішній привід. Деякі меню біографії показують ярлик за замовчуванням як "ubuntu", тому бачити його не раз заплутано. Іноді зміна завантажувального пристрою призводить до перезавантаження завантажувального пристрою BIOS (це відбувається на моєму Thinkpad), схоже, щось трапилося, але це нормально.

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

Порада: відновіть запис завантажувального пристрою USB, щоб уникнути повторюваних записів 'ubuntu'

Якщо ви отримуєте повторювані параметри завантаження EFI з написом ubuntu, ви можете виправити це. Повторне виділення параметрів меню EFI дуже зручно, але трохи складно.

Потім переконайтеся, що ви завантажилися в установку на зовнішньому диску

sudo efibootmgr -v

Ви завантажуєтесь із першого ряду у списку.

Зверніть увагу на ім'я файлу, який використовується для завантаження, та зазначте номер розділу. мій вихід для першого запису:

HD(1,GPT,...) .... File(\EFI\ubuntu\shimx64.efi)

а потім подивіться на цю тему: https://www.kubuntuforums.net/showthread.php/68851-Labels-on-UEFI-Boot-Entries-using-efibootmgr-L

Я зробив це для відновлення шахти 'owcUbuntu':

efibootmgr -c -d /dev/sdb -p 1 -L owcUbuntu -l \\EFI\\ubuntu\\shimx64.efi

знаючи, що завантажувальний диск - sdb, і оскільки я створив розділ EFI спочатку, значення аргументу -p дорівнює 1. Примітка: будь ласка, перевірте, який ваш фактичний завантажувальний диск :), використовуйте gparted або df

Деякі "дивні" речі. Зроблено правильно, цей процес не торкнеться наявного завантажувача на внутрішньому диску. Однак, коли у вас підключений зовнішній накопичувач і завантажується звичайно з внутрішнього диска, оновники grub виявлять установку ubuntu на зовнішньому диску та додадуть його до списку завантажувальних варіантів. Це може стати трохи заплутаним, але корисне відновлення запису завантаження (вище)


+1 для цього: Перед початком встановлення: Відредагуйте прапорці розділів EFI на внутрішньому диску. Зняти ці три прапори. Тепер, коли ви встановите, інсталятор побачить лише один розділ EFI на вашому цільовому пристрої. Це крок роману, якого я ще не бачив документально.
sudodus

7

Можна, так.

Цей процес передбачає встановлення з живого компакт-диска. Хоча живий usb також повинен працювати добре, варіант CD є теоретично найбезпечнішим, оскільки немає шансів перезаписати компакт-диск під час розбиття.

Рекомендую почати спочатку, відключивши свій внутрішній жорсткий диск у вашому BIOS, оскільки це запобігає випадковому перезапису внутрішніх розділів. Крім того, крок розділення налаштування Ubuntu буде набагато простішим, оскільки він виявить лише USB-накопичувач. Іншими словами, найкраще зробити USB-накопичувач єдиним пристроєм зберігання даних, який присутній на апараті під час встановлення.

Далі завантажте живий компакт-диск та розпочніть установку як завжди. Переконайтесь, що ви вибрали "використовувати весь диск", якщо ви відключили всі інші пристрої зберігання даних, інакше доведеться робити ручне розділення. В останньому випадку створіть розділ ext4 на USB-накопичувачі (зробіть таблицю розділів, якщо такої немає) і, якщо необхідно, розділ SWAP, якщо ви плануєте запускати важкі програми. Встановіть точку кріплення на /. не торкайтеся інших пристроїв зберігання даних та їх розділів!

Коли програма запитає місце завантажувача, виберіть назву пристрою вашого USB-накопичувача. Це може бути /dev/sdaі /dev/sdbтак далі, але не вибирайте розділ (наприклад, /dev/sda1).

Дочекайтеся завершення установки та перезавантажте. Переконайтесь, що ваша машина завантажується з USB-накопичувача. Це можна переконатися або в меню завантаження (як правило, esc або функціональна клавіша), або з біографії, де послідовність завантаження може бути змінена.

Якщо все пішло нормально, Ubuntu повинен завантажитися з USB-накопичувача. Якщо GRUB з'явиться, виберіть перший варіант.

Нарешті, запустіть таку команду зі свого щойно встановленого робочого столу Ubuntu:

sudo chmod -x /etc/grub.d/30_os-prober

Це гарантує, що update-grub не виявляє інших ОС, які можуть бути присутніми в системі, оскільки вони не мають значення для встановлення USB-накопичувача Ubuntu. Крім того, коли ви завантажуєте свій USB-накопичувач з чужого комп'ютера, ОС на його внутрішньому накопичувачі будуть включені до GRUB, коли відбудеться оновлення ядра / grub. Це небажано.

Також переконайтеся, що ви знову ввімкнули внутрішні пристрої зберігання даних з вашого BIOS.


Це виглядає перспективно, дякую. Я спробую це випробувати. Одне невелике зауваження, ви поміщаєте розділ swap на USB-накопичувач. Це все ще проблема в ці дні? Пам’ятаю, що не так давно люди говорили, що тривалість зберігання флеш-пам’яті сильно скорочується під час запуску на ньому файлу swap-розділу / сторінки (через кількість прочитаних / записуваних).
efdee

Використовуючи ваші поради, я встановив Ubuntu на свій USB-накопичувач, але він не завантажиться. Однак, коли я використовую USB-накопичувач як жорсткий диск у VirtualBox, він виявляється в порядку. Будь-яка ідея, в чому може бути проблема?
efdee

Мабуть, я можу завантажуватися з нього, тільки не з роз'єму USB3. Це добре працює, коли я підключаю палицю до роз'єму USB2. Я припускаю, що мій BIOS має вбудовану підтримку USB2, але не USB3, а значить, Linux (або grub, я не знаю?) Потребує додаткового драйвера USB3.
efdee

Мені подобається sudo chmod -x /etc/grub.d/30_os-prober з причин, які ви згадали.
Старійшина Гейк

Відключення наявного завантажувального диска працює навколо помилки в установці ubuntu, яка в іншому випадку замінить існуючий завантажувач навіть тоді, коли ви попросите його встановити на свій цільовий диск; моя відповідь нижче набагато простіше вирішити цю помилку.
Тім Річардсон,

5

Процес повного встановлення Ubuntu на флеш-накопичувач USB ідентичний встановленню Ubuntu на жорсткому диску, за винятком установки завантажувача GRUB. Усі кроки, які слід виконати в установці Ubuntu, ідентичні, за винятком установки завантажувача GRUB. Встановлення завантажувача GRUB на USB-накопичувач замінить існуючий завантажувач GRUB на жорсткому диску, який ви не хочете робити , якщо спочатку ви не відключите кабелі до вашого жорсткого диска, перш ніж запустити інсталятор Ubuntu, щоб зробити повна установка Ubuntu на флешку. Тому спочатку від'єднайте жорсткі диски, після чого ви можете встановити Ubuntu на флешку.

Ви також можете зробити повну установку Ubuntu на флеш-накопичувачі USB, не відключаючи спочатку внутрішні кабелі жорсткого диска, вибравши параметр Щось інше на екрані типу Установка інсталятора Ubuntu. Потрібно створити лише один /розділ (кореневий розділ), не розміняти розділ і змінити встановлення завантажувача grub на флешку. Двічі перевірте вибір розділів, що все, що буде змінено, зміниться лише на флеш-пам’яті USB, а потім натисніть кнопку « Встановити зараз » у правому нижньому куті.

Додаткова інформація про повне встановлення Ubuntu на флеш-накопичувачі USB.

  • Я рекомендую, щоб флешка USB була не менше 16 Гб.
  • Флеш-диск USB 3.0 набагато швидше, ніж флешка USB 2.0.
  • Розміщення розділу призведе до необхідного читання / запису на флешку, що сповільнить операційну систему та скоротить термін служби USB-накопичувача. Тому виберіть параметр ручного розділення в інсталяторі Ubuntu і створіть лише один /розділ (кореневий розділ) без розділу swap. Змініть інсталяцію завантажувача на ґрунті на флешку, перш ніж натиснути кнопку « Встановити зараз » у правому нижньому куті.
  • Перевага використання флеш-пам’яті USB полягає в її мобільності, а не в її продуктивності. Продуктивність повної інсталяції Ubuntu на флеш-пам’яті 16 Гб - це не що інше, як ви отримаєте від запуску Ubuntu в додатку для віртуальної машини, такому як VirtualBox.

як зробити його сумісним з режимом BIOS?
Червоний бруд

Що б ви не намагалися зробити з "зробити його сумісним з режимом BIOS" на вашому обладнанні з EFI, GPT або rEFInd, ви, напевно, можете знайти, як це зробити у відповідях Рода Сміта, який також є розробником rEFInd. Перш ніж вносити будь-які значні зміни, вам слід спробувати один раз завантажити оригінальний USB-пристрій на іншій машині, щоб виключити ймовірність виникнення проблеми із завантаженням, спричиненої ексцентриситетами обладнання одного комп’ютера.
карел

FYI: У мене особисто ніколи не було проблем із встановленням завантажувача grub на флешку та залишати MBR на жорсткому диску неушкодженим.
Старійшина Гік

Чому це так складно зараз? Це було дуже легко років тому. Наскільки я розумію, якщо я хочу встановити refind на USB-накопичувач, мені потрібно виконати встановлення вручну. Мене бентежить, що це якимось чином не автоматизовано, принаймні якось автоматизовано у звичайних інструментах встановлення в Убіквіті чи подібних.
Регіс

Одним із джерел ускладнень є подвійне завантаження з Ubuntu та Windows. Windows постійно змінює правила гри з кожним новим випуском, а іноді навіть із оновленнями Windows у межах одного випуску, і завантажувач груб за замовчуванням повинен постійно оновлюватися, щоб не відставати від цих змін.
карел

4

mkusb

Тестовано на хості Ubuntu 16.10, 16.04 USB, Lenovo Thinkpad T430.

Раніше згадувалося за адресою: https://askubuntu.com/a/848561/52975, але ось докладніші відомості.

На даний момент доступний лише з PPA:

sudo add-apt-repository universe
sudo add-apt-repository ppa:mkusb/ppa
sudo apt-get update
sudo apt-get install mkusb
dus

і я спробував версію GUI. Детальніше на сайті: Як зробити стійкий живий USB Ubuntu з більш ніж 4 Гб

Не вдалося встановити драйвери NVIDIA успішно, але повідомлення про помилку: https://bugs.launchpad.net/mkusb/+bug/1672184

qemu

Тестовано на Ubuntu 14.04.

Завантажте ISO Ubuntu .

Знайдіть свій USB за допомогою:

sudo lsblk
sudo fdisk -l

Скажіть, так і є /dev/sdX. Найчастіше це буде /dev/sdb: sdaє основний жорсткий диск і sdbперший USB. Зараз:

sudo apt-get install qemu
# Remove any existing boot sector, that causes installation problems.
sudo dd if=/dev/zero of=/dev/sdX count=16
sudo qemu-system-x86_64 -boot d -enable-kvm -hda /dev/sdX -m 512 \
    -cdrom ./Downloads/ubuntu-14.04.2-desktop-amd64.iso

Зсередини емулятора зробіть звичайну установку Ubuntu, яка стирає старий диск.

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

Я тестував:

  • підключіть USB до комп'ютера та завантажте з нього
  • створити файл у моєму домашньому каталозі
  • перезавантажити

Створений файл ще був там.


@JustinMT: чи можемо ми трохи обговорити це перед тим, як об’єднати правки? Я не експерт, але ви впевнені, що він не працює в системах UEFI? Чому? Що б замість цього працювало?
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

3

Все змінилося з 2011 року, драйвери Nvidia більше не потрібні для Unity і необмежена наполегливість за допомогою розділів casper-rw / home-rw можлива (але не з останніми черевиками типу Ubuntu syslinux, (SDC, Unetbootin, Roofis, Universal тощо) ).

Mkusb - це інсталятор, який заповнить усі вимоги операційної системи (якщо драйвери Nvidia потрібні були лише для Unity).

Користувачеві надається вибір параметрів налаштування і він може вибрати відсоток місця, який використовується для стійких розділів, mkusb потім зробить залишок диска доступним для Linux або Windows як сховище. https://help.ubuntu.com/community/mkusb .

Якщо користувачеві потрібні драйвери Nvidia, потрібна повна інсталяція, оскільки ці драйвери завантажуються до збереження під час завантаження


2

Для Ubuntu 12.04 до 16.10 (усі підтримувані в даний час версії та аромати) документально підтверджені вимоги відрізняються, але незалежно від флеш-носія 8 Гб має бути достатньою для цього завдання. Версія на 16 Гб не коштує набагато дорожче і може забезпечити деяку "бігову кімнату". Сам процес не міг бути простішим.

1) Отримайте поточний ISO за смаком на ваш вибір

2) Перевірте хеш, щоб гарантувати його дійсність

3) Створіть завантажувальний носій за допомогою ISO (спалах або оптичний диск)

Є кілька способів зробити це, моїм кращим методом є будь-який

A) Метод флешки

Використовуйтеdc3dd для того, щоб просто дублювати ISO на цільовій флеш-пам’яті інсталятора через командний рядок із командою, sudo dc3dd if=yourisoname.iso of=medianameде yourisoname.iso - це ім'я завантаженого вами iso та перевірив хеш на попереднє, а ім'я носія - це ім’я пристрою вашого флеш-носія. (як, наприклад, в / dev / sdb), ви можете легко визначити ім'я пристрою, перевіривши вихід sudo fdisk -l

або

Б) метод оптичного диска

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

4) Продовжуйте встановлювати нормально, як у:

Завантажте інсталятор і виберіть цільову флешку як цільову (я використовую ручне розділення AKA щось інше, щоб уникнути створення розділу swap для зменшення запису на флеш-носії, що може спричинити раннє припинення)

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

EDIT: Ще одним варіантом було б виконати встановлення Netboot з Інтернету. Я особисто не намагався цього зробити, але включив його як варіант тут, намагаючись охопити всі варіанти.

Якщо ви обережні, у вас багато ризику перезаписати MBR наявного накопичувача у вашій системі. Після завантаження живої системи ви можете запустити sudo fdisk -lз CLI або Диски з графічного інтерфейсу і визначити, який привід є вашою дійсною ціллю usb.

Після завершення інсталяції ви зможете завантажуватися зі своєї флешки на будь-якій системі із подібною архітектурою, просто вибравши флешку як завантажувальний пристрій в BIOS.


Чи є спосіб це зробити лише одним USB-накопичувачем (у мене немає оптичного приводу). Мене також мало хвилює MBR - як я можу переконатися, що я можу все-таки завантажувати комп'ютер, який використовую для встановлення на USB?
Тім

@Tim Мені подобається думати, що все можливо. Тому я не рекомендував би такий спосіб дій, що якщо щось піде не так, вам доведеться повторити перші 3 кроки знову. Сказавши, що такий підхід є абсолютно неперевіреним і не рекомендується, мені здається, що ви могли б зробити один кадр, щоб отримати його правильно, завантажившись із параметром ядра toram .
Старійшина Гік

@ Тим, що стосується проблеми MBR, інсталятор встановить GRUB на вибраному вами пристрої. Щоб переконатися, що ви не змінюєте MBR комп'ютера, який ви використовуєте для встановлення на флешку, просто переконайтесь, що ви вибрали флешку USB як ціль. sudo fdisk -l в прямому сеансі ви дасте вам список, і ви зможете визначити з результату, якою має бути ваша мета (за умови, звичайно, що ви приєднали диск, який ви хочете встановити спочатку)
Elder Geek

Я щось подібне зробив із стійкою системою Lubuntu, створеною з mkusb, у власний маятник. Я «переназначив» розділ usbdata для встановленої системи (з gparted) і запустив інсталятор повсюдності. І остаточна система може завантажуватись як у встановлену систему, так і в стійку живу систему. Але я вважаю, що встановлення із стисненого файлу зображень набагато простіше, а портативність повинна бути достатньо хорошою для більшості комп'ютерів, на яких можуть працювати 64-бітні ПК.
sudodus

Я побачив, що. Я, чесно кажучи, не зміг отримати 8 Гб зображення, яке я завантажив на роботу. Пощастило з 4 ГБ, хоча.
Старійшина Гік

2

Тут і в багатьох інших місцях було описано, як встановити Ubuntu на USB-накопичувач, як ви встановите його на внутрішній диск. Зрозуміло, що це можна зробити зі звичайним інсталятором (Ubiquity), якщо ви можете відключити або відключити внутрішній накопичувач. Він працює або в режимі UEFI, або в режимі BIOS, у тому ж режимі, який було завантажено при встановленні.

Встановлена ​​система, яка завантажується з режиму UEFI та BIOS

Але якщо ви хочете, щоб USB-накопичувач із встановленою системою, який завантажується як в режимі UEFI, так і в BIOS, це складніше. Я створив такі системи і підготував файли стислих зображень, які можна встановити в Linux з mkusb безпосередньо, або в Windows за допомогою двох крокової процедури , вилучення та клонування (і фіксація GPT). mkusb робить все, включаючи фіксацію GPT.

Проект mkusb Launchpad тут.

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

Перегляньте наступні посилання та посилання з них,

help.ubuntu.com/community/Installation/UEFI-and-BIOS

Встановлені системи з настановами та gparted

Ви можете знайти стислі файли зображень за цим посиланням,

phillw.net/isos/linux-tools/uefi-n-bios

Шукайте новітні файли з оновленими версіями встановлених програмних пакетів.

Якщо у завантаженні цих стислих файлів зображень є тимчасова проблема, ви можете спробувати такі торрент-файли,

dd_text_16.04-UEFI-n-BIOS_2017-01-15_intel-4-pendrive-7.8GB.img.xz.torrent

dd_dus-lxde_16.04-UEFI-n-BIOS_2016-12-12_intel-4-pendrive-7.8GB.img.xz.torrent

завантажено в UEFI та BIOS / торрент, де ви також знайдете короткий опис. [Вліво] натисніть на посилання на торрент, перейдіть на сторінку вкладення, і там ви клацніть правою кнопкою миші на посилання та виберіть "зберегти посилання як", щоб отримати файл торрента.

user: guru
password: changeme

dd_text_16.04-UEFI-n-BIOS_2017-01-15:

введіть тут опис зображення

dd_dus-lxde_16.04-UEFI-n-BIOS_2016-12-12:

введіть тут опис зображення


@Elder Geek, ти маєш на увазі, що я повинен завантажити торрент-файл до mkusb PPA? Можливо, є краще місце, ніж змішувати його в програмному забезпеченні mkusb. Або це інформація для інших людей?
sudodus

Просто намагаюся зробити їх зручним для пошуку проекту. Більше нічого. ;-)
Старійшина Гек

Вам не потрібно відключати наявний накопичувач, дивіться мою відповідь для більш легкого вирішення.
Тім Річардсон,

@TimRichardson, Для клонування зображення системи, яка може завантажуватися як в режимі UEFI, так і в BIOS , не потрібно відключати будь-який існуючий (внутрішній) накопичувач, і ваш метод з прапорами в цьому випадку не потрібен . (Я думаю, що ваш метод хороший в інших випадках, коли використовується програма встановлення Ubuntu (і записує частину завантажувача EFI /dev/sda, навіть коли ми розповімо це щось інше).
sudodus

2

МЕТОД БІОСУ

Далі наведено покрокове встановлення 17.10 на флеш-пам’яті потужністю 16 ГБ з опціями для окремого домашнього розділу та сумісного з розділами даних для Windows:

  • Створіть живий USB або DVD за допомогою SDC, UNetbootin, mkusb тощо.
  • Вимкніть і вимкніть підключення комп’ютера. (Див. Примітку внизу)
  • Зніміть кришку.
  • Від'єднайте кабель живлення від жорсткого диска або вийміть його з ноутбука.
  • Підключіть комп’ютер назад.
  • Вставте флешку.
  • Вставте USB або Live DVD.
  • Запустіть комп’ютер, USB / DVD повинен завантажитися.
  • Оберіть мову.
  • Виберіть встановити Ubuntu.
  • Виберіть "Завантажити оновлення під час встановлення" та виберіть "Встановити програмне забезпечення сторонніх виробників", (необов'язково).
  • Виберіть "Продовжити".
  • У розділі "Тип встановлення" виберіть "Щось інше". (Повне шифрування диска не працює з флешками).
  • Виберіть "Продовжити".
  • Перевірте правильність цільового пристрою.
  • Виберіть "Нова таблиця розділів".
  • Натисніть «Продовжити» у спадному меню.

(Додатковий розділ даних FAT32 для використання на машині Windows)

  • Клацніть «Вільний простір» та «+».
  • Зробіть "Розмір ..." близько 2000 МБ.
  • Виберіть "Первинний".
  • Location = "Початок цього простору".
  • "Використовувати як:" = "Файлова система FAT32".
  • "Точка кріплення" = "/ windows".
  • Виберіть "ОК"

  • Натисніть "вільний простір", а потім "+".

  • Виберіть "Первинний", "Розмір ..." = 4500 до 6000 МБ, "Початок цього простору", Ext4 та Точка монтажу = "/", потім OK.

(Додаткова домашня перегородка)

  • Натисніть "вільний простір", а потім "+".
  • Виберіть "Первинний", "Новий розмір розділу ..." = 1000 до 6000 Мб, Початок цього простору, Ext2 та Точка мовлення = "/ головна", потім OK.

(Необов’язковий простір для обміну, дозволяє сплячий режим)

  • Натисніть "вільний простір", а потім "+".
  • Виберіть "Основний", "Новий розмір розділу ..." = залишився простір, (від 1000 до 2000 мегабайт або такий же розмір, як оперативна пам'ять), початок цього простору та "Використовувати як" = "область заміни", потім OK.

(Важливо)

  • Підтвердіть "Пристрій для установки завантажувача" вказує на корінь USB-накопичувача. За замовчуванням має бути гаразд, якщо жорсткий диск був відключений.
  • Натисніть "Встановити зараз".

  • Виберіть своє місцезнаходження.

  • Виберіть "Продовжити".
  • Виберіть Розкладку клавіатури.
  • Виберіть "Продовжити".
  • Вставте своє ім’я, ім’я комп’ютера, ім’я користувача, пароль та виберіть, чи потрібно автоматично входити в систему чи потрібен пароль.
  • Вибір "Шифрувати мою домашню папку" - хороший варіант, якщо ви турбуєтесь про втрату USB-накопичувача.
  • Виберіть "Продовжити".
  • Зачекайте, поки встановлення завершиться.
  • Вимкніть комп’ютер та підключіть жорсткий диск.
  • Поставте кришку комп'ютера.

Примітка. Ви можете вимкнути відключення жорсткого диска, якщо після розділення ви вирішите встановити grub до кореня USB-накопичувача, на який встановлюєте Ubuntu, (тобто sdb не sdb1). Будьте обережні, багато людей перезаписали жорсткий диск MBR, оскільки місце для завантажувача завантажуваного за замовчуванням - sda, будь-які елементи у внутрішній гряд диска будуть додані до грі USB. Ви можете зробити оновлення-grub пізніше.


Чи зміниться це, якщо встановити його в режимі UEFI або режимі BIOS (псевдонім CSS alias legacy)? Будь ласка, поради щодо режимів завантаження.
sudodus

@Sudodus: Я зазвичай працюю в режимі BIOS. В даний час я перебуваю в режимі UEFI, завантажений із Lexar 128G Ultra із таблицею GPT, виготовленою за допомогою вищевказаного методу під час завантаження BIOS. Вчора я здійснив установку Elementary OS з таблицею розділів msdos під час завантаження BIOS, і це не має проблем з UEFI. Можливо, UEFI мого комп’ютера є прикольним ... Все, що ви хочете, щоб я перевірив? Я використовував mkusb для виготовлення диска Live.
CSCameron

Ваш досвід відрізняється від мого. У нас різні комп’ютери (і різні системи UEFI / BIOS). І я працював в основному з 16.04.x ​​LTS, тоді як ви згадуєте, що ви встановлюєте 17.10. Це стандартний 64-розрядний Ubuntu? - 1. Я спробую за вашим рецептом і повідомлю про свої результати; 2. Якщо можливо, можете спробувати на деяких інших комп’ютерах (позичити у друзів тощо)
sudodus

У Lexar є ubuntu-16.04.3-desktop-amd64, Sandisk має елементарні-0.4.1-стабільні.20170814. Можливо, є якісь залишки на дисках з минулих інсталяцій, я занулю Сандіск і зроблю нову установку ubuntu-17.10-desktop-amd64, я зараз в джинглах у Хіккадуві, але у друга є новітній ноутбук, який може мати UEFI, перевірити. Повідомте мені ваші результати, прем'єр-міністр у формах добре.
CSCameron

Мені не вдалося зробити встановлену завантажувальну систему 17.10 "в іншому режимі завантаження" так легко, як ви описуєте. Мені все ж доводиться використовувати метод help.ubuntu.com/community/Installation/UEFI-and-BIOS
sudodus

2

Повна інсталяція BIOS / UEFI

Mkusb є чудовою базою для багатьох завантажувальних мандрівних проектів, від grub2 завантажувального Puppy Linux до багатозавантажених стійких систем, багатозавантажених повних систем та змішаних / гібридних стійких / повних систем.

Я використовував наступний метод, щоб здійснити повну інсталяцію BIOS / UEFI:

Використовуйте mkusb, щоб створити систему Live на USB (2 Гб або більше).

Використовуйте mkusb, щоб створити стійку систему на USB 16 Гб або більше, використовуючи налаштування за замовчуванням із збереженням ~ 12 ГБ (залишок розділу NTFS використовується як розділ даних, доступний для Windows).

Відкрийте GParted та видаліть sdb4, розділ ISO9660 та розгорніть sdb5 у відновлений простір.

Видаліть жорсткий диск, перш ніж продовжувати (необов’язково, але рекомендується, дуже рекомендується в режимі UEFI).

Завантажте накопичувач, виберіть Спробувати.

Вставте привід цілі

Почніть встановити Ubuntu ...

Виберіть щось інше.

Виберіть sdb5, (на цільовому диску) та натисніть кнопку Змінити.

Виберіть Використовувати як: ext4, Формат і Точка монтажу: /.

Не торкайтеся жодних інших розділів (якщо ви не додаєте домашній розділ).

Виберіть sdb5 для установки завантажувача.

Повна установка.

Виріжте grub.cfg з sdb5 / boot / grub та вставте в sdb3 / boot / grub, перезаписавши існуючий файл grub.cfg.

Завантажте цільовий диск і запустіть sudo update-grub, (необов’язково).

Я вважаю, що це має працювати на будь-якому комп’ютері, на якому працює вбудований mkusb постійний диск.

Прокоментуйте, якщо це не працює для вас.

Подальше обговорення створення диска за допомогою цього методу в режимі UEFI, починаючи з: https://ubuntuforums.org/showthread.php?t=2213631&page=17&highlight=usb post 169.


Це працює для мене, як під час встановлення в режимі BIOS, так і в режимі UEFI :-) Я це зробив без підключення внутрішнього диска, і ще один тест потрібно зробити - встановлення в режимі UEFI з підключеним внутрішнім накопичувачем.
sudodus

Перше, що сьогодні вранці спробувало вище перейти від завантаження UEFI, ігноруючи власні поради щодо відключення внутрішнього накопичувача ... встановлення тривало з sda як цілі завантажувача. Нова порада - не намагайтеся повного встановлення до першої чашки кави. Позичений комп'ютер має встановлений Win10 як завантажувач BIOS. Після встановлення, повернення в режим BIOS і запуску Win10, не виникло проблем. Нульова флешка та наступна спроба зробити повну установку в режимі UEFI пройшла успішно, флешка завантажилася як в BIOS, так і в UEFI. Буде включено примітку про видалення sdb4, розділу ISO9660, перш ніж встановлювати, це економить час.
CSCameron

він не працюватиме через помилку інсталятора. Вам доведеться або фізично відключити наявний завантажувальний пристрій, або дотримуватися більш легкого вирішення моєї відповіді.
Тім Річардсон,

1

Завзяті установки є стійким, як ви хочете це - меню показує «встановити» варіант в будь-якому випадку. Просто виберіть "Спробувати Ubuntu" для завантаження вашого власного Ubuntu.


2
Файл збереженості обмежений 4 Гб
Шантева

1

Ще один спосіб запуску установки Ubuntu - це потрапити на консоль Grub з меню завантаження Grub2. Це завершить встановлення з файлу Ubuntu ISO на вашому HD.

Скажімо, у вас є Ubuntu.iso на 3-му розділі вашого жорсткого диска

Введіть cдля отримання командного рядка Grub та введіть наступне:

loopback loop (hd0,3)/Ubuntu.iso

натисніть "Enter"

linux (loop)/casper/vmlinuz.efi iso-scan/filename=/ubuntu.iso file=/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash

натисніть "Enter"

initrd (loop)/casper/initrd.lz

натисніть "Enter"

boot

натисніть "Enter"

Примітка (hdx,y)- це розділ, де знаходиться ваш файл Ubuntu ISO

Це призведе до запуску звичайного процесу встановлення Ubuntu так, як ви його бачите при установці з компакт-диска Ubuntu. Звідти ви можете вибрати свій USB-накопичувач, щоб встановити на ньому Ubuntu.


1

Спочатку підрозділ зовнішнього диска.
Зробіть розділ 500MB fat32, позначений як ESP (системний розділ EFI). Зробіть розділ обміну 4 Гб. Використовуйте решту диска для вашого / розділу. Якщо ви хочете окремі / домашні та / або інші перегородки, зробіть їх також.
gpartedдобре для цього кроку, але будь-який інструмент розділення буде працювати.

Коли ви встановлюєте ubuntu, вибираєте ручний розділ . Переконайтесь, що ESP і поміняти параметри на внутрішньому диску та приводі інсталятора встановлено на "Не використовувати".
Призначте розділи на зовнішньому диску. Потім встановіть ubuntu.

Тепер для зовнішнього носія потрібен /efi/boot/bootx64.efi у порядку розділів ESP для завантаження.
Тому скопіюйте /efi/ubuntu/grubx64.efi в / efi / boot / та перейменуйте на bootx64.efi .
Якщо ви використовуєте захищене завантаження, /efi/ubuntu/shimx64.efi потрібно буде скопіювати та перейменувати.
Примітка: вам потрібно буде тимчасово видалити прапор ESP для внесення цієї зміни.

тепер у вас повинен бути завантажувальний зовнішній накопичувач UEFI


ОП не говорить про те, що він взагалі має підтримку UEFI, і він зазначив, що встановлено GRUB, що є ще одним показником того, що він не використовує UEFI.
Тім Шумахер

@Tim - Grub підтримує завантаження UEFI
ravery

Дійсно, це була особливість, про яку я не знав, припускаючи, що у машин UEFI є власне завантажувальне меню через опції, запропоновані моєю конфігурацією UEFI.
Тім Шумахер

Тим не менш, у коментарях під ОП автор заявляє, що вважає за краще USB бути і UEFI, і BIOS
Тім Шумахер

якщо ваша конфігурація UEFI не підтримує завантаження ОС, ви повинні використовувати шлях до медіа за замовчуванням (як зазначено у моїй відповіді), щоб завантажувач пристрою використовував grub
ravery

1

Я зміг це зробити за допомогою двох USB: один створений як інсталятор USB Ubuntu звичайним способом (інсталятор USB), а інший - ОС USB.

Рекомендую спочатку видалити свій жорсткий диск.

  1. Підключіть USB-програму інсталятора, завантажте його на робочий стіл
  2. Запустіть інсталятор, встановивши на ОС USB

Працювали частування!

Тепер у мене ОС USB, з якої я можу завантажуватися з будь-чого! так.


1

Нова встановлена ​​система, яка завантажується з режиму UEFI та BIOS

Портативна система, яка завантажується і працює на більшості комп'ютерів

Ця відповідь описує поєднання портативних систем, які завантажуються та працюють у більшості комп'ютерів на ПК (ноутбуки, настільні та робочі станції з процесорами Intel або AMD).

  • Протягом останніх десяти років більшість персональних комп'ютерів, які були виготовлені та продані, містять 64-бітні процесори, тому я зосереджуюсь на 64-бітних системах.

  • Lubuntu 18.04.1 LTS був обраний завдяки легкому друку ніг, який допомагає під час роботи з зовнішнього накопичувача, як правило, швидкого USB 3 маніпулятора або карти пам'яті, але USB 3 SSD є потужною альтернативою.

Є

  • [стійка] жива система для максимальної портативності та
  • встановлена ​​система для максимальної стабільності та гнучкості (оновлення та оновлення можливе лише з обмеженим простором диска).
  • Обидві системи досить портативні, стабільні та гнучкі, при обережному використанні.
  • Системи Lubuntu в цьому файлі стиснених зображень були встановлені та поєднані натхненно методом, спочатку описаним CSCameron . Це забезпечує стабільну систему завантаження mkusb .

Живі, наполегливі живі та встановлені системи Lubuntu 18.04.1 LTS

Стислий файл зображення

dd_lubuntu-18.04.1-desktop-amd64-persistent-n-installed_15GB.img.xz

містить a

  • жива частина, яку можна виконати як
    • лише для живих
    • наполегливе живе
    • інсталятор
  • встановлена ​​частина (встановлена ​​як у внутрішній привід)

UEFI та BIOS

Всі ці режими роботи працюють

  • Режим UEFI (включаючи безпечне завантаження) та
  • Режим BIOS (псевдонім псевдонім CSM)

введіть тут опис зображення

Користувач і пароль для встановленої системи

  • користувач: гуру
  • пароль: changeme

Завантажте та перевірте файл стисненого зображення

Отримайте файл та його md5sum на сторінці phillw.net/isos/linux-tools/uefi-n-bios

Встановіть, клонувавши до накопичувача об'ємом 16 Гб і більше

Не забудьте перевірити, чи вдалося md5sumзавантажити файл стисненого зображення.

Встановити з стисненого файлу зображень за допомогою mkusb прямо зараз .

Якщо ви клонуєте іншим інструментом, слід запустити gpt-fix , щоб відповідати gpt-даним поточному розміру диска (mkusb версія 10.6.6 або новіші версії mkusb, запускає gpt_zap та вбудований gpt_fix).

Детальний опис дивіться за цим посиланням: Installation_from_a_compression_image_file

Детальний опис

Детальнішу інформацію див. На цій довідковій сторінці Ubuntu: help.ubuntu.com/community/Installation/UEFI-and-BIOS/stable-alternative-18.04.1

Якщо ви хочете створити подібну систему ...

Описи в цьому посиланні та посилання з нього можуть допомогти вам створити подібну систему тим же методом. Це також може допомогти клонуватися із стисненого файлу зображення та вивчити деталі, щоб все працювало.


Це чудово, ваші стислі файли зображень для мене завжди чудово працюють. Чи мають усі нові USB однаковий UUID? Швидкий візит до GParted може це виправити. Завантажувати ISO так само просто, як опустити декілька в usbdata та додати їх меню до grub. Тепер мені цікаво, чи є спосіб поділитися домашніми каталогами між повною та постійною установкою в цій системі?
CSCameron

@CSCameron, 1. Так, оскільки вони клоновані, вони точно такі ж; 2. Коли ви змінюєте UUID, ви також повинні змінити деякі файли. Я можу думати grub.cfg, 40-customі /etc/fstab; 3. Напевно, ви можете поділитися домашнім розділом, і це було б найкорисніше, якщо у вас є однаковий ідентифікатор користувача (так, не ubuntuз числовим ідентифікатором 999 в постійній системі живого режиму). Але деякі проблеми можуть виникнути, якщо / коли обидві системи розходяться.
sudodus

Здається, я згадую, що GParted модифікує grub.cfg і fstab як частину зміни UUID, але я міг мріяти. Я думаю, що регулярно запускаючи rsync, синхронізуватимуться домашні каталоги. Я припускаю, що це може бути запущено автоматично або при відключенні.
CSCameron

@CSCameron, я думаю, ви могли б мріяти про GParted ;-) Синхронізація особистих файлів не буде проблемою, але, можливо, у прихованих файлах для постійного живого користувача та встановленого користувача будуть несумісні налаштування.
sudodus

Використовуючи GParted на стандартній установці mkusb, я міг змінити UUID на sdc1 & 2, не впливаючи на завантаження, не міг змінити UUID sdc4, що в кінцевому підсумку є однаковим на кожному диску, який я роблю з одного ISO з mkusb. і я не міг змінити sdc5, (casper-rw), UUID. sdc4 UUID - це UUID, який використовується у grub.cfg. Мені цікаво, чи всі стійкі накопичувачі mkusb Ubuntu використовують однаковий UUID залежно від версії? Це, здається, не є проблемою.
CSCameron

0

Перш за все, переконайтеся, що ви завантажуєте інсталяційний носій у режимі BIOS (Legacy), а не в режимі UEFI.

Проблема у вас, ймовірно, у тому, що ви встановили Ubuntu на флешку, але GRUB (завантажувач) був встановлений на жорсткому диску.

Щоб виправити це та встановити GRUB на своєму накопичувачі USB, потрібно встановити правильний пристрій під час встановлення Ubuntu. Коли ви потрапите на екран розділів, у вас має бути спадний список внизу (я можу зробити кілька знімків екрана пізніше, якщо вам потрібно). Там ви можете вибрати, на якому пристрої слід встановити GRUB. Переконайтеся, що ви вибрали запис без цифри після /dev/sdx(x може бути будь-яка літера). Якщо припустити, що ви встановили Ubuntu на /dev/sdc1розділі (вам потрібно перевірити, який правильний розділ), виберіть /dev/sdcу спадному меню запис, що починається з (Без будь-якого номера). Після цього продовжуйте встановлення як завжди.

Пізніше я додам інформацію про те, як повернути жорсткий диск до свого старого завантажувача.

EDIT: Це здається гарним початком того, як відновити старий завантажувач (я б рекомендував лише перші два відповіді) Видаліть Grub та скористайтеся завантажувачем Windows.


застарілий режим не потрібен, підтримується завантаження
uefi

@ravery Так, але для того, щоб створити накопичувач USB, завантажуваний на більшості ПК, я рекомендував би встановити його без (U) EFI
Тім Шумахер

Legacy most не завантажується на "більшості ПК". Я вимагаю, щоб увімкнено режим Legacy. На комп'ютерах UEFI, які я бачив, підтримка Legacy відключена за замовчуванням.
ravery

@ravery Але я думаю, що ввімкнути режим Legacy не так важко, як намагатися завантажити UEFI USB на ПК без підтримки UEFI ;-)
Тім Шумахер

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