ISO Linux 6.03 启动 Live USB 时出错

ISO Linux 6.03 启动 Live USB 时出错

从 Live USB 启动时,我在 BIOS POST(基本输入输出系统开机自检)后立即收到 ISO Linux 错误:

ISOLINUX 6.03 20160618 EHDD Copyright (c) 1994-2014 H. Peter Anvin et al

Loading bootlogo...
bootlogo: invalid file format
Error setting up gfxboot
boot:

 (repeats 2 times)

Loading bootlogo...
bootlogo: invalid file format
Error setting up gfxboot
boot:

硬关机。

我可以创建一个 4GB FAT32 分区和 28GB NTFS 分区,其中扇区大小为 512 字节,但在 ISO 文件上使用启动盘创建器或 DD 后,我最终得到了 2048 字节的扇区,这令人困惑gparted

虽然它是一台 UEFI 机器,但 BIOS 中启用了 CSM(传统 BIOS 启动)。

机器规格:

  • 戴尔 Inspiron 17R 7720 SE
  • 英特尔 I7 3630QM 2.4 GHz,3.4 GHz Turboboost
  • 8 GB DDR3 内存
  • nVidia GeForce GT650M,带 2GB 内存
  • 全尺寸 240 GB Sata 3 SSD,全尺寸 Sata 2 500 GB HDD
  • Mini PCIe mSata 128 GB Sata 3 固态硬盘
  • 光学 CD/DVD 盒
  • 四个 USB 3.0 端口,其中一个在机器关闭时供电。
  • 当前 BIOS A17
  • 通过附加软件驱动程序获取 Ubuntu Intel 微代码
  • EUFI 和安全启动已关闭

更新 1

$ lsblk -f
NAME   FSTYPE  LABEL             UUID                                 MOUNTPOINT
sda                                                                   
├─sda1 ntfs    System Reserved   FAC07A55C07A1859                     
├─sda2 ntfs    KSX_Win7          2EBA8445BA840B91                     
├─sda3 ntfs    KSX Win 8.1       8C3ADAA93ADA8F96                     
└─sda4                                                                
sdb                                                                   
├─sdb1 ntfs    ST9_Win7          C2F48A08F489FF43                     
├─sdb2 ext4    ST9_Linux         bf80a37d-dfad-4df1-b8b1-a67ef2a9ab66 
└─sdb3 swap                      f7ca38bd-ccf1-4d61-b54b-017b1493d1b4 
sdc                                                                   
├─sdc2 ntfs    F9m_Win7          5824BF4E76D68BE2                     
├─sdc3 ext4    F9m_Linux         d02dc21d-dcb2-478e-9f7d-9a3331931de4 /
└─sdc4 swap                      09606fe6-c131-43fc-9ebc-be05a96e1c1d [SWAP]
sdd    iso9660 Ubuntu 17.04 amd64
│                                2017-01-07-08-08-00-00               
├─sdd1 iso9660 Ubuntu 17.04 amd64
│                                2017-01-07-08-08-00-00               /media/ric
└─sdd2 vfat    Ubuntu 17.04 amd64
                                 21E3-6362                            
sr0                                                  

更新 2

尝试使用 SYSLINUX 创建启动 USB,出现与上述相同的错误,但出现的是“SYSLINUX”而不是“ISOLINUX”,并且只出现一行(最上面一行)。

然后在 Windows 8.1 下使用Rufus创建了一个以 FreeDOS 为操作系统的启动 USB,出现了这个更详细的错误:

相机 20170111

答案1

在用 Google 搜索了许多网站后,Dell Inspiron USB Boot Error我找到了这些说明的链接(pendrivelinux.com - BIOS USB 启动技巧和窍门)告诉我们拔掉所有其他 USB 设备:

  • 端口 1 有额外的电源线,可以为笔记本电脑旁边的 USB 设备充电。
  • 端口 2 上有 USB 可启动闪存驱动器,但无法工作。
  • 端口 3 配有 Logitech 统一接收器,用于 K800 背光键盘和 MX Pro 鼠标
  • 端口 5 有 10 英尺 USB 3 电缆连接至 7 端口供电集线器,其中包含打印机、UPS(不间断电源)通信、手机和蓝牙耳机充电。

拔掉除 USB 闪存盘之外的所有设备后,USB 启动成功:

DOS启动

答案2

回复“哦,顺便说一下,在 UEFI 机器上的 BIOS 格式上,17.04 live USB 仍然无法运行”:

昨天(2017-01-10)我同步了每日的 Ubuntu Zesty amd64,并使用穆库斯布-杜斯(引擎盖下有 dd)。

  • 它对我 3-4 岁的孩子有效东芝笔记本电脑在 BIOS 别名 CSM 模式(InsydeH2O 修订版 3.7,系统 BIOS 版本 6.10 EC 版本 6.00)下。屏幕截图说明了此特定情况:

在此处输入图片描述

  • 该计算机也可以在 UEFI 模式下运行。

  • 它可以在我的最新电脑(英特尔 NUC6i3SYH)中以 BIOS 和 UEFI 模式运行(英特尔可视化 BIOS SYSKLi35.86A.0024.2015.1027.2142)


我认为你看到的分区是由 gparted 中的一个错误引起的。它不理解混合 iso 文件及其在 USB 驱动器中创建的系统。但是

sudo lsblk -fm

将以正确的方式显示分区和 ISO 9660 文件系统。


因此,让我们看看问题出在 iso 文件还是计算机(您的戴尔)上。使用 dd 进行克隆非常可靠(无论是否借助“安全带”shellscript 的帮助,只要操作正确)。

相关内容