Установка Ubuntu на флешку не завантажиться


0

Ось розділ, який я зробив під час встановлення Ubuntu: https://youtu.be/BcRnqqybMIQ

  • встановлення ОС: Ubuntu 14.04 64bit AMD64
  • пристрій: Asus x205ta
  • Створено завантажувальний USB-накопичувач Ubuntu та BOOTIA32.EFI, отриманий з Інтернету, вставлений у каталог / EFI / BOOT / у завантажувальний USB-накопичувач.
  • В даний час намагаються встановити ubuntu на другу флешку. Моя мета - постійно підтримувати цю другу флешку на ASUS X205TA та створювати подвійну систему завантаження. (Windows 8.1 w / bing + Ubuntu 14.04)
  • Розбиття під час встановлення показано на відео вище.
  • /dev/sdb є другою флеш-пам’яткою (Sandisk Ultra 32 ГБ)
  • створив три перегородки
    1. своп (2 г)
    2. ESP (системний розділ EFI) (~ 100 МБ)
    3. простір ext4 для Ubuntu (залишок місця)

Завантажувач встановлений в ESP, щоб UEFI розпізнавав його.

Після встановлення цього способу ASUS x205ta не вдалося завантажити Ubuntu з 2-го накопичувача.

Я здогадуюсь, оскільки UEFI є 32-розрядним, я також повинен скопіювати BOOTIA32.EFI, який я використовував для розпізнавання першої флешки також в ESP на другій флешці.

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

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

'Disk2' - це друга флешка, на якій встановлено Ubuntu. Чомусь усі розділи не мають формату файлів. ESP має бути найменшим розділом серед цих трьох розділів, але оскільки він не має жодного формату файлів, я навіть не можу отримати доступ до нього для копіювання / вставки BOOTIA32.EFI.

Як я можу отримати цю завантажувальну флешку Ubuntu?

Відповіді:


1

Я вирішив це. вибачте, що турбуєте, хто це читав.

Для початку ESP був фактично відформатований як FAT32. Я це перевірив sudo parted -l.

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

Звідти я міг за допомогою команд «розлучитися», «змонтувати» для доступу до розділів другої флешки. Наприклад, якщо припустити, що другий флеш-диск є, '/dev/sdb'а розділ ESP є другим у рядку, то '/dev/sdb2'вказував би на ESP.

Тоді з домашнього каталогу я міг зробити наступне

~$ mkdir usbmount
~$ sudo mount /dev/sdb usbmount/
~$ cd usbmount
~$ sudo mkdir EFI
~$ cd EFI/
~$ sudo mkdir BOOT
~$ sudo cp /cdrom/EFI/BOOT/bootia32.exe ~/usbmount/EFI/BOOT/

насправді я безпосередньо не копіював оригінальний файл bootia32.efi в / dev / sdb2, але спершу скопіював його на локальну машину, а потім скопіював у каталог usbmount / efi / boot (2 кроки). Це було тому, що я чомусь зіткнувся з дозволом на відмову. Але я здогадуюсь, якщо вам пощастить, копіювання в 1 крок спрацювало б.

Причина створення каталогу EFI / BOOT в ESP обумовлена ​​конвенціями UEFI. Я читав це тут (досить довго. Пов’язана інформація десь посередині):

Після цього і перезавантаження з модифікованою 2-ю флешкою ​​я зміг запустити GRUB 2! На жаль, він не видав мені меню grub із записами, які б завантажували ubuntu. Це просто дало мені терміновий термінал для роботи. Звідси я посилався на це посилання, щоб фактично завантажити ubuntu. І це спрацювало!

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