你如何在 Mac 上创建一个实时持久的 Ubuntu USB 来启动到 Mac 或 PC?

Jer*_*son 15 mac live-usb boot usb

您好,我实际上已经使用 unetbootin 成功创建了一个实时 Ubuntu USB(8GB LiveUSB 上的 12.04.3 64 位),但是它不是持久的,并且不会在 Mac 上启动。

或者,如果有人对如何编辑 .iso 文件有任何建议,以便它从 Mac 启动并且是持久的,那也太棒了。我正在运行 OSX Mavericks,因此该应用程序也必须在 Mavericks 上运行。

我尝试遵循 http://ubuntuforums.org/showthread.php?t=2174630 ans,如下所示,选择 GUID 分区(不是 MBR),然后在 grub.cfg 文件中添加持久词。在我启动并更改了一些设置后,我尝试使用 ubuntu 菜单中的重新启动选项重新启动,但它不起作用。我手动关闭和打开我的计算机,但是当我第二次尝试启动时,我通过了 Ubuntu 徽标,然后我的屏幕变黑了。我又试了几次,得到了相同的结果。这是我在 grub.cfg 文件中的文本:

if loadfont /boot/grub/font.pf2 ; 
then set gfxmode=auto insmod efi_gop insmod efi_uga insmod gfxterm terminal_output gfxterm 
fi 

set menu_color_normal=white/black   
set menu_color_highlight=black/light-gray 

menuentry "Try Ubuntu without installing" 
{ set gfxpayload=keep linux /casper/vmlinuz.efi persistent file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash -- 
initrd  /casper/initrd.lz } 

menuentry "Install Ubuntu" 
{ set gfxpayload=keep linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash -- 
initrd  /casper/initrd.lz }


menuentry "Check disc for defects" 
{ set gfxpayload=keep linux /casper/vmlinuz.efi boot=casper integrity-check quiet splash -- 
initrd  /casper/initrd.lz }
Run Code Online (Sandbox Code Playgroud)

小智 0

我按照以下链接创建实时 Linux USB: http://ubuntuforums.org/showthread.php? t=2174630 选择 GUID 分区而不是 MBR,然后在 grub.cfg 文件中添加持久字。这对我有用。


小智 0

实际上,我使用的是Mac Air 2013,它是64位的。我安装了ubuntu 13.10 64位版本。我完全遵循相同的说明,事实上我已经使用它很多次了。此时,您可以尝试按照说明进行操作,这次按原样进行。我的意思是选择 MBR 而不是 GUID。如果您的引导文件夹中没有 grub.cfg 文件,那也没关系。但是,请检查 syslinux.cfg 文件中是否有“permanent”一词。如果它在那里,那应该可以完美地工作。我的意思是它对我有用,我希望对你也有用。尝试使用 .cfg 文件,您一定可以做到。