Ubuntu Live USB не завантажиться: "Не вдалося завантажити меню файлу COM32.c32"


15

Я сподіваюсь відновити старий нетбук, який я маю навколо, встановивши на ньому Linux. Я зробив те, що, начебто, маю зробити більшість із нас: я створив Xubuntu 14.10 Live USB з Unetbootin, підключив палицю до комп’ютера, спробував запустити її ...

і зіткнувся з чорним екраном, і ця помилка:

Failed to load COM32 file menu.c32

boot: _

Чортова річ не реагуватиме на жодне натискання клавіш, і я нічого не можу зробити, крім того, щоб вимкнути її і плакати. Я спробував переформатувати свій USB-накопичувач, перезавантажив Xubuntu .iso і переробив Live USB. Та сама помилка.

Що я можу зробити, щоб це виправити?

Ця проблема також виникає з usb-Creator, інакше відомим як "Creator Disk Creator". Також проблема з усіма варіантами ubuntu, включаючи такі, що базуються на Ubuntu 14.04 LTS, Ubuntu 14.10 та Ubuntu 15.04.


Не використовуйте Unetbootin. Ви повинні мати можливість керувати ISO безпосередньо ручкою. dd доступний в Linux та windiws (я думаю, це називається windd). Завжди працює на мене.
хеттерман

Рекомендую відзначити, що ця сама помилка впливає на проект-розробник usb, також відомий як «Запуск диска-творця».
Натан Басанес

Відповіді:


14

Після деякого копання, здається, що це досить поширена проблема для деяких людей, які намагаються створити Ubuntu Live USB за допомогою Unetbootin. Помилка ще не виправлена, але, на щастя, існує рішення.

Вам знадобиться:

  • Робочий комп'ютер з Ubuntu вже встановлений
  • 1 хвилина вашого часу

Рішення:

  1. Підключіть створений Live USB до комп'ютера з уже встановленим Ubuntu.
  2. Перейдіть до /usr/lib/syslinux/bios/у своєму файловому менеджері. (У деяких установках потрібний потрібний вам шлях /usr/lib/syslinux/modules/bios/.
  3. Виберіть з наступного три файли: libcom32.c32, menu.c32і libutil.c32.
  4. Скопіюйте (не вирізавши) вищезазначені файли в кореневий каталог вашого живого USB-накопичувача.
  5. Відключіть USB-накопичувач, і ви готові йти!

Це рішення базувалося на публікації в блозі, знайденій на AjoPaul.com

Альтернативне вирішення із командного рядка:

Після того як ви встановите Ubuntu 14.10 на свій накопичувач USB, виконайте такі команди:

cd /usr/lib/syslinux/modules/bios/
cp libcom32.c32 /media/path/to/usb/drive/
cp libutil.c32 /media/path/to/usb/drive/
cp menu.c32 /media/path/to/usb/drive/

//, Це працює!
Натан Басанес

11

Є дуже просте рішення цього питання, у мене була та сама проблема, коли я використовував Startup Disk Creator зі свого ноутбука під управлінням Ubuntu. Все, що вам потрібно зробити - це натиснути, Tabколи ви отримаєте помилку. Коли ви натиснете на вкладку, ви побачите нові параметри, наприклад "Live". просто наберіть живу клавіатуру та натисніть enter. Це дозволить запустити Xubuntu з USB-накопичувача. Після успішного завантаження в Xubuntu можна звідти встановити ОС на свою нетбук.

Також ви можете встановити Xubuntu 14.04 або 16.04, оскільки ці версії будуть підтримуватися протягом більш тривалого періоду часу.

Цей метод спрацював для мене, коли я спробував завантажитися в Ubuntu 14.10. Це також має працювати для вас.


Це все ще працює, Румеш?
Натан Басанес

@Misogynist Це спрацювало, коли я спробував з Ubuntu 14.10 минулого місяця. Я ніколи не пробував цього з Xubuntu, але думаю, що це має працювати.
Румеш


1
Просто сказати, що вам не потрібно бачити "Live", але перераховані інші параметри. Я набрав той, який шукав. Ваша пропозиція набагато простіше, ніж інші. Спасибі!
джондаль

2

Я отримав таку ж помилку, але файл не був versamenu.c32.

Для мого Xubuntu 16.04 відсутні файли доступні в

/usr/lib/syslinux/modules/bios. 

Я скопіював 4 файли:

libcom32.c32
menu.c32
libutil.c32
versamenu.c32 

до root ( /) USB, і він спрацював добре, коли я спробував протестувати Trinity Rescue USB

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