是否有usb-creator-gtk的命令行替代方案?

我正在尝试使用ThinkPad X220上的usb-creator-gtk创建一个ubuntu-11.10-desktop-i386.iso的可启动USB记忆棒。 usb-creator-gtk似乎工作正常,但由此产生的棒无法启动我的笔记本电脑。 我尝试了两种不同的USB记忆棒。 Boot只显示一个闪烁的光标。

如果我安装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 bug#875758 。

有没有替代usb-creator-gtk? 理想情况下,一个bash配方可以帮助我隔离问题并解决它?

  • 识别设备( /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并复制config:

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

重新启动电脑并将BIOS中的启动顺序更改为USB。 现在你的ubuntu usb闪存驱动器将启动,你可以安装它。

mkusb-nox在dd周围缠绕安全带

有可能使用dd ‘裸’,但我不鼓励你去做,因为它有风险。

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

dd是非常强大的,即使你告诉它覆盖你的家庭照片,你也可以毫无疑问地告诉它。 一个简单的打字错误就足够了……

mkusb-nox是一个工具,适用于文本屏幕和终端窗口(nox:无X图形)。

它使用引擎盖下的dd将混合iso文件的内容克隆到目标块设备(USB驱动器,存储卡……)。 目前大多数linux iso文件都是混合iso文件。 你可以说mkusb-nox(以及带有GUI的mkusb)’围绕dd包裹安全带’。

mkusb-nox使用提取方法为Windows创建安装驱动器。

看到这些链接,

  • mkusb – 一般网页

  • mkusb硝


编辑:也可以在文本模式下使用mkusb版本12

  • 使用文本模式界面(菜单)对话框
  • 使用普通的命令行文本界面

  • mkusb版本12 – 再次合并到一个普通版本 – ‘dus’

  • 从Ubuntu iso创建安装媒体的正确方法是什么?

  • 如何在没有任何gui的情况下安装Ubuntu 16.10?