Lan*_*ler 16 usb windows-7 mbr dd macos
好的,我正在尝试通过运行 Lion 的 Mac 在 USB 密钥上创建一个 BOOTABLE Windows7 映像。我的图像是 .iso 格式。我试过:
sudo dd if=/Users/myusername/Win7.iso of=/dev/disk1 bs=1m
Run Code Online (Sandbox Code Playgroud)
这成功地写入了文件,除了在 mac 上的磁盘实用程序中,它将分区类型显示为 GUID 分区表而不是“主布尔记录”。在我的 Vista 计算机上启动密钥会产生错误“USB 设备上没有引导扇区”
据我所知, DD 命令中的 bs=1m 应该为引导扇区留下 1 兆字节,但由于某种原因,USB Key 的这个区域未正确设置,因此无法引导
我该如何解决这个问题,或者正确地使用 dd 编写一个可启动的 cd 映像,使其现在是一个可启动的 USB 驱动器?
注意:在我阅读的说明中,他们建议在使用 DD 之前将我的 Win7.iso 重命名为 Win7.dmg,这对我来说完全没有意义,所以我没有这样做。我现在可以尝试执行该步骤,但是将图像写入 USB 驱动器需要 1.99 小时,因此这里的反复试验会造成巨大损失。谢谢你。
在执行 dd 之前,使用磁盘工具选项将分区类型设置为主引导记录。
尝试从 OSX 创建可启动 USB 磁盘时,我遇到了类似的问题。问题是UnetBootin没有在 U 盘上正确设置主引导记录。您必须使用 Disk Util 和 fdisk 手动执行此操作。
在磁盘工具中格式化磁盘,使用正确的 MBR
从 SysLinux 项目安装 MBR 二进制文件
磁盘工具列表
diskutil unmountDisk /dev/SOMEdisk2
须藤 fdisk -e /dev/SOMEdisk2 打印 1 写 打印 出口
diskutil unmountDisk /dev/SOMEdisk2
sudo dd conv=notrunc bs=440 count=1 if=mbr.bin of=/dev/SOMEdisk2注意:如果您需要有关步骤 4 和 5 的进一步帮助,请参阅我的完整说明。
使用 UnetBootin 安装您的操作系统安装文件
此方法不使用 dd ,我也没有测试过。
您应该能够使用UNetBootIn将 ISO 中的文件系统传输到 USB 驱动器。UNetBootIn 是一个开源、跨平台实用程序,用于将可启动 CD/DVD 映像传输到 USB 驱动器。
运行 UNetBootIn(在 Windows、Mac OS X 和 Linux 上运行)并选择Disk Image
单选按钮。然后ISO
从下拉菜单中进行选择(默认为 ISO)并将 ISO 文件的路径放入路径字段中。从那里选择要传输到的所需 USB 驱动器,然后单击“确定”。
归档时间: |
|
查看次数: |
71773 次 |
最近记录: |