My System:
Processor: Intel Core i7
Graphics Card: NVIDIA GeForce GT 330M
Running: OSX 10.9 and Windows 8.1 boot camp

I am trying to create a live USB of Kali that I can boot on my mac. The method I was trying is found here:

https://forums.kali.org/showthread.p...all-Kali-Linux

I was getting an error saying that the file /live/vmlinuz could not be found and that the kernel needs to be loaded first, so I switched the grub.cfg file to this one:

# Config file for GRUB2 - The GNU GRand Unified Bootloader
# /boot/grub/grub.cfg

# DEVICE NAME CONVERSIONS
#
# Linux Grub
# -------------------------
# /dev/fd0 (fd0)
# /dev/sda (hd0)
# /dev/sdb2 (hd1,2)
# /dev/sda3 (hd0,3)
#
# root=UUID=dc08e5b0-e704-4573-b3f2-cfe41b73e62b persistent

# Set default boot entry as Entry 0
set default="0"

set menu_color_normal=yellow/blue
set menu_color_highlight=blue/yellow

function load_video {
insmod efi_gop
insmod efi_uga
insmod video_bochs
insmod video_cirrus
insmod all_video
}

load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod ext2

# Timeout for menu
set timeout=5

set color_normal=yellow/blue

search --no-floppy --set=root -l 'Kali x86_64'

menuentry "Kali - Boot Non Persistent Mode" {
linuxefi /live/vmlinuz boot=live noconfig=sudo username=root hostname=kali
initrdefi /live/initrd.img
}

menuentry "Kali - Boot Persistent" {
linuxefi /live/vmlinuz boot=live noconfig=sudo username=root hostname=kali persistence
initrdefi /live/initrd.img
}

menuentry "Kali Graphical Install" {
linuxefi /install/gtk/vmlinuz video=vesa:ywrap,mtrr vga=788
initrdefi /install/gtk/initrd.gz
}

menuentry "Kali Text Install" {
linuxefi /install/vmlinuz video=vesa:ywrap,mtrr vga=788
initrdefi /install/initrd.gz
}
When I select the "Kali - Boot Non Persistent Mode", the boot begins and seems to be working. A lot of text goes across the screen and looks fine at first and then errors start showing up. I can't see a lot of them because they go so fast. Then the boot hangs and most of the text becomes unreadable like the graphics driver stops responding. The last few lines that I could get say:

[13.361552] failed to evaluate _DSM
[13.362964] ACPI Warning: \_SB_PCIO.POP2.6FX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20131218/nsarguments-95)
[13.364410] ACPI: \_SB_.PCIO.POP2.6FXO: failed to evaluate _DSM
[13.365845] fb: conflicting fb hw usage nouveaufb vs simple - removing generic driver

Has anyone gotten a live usb to work on a Mac, or know any solutions for this problem?