![Ubuntu 闪存盘无法在 Acer Aspire 上启动](https://linux22.com/image/891640/Ubuntu%20%E9%97%AA%E5%AD%98%E7%9B%98%E6%97%A0%E6%B3%95%E5%9C%A8%20Acer%20Aspire%20%E4%B8%8A%E5%90%AF%E5%8A%A8.png)
我刚买了两个 sandisk usb 驱动器,16gb 和 32gb,并使用启动盘创建器从官方网站在他们两者中。
当我重启装有任意 USB 的笔记本电脑时,它只会启动我当前的 ubuntu 安装。没什么新东西。
这是我第二次通过闪存驱动器在这台机器上安装 ubuntu,所以我知道它“应该”可以工作。
我已经验证了安装文件:
$ md5sum ubuntu-16.04.2-desktop-amd64.iso
1400884cec8e40a1a876b2678f81494b ubuntu-16.04.2-desktop-amd64.iso
与官方哈希值匹配
我已将 BIOS 设置为首先从 USB 启动:
在关注 ask ubuntu 和 SO 上的一些帖子后,以下是我已经尝试过的方法以及(希望)一些相关信息:
信息
笔记本电脑:Acer Aspire V13 V3-372-57M8
$ sudo fdisk -l /dev/sdb1
Disk /dev/sdb1: 1.5 GiB, 1554186240 bytes, 3035520 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x15e2543d
Device Boot Start End Sectors Size Id Type
/dev/sdb1p1 * 0 3035519 3035520 1.5G 0 Empty
/dev/sdb1p2 14432 19295 4864 2.4M ef EFI (FAT-12/16/32)
$ lsof /dev/sdb1 # this yields no output
$ sudo file -s /dev/sdb1
/dev/sdb1: DOS/MBR boot sector ISO 9660 CD-ROM filesystem data (DOS/MBR boot sector) 'Ubuntu 16.04.2 LTS amd64' (bootable); partition 2 : ID=0xef, start-CHS (0x3ff,254,63), end-CHS (0x3ff,254,63), startsector 14432, 4864 sectors
尝试过的事情
在禁用安全启动的情况下进行启动
$ sudo umount /dev/sdb1
$ sudo mkfs -t vfat /dev/sdb1
mkfs.fat 3.0.28 (2015-05-16)
然后再次使用启动磁盘创建器并重新启动。没有运气。
还尝试使用 gparted 擦除 USB,并创建一个新的 NTFS 分区,然后使用启动创建器,但没有成功。
答案1
如果你有一台 Windows 机器,我刚刚使用了鲁弗斯应用程序制作可启动映像。
https://www.ubuntu.com/download/desktop/create-a-usb-stick-on-windows
但在 Linux 上不可用。只能在 Windows 上使用。
注意:同样,就像上面有人说的那样,根据您的 USB 闪存驱动器品牌,在将其设置为可启动后,它可能会变砖。我成功安装 16.04 LTS 后,我的驱动器变砖了。如果您想恢复正常的驱动器,有一种特殊的方法可以逆转该过程,但我没有注意,我只是将其格式化为正常格式,它就变砖了。我不记得链接或方法了,Windows 中的 DISKPART 恢复 MBR 是一种方法。否则,保持 USB 可启动映像原样可能更安全。
抱歉,如果这是一个模糊的答案,对我来说,这是一种“快速而粗暴”的安装 Lubuntu 的方法,我的 USB 闪存驱动器是一个旧的廉价一次性闪存驱动器。可能适合也可能不适合你的要求。
另外在我的 BIOS 中,我使用了传统 HDD IDE 模式(无 AHCI)、无安全启动和无 UEFI,在尝试了其他设置几次后才成功安装。