需要从 USB Live Pendrive 手动启动 Linux vmlinuz Casper

需要从 USB Live Pendrive 手动启动 Linux vmlinuz Casper

你好,抱歉,问题标题不对,我稍后会修改

在华硕上网本 X205TA 上,你无法使用 unetbootin 或 rufus 等工具启动常见的 USB 设备

目标:清除现有的 Windows 10 32 位并安装“Ubuntu Mate 32 位”

问题:无法使用标准 USB Live Pendrive 从 USB 启动

我找到了第一份关于https://chanon.info/install-lubuntu-15-10-on-asus-x205ta-bing-fd0039bs/1084/解决了第一个问题

说明要求在 pendrive 根目录上创建 /EFI/BOOT 路径,并将从中下载的文件复制到 /EFI/BOOT 中https://github.com/jfwells/linux-asus-t100ta/blob/master/boot/bootia32.efi?raw=true

太棒了,经过这个,我终于得到了grub>提示

grub>说明中是在提示时发出的命令

然后出现了设置字符串

linux /casper/vmlinuz  file=/preseed/ubuntu-mate.seed boot=casper iso-scan/filename=${iso_path} quiet splash ---

但 Live U 盘没有 .ISO 文件,只有较大的

/casper/filesystem.squash

所以我尝试了

set isofile=/casper/filesystem.squash
linux /casper/vmlinuz  file=/preseed/ubuntu-mate.seed boot=casper iso-scan/filename=$isofile quiet splash ---

但我得到了错误

BusyBox u1.27.2 (Ubuntu 1:1.27.2-Zubuntu3.2) built-in shell (ash) 
Enter 'help' for a list of built-in commands.

(initramfs) mount: Mounting /dev/loop1 on //filesystem.squashfs failed: Invalid argument 
Can not mount /dev/loop1 (/cdrom/casper/filesystem.squashfs) on //filesystem.squashfs

所以我怀疑这个参数

iso-scan/filename=$isofile (which, given the SET above, translates in =/casper/filesystem.squash)

将会完全不同

在发出最后两个命令之前我应该​​如何设置该字符串?

initrd /casper/initrd.lz
boot

谢谢

相关内容