Re: [问题] 用 USB 安装 linux 失败

楼主: fourdollars (四元)   2015-07-28 11:54:10
Ubuntu 12.04.5/14.04.2/15.04 amd64, Fedora 22 x64 等版本使用下面的方法
我有验证过可以确定有同时支援 Legacy BIOS 跟 UEFI BIOS 上的安装
而 Debian x86/amd64 则是确定有支援 Legacy BIOS 的安装
我没有试过 UEFI BIOS 的安装,不过应该有支援。
另外就是我确定 Ubuntu 12.04.5/14.04.2/15.04 amd64, Fedora 22 x64 等版本
有支援 Secure Boot 不过安装时还是要碰运气,要看会不会撞到 BIOS 实作上的问题
Fedora 22 x64 加了许多的机制防止撞到 UEFI BIOS 实作上的问题,不妨先试试看。
至于其它的 Linux Distribution 要看各家的 ISO 制作方法
有没有加上 Hybrid ISO 跟 UEFI BIOS 的支援我也不晓得
我目前只会使用 Debian, Ubuntu, Fedora 这三种 Linux Distribution
如果你可以在 ISO 中看到 efi/boot/bootx64.efi 多半是有支援 UEFI BIOS 安装
※ 引述《fourdollars (四元)》之铭言:
: Debian, Ubuntu, Fedora, ... 都有支援一种叫做 Hybrid ISO 的技术
: http://www.syslinux.org/wiki/index.php/Isohybrid
: 在 Linux 系统上你只要直接对该 USB drive 的 device node 使用 dd 或是 cp 指令
: 就可以制作出可以开机安装的 USB drive
: 以 USB drive 在 /dev/sdb 为例:
: # cp Fedora-Live-Workstation-x86_64-22-3.iso /dev/sdb
: # cp ubuntu-15.04-desktop-amd64.iso /dev/sdb
: # cp firmware-8.1.0-amd64-netinst.iso /dev/sdb
: 如果使用 file 指令去看就会得到下面的结果
: $ file Fedora-Live-Workstation-x86_64-22-3.iso \
: firmware-8.1.0-amd64-netinst.iso \
: ubuntu-15.04-desktop-amd64.iso
: Fedora-Live-Workstation-x86_64-22-3.iso: x86 boot sector
: firmware-8.1.0-amd64-netinst.iso: x86 boot sector
: ubuntu-15.04-desktop-amd64.iso: x86 boot sector
: 也就是说你对 ISO 档案执行 file 指令看到 x86 boot sector 大概就是 Hybrid ISO 了
: 这种 ISO 档案应该也可以在 Windows 上面使用 dd 之类的工具来写入 USB drive
: http://www.chrysocome.net/dd
: Hybrid ISO 的好处是可以不太需要特殊的工具来制作开机 USB drive 或是 CD/DVD 片
: 坏处就是制作出来的东西无法变更里面的内容 (Read only)

Links booklink

Contact Us: admin [ a t ] ucptt.com