Чи є альтернатива командному рядку usb-creator-gtk?


16

Я намагаюся створити завантажувальний USB-накопичувач ubuntu-11.10-desktop-i386.iso за допомогою usb-creator-gtk на моєму ThinkPad X220. Здається, Usb-creator-gtk працює добре, але отримана палиця не може завантажувати жоден мій ноутбук. Я спробував дві різні USB-палички. Завантаження просто показує миготливий курсор.

Якщо я встановлю USB-накопичувач, я бачу, що на ньому є 729M даних.

Ще одна підказка: після виходу з usb-creator-gtk індикатор активності на моєму USB-накопичувачі продовжує блимати хвилину або близько того, і навіть після цього, / media / XXXX-XXXX та / tmp / tmpXXXXXX залишаються встановленими. Я їх вручну придумував, перш ніж витягнути палицю.

Чи є спосіб отримати вихід налагодження від usb-creator-gtk? Або існує пряма альтернатива командному рядку usb-creator-gtk, яка б запропонувала більше варіантів налагодження?

ОНОВЛЕННЯ: У syslog я помітив помилку:

usb-creator-gtk[xxxxx]: segfault at 4 ip xxxxxxxxxxxxxxxx sp xxxxxxxxxxxxxxxx error 6 in libdbus-1.so.3.5.7[xxxxxxxxxxxx+xxxxx]

Виявляється, це помилка ubuntu # 875758 .

Чи є альтернатива usb-creator-gtk? В ідеалі баш-рецепт, який би допоміг мені вирішити проблему та вирішити її?


3
Ви пробували unetbootin - я вважаю, що це набагато краще, ніж типово для Ubuntu: unetbootin.sourceforge.net
fossfreedom

Також має працювати копіювання ISO-зображення на USB-накопичувач (не розділ) dd.
enzotib

Дякую, fossfreedom. Unetbootin працював там, де usb-creator-gtk вийшов з ладу.
Джо

@fossfreedom хочете додати це як відповідь?
Стефано Палацо

@Stefano - не дуже - я не думаю, що він відповідає безпосередньо на питання. Здається, що ОП зникла - можливо, це питання можна вважати занедбаним?
fossfreedom

Відповіді:


6
  • Визначте пристрій ( /dev/xxx) та відключіть пристрій

  • Якщо ні, то пристрій має бути у FAT32:

    sudo mkdosfs -n 'USB-LABEL' -I /dev/xxx -F 32
    

Встановіть файл iso та скопіюйте вміст на USB-пристрій:

sudo mkdir /media/iso
sudo mount -o loop /path/to/ubuntu.iso /media/iso
cp -a /media/iso/. /USBMOUNTPOINT/

Зробіть пристрій завантажувальним:

sudo apt-get install syslinux mtools
syslinux -s /dev/sdd1

Перейменуйте isolinuxкаталог syslinuxі скопіюйте конфігурацію:

mv /media/xxx/isolinux /media/xxx/syslinux
mv /media/xxx/syslinux/isolinux.cfg /media/xxx/syslinux/syslinux.cfg

Перезавантажте ПК та змініть порядок завантаження у біосах на USB. Тепер ваш флеш-диск ubuntu usb завантажиться, і ви можете встановити його.


чи USB буде мати стійке сховище?
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

1
@CiroSantilli немає, але ви можете вручну створити файл casper-rw (див. Pendrivelinux.com/how-to-create-a-larger-casper-rw-loop-file ) та включити його, додавши persistentдо командного рядка ядра в syslinux/txt.cfg.
Лукас

Я спробував це, але завантаження не вдається з помилкою завантаження.
Герріт

1

mkusb-nox надіває ремінь безпеки навколо дд

Можна використовувати дд 'голий', але я б заважав вам це робити, оскільки це ризиковано.

dd if=file.iso of=/dev/sdx

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

mkusb-nox - це інструмент, який працює в текстових екранах та вікнах терміналів (nox: немає графіки X).

Він використовує DD під кришкою для клонування вмісту гібридного ізо-файлу до цільового блокового пристрою (USB-накопичувач, карта пам'яті ...). Більшість поточних linux-файлів - це гібридні iso-файли. Можна сказати, що mkusb-nox (як і mkusb з графічним інтерфейсом) «обертає пояс безпеки» навколо dd .

mkusb-nox використовує метод вилучення для створення інсталяційних дисків для Windows.

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


Редагувати: Можливо також використовувати mkusb версії 12 у текстовому режимі


mkusb-nox - це чудово! Це краще, ніж usb-creator-gtk
диїзм

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