[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#766010: Info received (further infomation)



Dear Maintainer,

    I have tried to get a workaround for this problem. Following
instructions of
https://help.ubuntu.com/community/UEFIBooting#Loading_Linux and
http://nouveau.freedesktop.org/wiki/DumpingVideoBios/, I dumped the
video bios rom after legacy boot as vbios.rom.orig (Every file name
mentioned is attached to the mail.), fill its size to 65536 bytes as
vbios.rom via dd, and use grub-efi command "loadbios" to load vbios.rom
(put under /boot/VBIOS within a separated boot partition) and "insmod
efi_gop" before loading kernel and booting.
   
    Interestingly, If I boot using above method after the first power-on
of the box, the kernel will freeze as the original bug report said. But
if I first boot with legacy mode (using grub-efi command "appleloader
HD" to execute the boot sector of the first hard disk, where a grub-pc
have installed) and reboot (not shut down), the booting with vbios.rom
loaded and "insmod efi_gop" works like a charm.
   
    I have tried to do efi boot without vbios.rom loaded after a legacy
boot, and the kernel will panic after a while. "insmod efi_gop" (without
vbios.rom loaded either) can make kernel panicking later.

    May my provided infomation help a little.

Best regard.

Persmule
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
function load_video {
## ALWAYS INSMOD efi_gop
  insmod efi_gop
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
#    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_gpt
insmod ext2
set root='hd0,gpt5'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f545d1ea-3103-4100-8a85-54db5c9634ad
else
  search --no-floppy --fs-uuid --set=root f545d1ea-3103-4100-8a85-54db5c9634ad
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=zh_CN
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=-1
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=menu
    set timeout=5
  # Fallback normal timeout code in case the timeout_style feature is
  # unavailable.
  else
    set timeout=5
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_gpt
insmod ext2
set root='hd0,gpt5'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f545d1ea-3103-4100-8a85-54db5c9634ad
else
  search --no-floppy --fs-uuid --set=root f545d1ea-3103-4100-8a85-54db5c9634ad
fi
insmod png
if background_image /usr/share/images/desktop-base/joy-grub.png; then
  set color_normal=white/black
  set color_highlight=black/white
else
  set menu_color_normal=cyan/blue
  set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
	set gfxpayload="${1}"
}
set linux_gfx_mode=
export linux_gfx_mode
menuentry 'Debian GNU/Linux' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-f545d1ea-3103-4100-8a85-54db5c9634ad' {
	load_video
	insmod gzio
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt3'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
	else
	  search --no-floppy --fs-uuid --set=root c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
	fi
	loadbios /VBIOS/vbios.rom
	echo	'载入 Linux 3.16-3-amd64 ...'
	linux	/vmlinuz-3.16-3-amd64 root=UUID=f545d1ea-3103-4100-8a85-54db5c9634ad ro  quiet
	echo	'载入初始化内存盘...'
	initrd	/initrd.img-3.16-3-amd64
}
submenu 'Advanced options for Debian GNU/Linux' $menuentry_id_option 'gnulinux-advanced-f545d1ea-3103-4100-8a85-54db5c9634ad' {
	menuentry 'Debian GNU/Linux,Linux 3.16-3-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16-3-amd64-advanced-f545d1ea-3103-4100-8a85-54db5c9634ad' {
		load_video
		insmod gzio
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
		else
		  search --no-floppy --fs-uuid --set=root c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
		fi
		loadbios /VBIOS/vbios.rom
		echo	'载入 Linux 3.16-3-amd64 ...'
		linux	/vmlinuz-3.16-3-amd64 root=UUID=f545d1ea-3103-4100-8a85-54db5c9634ad ro  quiet
		echo	'载入初始化内存盘...'
		initrd	/initrd.img-3.16-3-amd64
	}
	menuentry 'Debian GNU/Linux, with Linux 3.16-3-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16-3-amd64-recovery-f545d1ea-3103-4100-8a85-54db5c9634ad' {
		load_video
		insmod gzio
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
		else
		  search --no-floppy --fs-uuid --set=root c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
		fi
		loadbios /VBIOS/vbios.rom
		echo	'载入 Linux 3.16-3-amd64 ...'
		linux	/vmlinuz-3.16-3-amd64 root=UUID=f545d1ea-3103-4100-8a85-54db5c9634ad ro single 
		echo	'载入初始化内存盘...'
		initrd	/initrd.img-3.16-3-amd64
	}
	menuentry 'Debian GNU/Linux,Linux 3.16-2-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16-2-amd64-advanced-f545d1ea-3103-4100-8a85-54db5c9634ad' {
		load_video
		insmod gzio
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
		else
		  search --no-floppy --fs-uuid --set=root c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
		fi
		loadbios /VBIOS/vbios.rom
		echo	'载入 Linux 3.16-2-amd64 ...'
		linux	/vmlinuz-3.16-2-amd64 root=UUID=f545d1ea-3103-4100-8a85-54db5c9634ad ro  quiet
		echo	'载入初始化内存盘...'
		initrd	/initrd.img-3.16-2-amd64
	}
	menuentry 'Debian GNU/Linux, with Linux 3.16-2-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16-2-amd64-recovery-f545d1ea-3103-4100-8a85-54db5c9634ad' {
		load_video
		insmod gzio
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
		else
		  search --no-floppy --fs-uuid --set=root c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
		fi
		loadbios /VBIOS/vbios.rom
		echo	'载入 Linux 3.16-2-amd64 ...'
		linux	/vmlinuz-3.16-2-amd64 root=UUID=f545d1ea-3103-4100-8a85-54db5c9634ad ro single 
		echo	'载入初始化内存盘...'
		initrd	/initrd.img-3.16-2-amd64
	}
	menuentry 'Debian GNU/Linux,Linux 3.14-2-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.14-2-amd64-advanced-f545d1ea-3103-4100-8a85-54db5c9634ad' {
		load_video
		insmod gzio
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
		else
		  search --no-floppy --fs-uuid --set=root c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
		fi
		loadbios /VBIOS/vbios.rom
		echo	'载入 Linux 3.14-2-amd64 ...'
		linux	/vmlinuz-3.14-2-amd64 root=UUID=f545d1ea-3103-4100-8a85-54db5c9634ad ro  quiet
		echo	'载入初始化内存盘...'
		initrd	/initrd.img-3.14-2-amd64
	}
	menuentry 'Debian GNU/Linux, with Linux 3.14-2-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.14-2-amd64-recovery-f545d1ea-3103-4100-8a85-54db5c9634ad' {
		load_video
		insmod gzio
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
		else
		  search --no-floppy --fs-uuid --set=root c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
		fi
		loadbios /VBIOS/vbios.rom
		echo	'载入 Linux 3.14-2-amd64 ...'
		linux	/vmlinuz-3.14-2-amd64 root=UUID=f545d1ea-3103-4100-8a85-54db5c9634ad ro single 
		echo	'载入初始化内存盘...'
		initrd	/initrd.img-3.14-2-amd64
	}
	menuentry 'Debian GNU/Linux,Linux 3.14-1-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.14-1-amd64-advanced-f545d1ea-3103-4100-8a85-54db5c9634ad' {
		load_video
		insmod gzio
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
		else
		  search --no-floppy --fs-uuid --set=root c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
		fi
		loadbios /VBIOS/vbios.rom
		echo	'载入 Linux 3.14-1-amd64 ...'
		linux	/vmlinuz-3.14-1-amd64 root=UUID=f545d1ea-3103-4100-8a85-54db5c9634ad ro  quiet
		echo	'载入初始化内存盘...'
		initrd	/initrd.img-3.14-1-amd64
	}
	menuentry 'Debian GNU/Linux, with Linux 3.14-1-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.14-1-amd64-recovery-f545d1ea-3103-4100-8a85-54db5c9634ad' {
		load_video
		insmod gzio
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
		else
		  search --no-floppy --fs-uuid --set=root c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
		fi
		loadbios /VBIOS/vbios.rom
		echo	'载入 Linux 3.14-1-amd64 ...'
		linux	/vmlinuz-3.14-1-amd64 root=UUID=f545d1ea-3103-4100-8a85-54db5c9634ad ro single 
		echo	'载入初始化内存盘...'
		initrd	/initrd.img-3.14-1-amd64
	}
	menuentry 'Debian GNU/Linux,Linux 3.13-1-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13-1-amd64-advanced-f545d1ea-3103-4100-8a85-54db5c9634ad' {
		load_video
		insmod gzio
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
		else
		  search --no-floppy --fs-uuid --set=root c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
		fi
		loadbios /VBIOS/vbios.rom
		echo	'载入 Linux 3.13-1-amd64 ...'
		linux	/vmlinuz-3.13-1-amd64 root=UUID=f545d1ea-3103-4100-8a85-54db5c9634ad ro  quiet
		echo	'载入初始化内存盘...'
		initrd	/initrd.img-3.13-1-amd64
	}
	menuentry 'Debian GNU/Linux, with Linux 3.13-1-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13-1-amd64-recovery-f545d1ea-3103-4100-8a85-54db5c9634ad' {
		load_video
		insmod gzio
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
		else
		  search --no-floppy --fs-uuid --set=root c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
		fi
		loadbios /VBIOS/vbios.rom
		echo	'载入 Linux 3.13-1-amd64 ...'
		linux	/vmlinuz-3.13-1-amd64 root=UUID=f545d1ea-3103-4100-8a85-54db5c9634ad ro single 
		echo	'载入初始化内存盘...'
		initrd	/initrd.img-3.13-1-amd64
	}
	menuentry 'Debian GNU/Linux,Linux 3.12-1-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.12-1-amd64-advanced-f545d1ea-3103-4100-8a85-54db5c9634ad' {
		load_video
		insmod gzio
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
		else
		  search --no-floppy --fs-uuid --set=root c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
		fi
		loadbios /VBIOS/vbios.rom
		echo	'载入 Linux 3.12-1-amd64 ...'
		linux	/vmlinuz-3.12-1-amd64 root=UUID=f545d1ea-3103-4100-8a85-54db5c9634ad ro  quiet
		echo	'载入初始化内存盘...'
		initrd	/initrd.img-3.12-1-amd64
	}
	menuentry 'Debian GNU/Linux, with Linux 3.12-1-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.12-1-amd64-recovery-f545d1ea-3103-4100-8a85-54db5c9634ad' {
		load_video
		insmod gzio
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
		else
		  search --no-floppy --fs-uuid --set=root c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
		fi
		loadbios /VBIOS/vbios.rom
		echo	'载入 Linux 3.12-1-amd64 ...'
		linux	/vmlinuz-3.12-1-amd64 root=UUID=f545d1ea-3103-4100-8a85-54db5c9634ad ro single 
		echo	'载入初始化内存盘...'
		initrd	/initrd.img-3.12-1-amd64
	}
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt3'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
	else
	  search --no-floppy --fs-uuid --set=root c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
	fi
	linux16	/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt3'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
	else
	  search --no-floppy --fs-uuid --set=root c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
	fi
	linux16	/memtest86+.bin console=ttyS0,115200n8
}
menuentry "Memory test (memtest86+, experimental multiboot)" {
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt3'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
	else
	  search --no-floppy --fs-uuid --set=root c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
	fi
	multiboot	/memtest86+_multiboot.bin
}
menuentry "Memory test (memtest86+, serial console 115200, experimental multiboot)" {
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt3'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
	else
	  search --no-floppy --fs-uuid --set=root c5808261-c17f-42f0-ae0c-b6ce7ea93dbd
	fi
	multiboot	/memtest86+_multiboot.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Mac OS X (32-bit) (on /dev/sdc2)' --class osx --class darwin --class os $menuentry_id_option 'osprober-xnu-32-216ab9cbefdc4636'  {
	insmod part_gpt
	insmod hfsplus
	set root='hd2,gpt2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt2 --hint-efi=hd2,gpt2 --hint-baremetal=ahci2,gpt2  216ab9cbefdc4636
	else
	  search --no-floppy --fs-uuid --set=root 216ab9cbefdc4636
	fi
        load_video
        set do_resume=0
        if [ /var/vm/sleepimage -nt10 / ]; then
           if xnu_resume /var/vm/sleepimage; then
             set do_resume=1
           fi
        fi
        if [ $do_resume = 0 ]; then
           # Search the root device for Mac OS X's loader.
           search --file --no-floppy --set=root /usr/standalone/i386/boot.efi
           # chainload the loader, pass parameters like -v directly
           chainloader (${root})/usr/standalone/i386/boot.efi -v
        fi
}
menuentry 'Mac OS X (64-bit) (on /dev/sdc2)' --class osx --class darwin --class os $menuentry_id_option 'osprober-xnu-64-216ab9cbefdc4636'  {
	insmod part_gpt
	insmod hfsplus
	set root='hd2,gpt2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt2 --hint-efi=hd2,gpt2 --hint-baremetal=ahci2,gpt2  216ab9cbefdc4636
	else
	  search --no-floppy --fs-uuid --set=root 216ab9cbefdc4636
	fi
        load_video
        set do_resume=0
        if [ /var/vm/sleepimage -nt10 / ]; then
           if xnu_resume /var/vm/sleepimage; then
             set do_resume=1
           fi
        fi
        if [ $do_resume = 0 ]; then
           # Search the root device for Mac OS X's loader.
           search --file --no-floppy --set=root /usr/standalone/i386/boot.efi
           # chainload the loader, pass parameters like -v directly
           chainloader (${root})/usr/standalone/i386/boot.efi -v
        fi
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

menuentry "Legacy Boot" {
    appleloader HD
}

menuentry "Reboot" {
    reboot
}

### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

Attachment: vbios.rom.orig
Description: Binary data

Attachment: vbios.rom
Description: Binary data

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda5 during installation
UUID=f545d1ea-3103-4100-8a85-54db5c9634ad /               ext4    discard,relatime,nodiratime,errors=remount-ro 0       1
# /boot was on /dev/sda3 during installation
UUID=c5808261-c17f-42f0-ae0c-b6ce7ea93dbd /boot           ext2    relatime,nodiratime         0       2
# /boot/efi was on /dev/sda2 during installation
UUID=B369-7844  /boot/efi       vfat    defaults        0       1
# /home was on /dev/sdb7 during installation
UUID=4c3c1e82-4d59-4a70-bbd3-86361098f371 /home           ext4    defaults        0       2
# /srv was on /dev/sdb3 during installation
UUID=4729999e-1687-4339-8a2d-a53bbc5b42ca /srv            ext4    defaults        0       2
# /usr/local was on /dev/sda7 during installation
UUID=0e74fab7-7204-4299-9432-0b84d6b4cb65 /usr/local      ext4    discard,relatime,nodiratime         0       2
# /var was on /dev/sdb5 during installation
UUID=33a0304c-629b-46bf-af37-18138af307c0 /var            ext4    defaults        0       2
# /var/lib/boinc-client was on /dev/sdb6 during installation
UUID=e82a4df7-d518-450a-9161-bf494902d8fa /var/lib/boinc-client ext4    defaults        0       2
# /var/lib/dpkg was on /dev/sda6 during installation
UUID=8f633c37-6895-4b81-8e9a-792dd91ab8a4 /var/lib/dpkg   ext4    discard,relatime,nodiratime         0       2
# /var/lib/dpkg/updates was on /dev/sdb4 during installation
UUID=0ac4f865-0c66-4cce-923d-0b1458e1e685 /var/lib/dpkg/updates ext4    defaults        0       2
# swap was on /dev/sdb2 during installation
UUID=9e0c9774-b23a-4f78-b4e2-c24a7026eed5 none            swap    sw              0       0

tmpfs     /media tmpfs     size=1%,mode=0755     0    0

# dmidecode 2.12
# SMBIOS entry point at 0xbfec7000
SMBIOS 2.4 present.
42 structures occupying 2107 bytes.
Table at 0xBFEC6000.

Handle 0x0000, DMI type 4, 35 bytes
Processor Information
	Socket Designation: U2E1
	Type: Central Processor
	Family: Other
	Manufacturer: Intel(R) Corporation
	ID: 7A 06 01 00 FF FB EB BF
	Signature: Type 0, Family 6, Model 23, Stepping 10
	Flags:
		FPU (Floating-point unit on-chip)
		VME (Virtual mode extension)
		DE (Debugging extension)
		PSE (Page size extension)
		TSC (Time stamp counter)
		MSR (Model specific registers)
		PAE (Physical address extension)
		MCE (Machine check exception)
		CX8 (CMPXCHG8 instruction supported)
		APIC (On-chip APIC hardware supported)
		SEP (Fast system call)
		MTRR (Memory type range registers)
		PGE (Page global enable)
		MCA (Machine check architecture)
		CMOV (Conditional move instruction supported)
		PAT (Page attribute table)
		PSE-36 (36-bit page size extension)
		CLFSH (CLFLUSH instruction supported)
		DS (Debug store)
		ACPI (ACPI supported)
		MMX (MMX technology supported)
		FXSR (FXSAVE and FXSTOR instructions supported)
		SSE (Streaming SIMD extensions)
		SSE2 (Streaming SIMD extensions 2)
		SS (Self-snoop)
		HTT (Multi-threading)
		TM (Thermal monitor supported)
		PBE (Pending break enabled)
	Version: Intel(R) Core(TM)2 Duo CPU     P7350  @ 2.00GHz
	Voltage: 1.6 V
	External Clock: 266 MHz
	Max Speed: 2000 MHz
	Current Speed: 2000 MHz
	Status: Populated, Enabled
	Upgrade: ZIF Socket
	L1 Cache Handle: 0x0002
	L2 Cache Handle: Not Provided
	L3 Cache Handle: Not Provided
	Serial Number: Not Specified
	Asset Tag: Unknown
	Part Number: Not Specified

Handle 0x0001, DMI type 7, 19 bytes
Cache Information
	Socket Designation: Unknown
	Configuration: Enabled, Not Socketed, Level 1
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 32 kB
	Maximum Size: 32 kB
	Supported SRAM Types:
		Asynchronous
	Installed SRAM Type: Asynchronous
	Speed: Unknown
	Error Correction Type: Single-bit ECC
	System Type: Instruction
	Associativity: 8-way Set-associative

Handle 0x0002, DMI type 7, 19 bytes
Cache Information
	Socket Designation: Unknown
	Configuration: Enabled, Not Socketed, Level 1
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 32 kB
	Maximum Size: 32 kB
	Supported SRAM Types:
		Asynchronous
	Installed SRAM Type: Asynchronous
	Speed: Unknown
	Error Correction Type: Single-bit ECC
	System Type: Data
	Associativity: 8-way Set-associative

Handle 0x0003, DMI type 4, 35 bytes
Processor Information
	Socket Designation: U2E1
	Type: Central Processor
	Family: Other
	Manufacturer: Intel(R) Corporation
	ID: 7A 06 01 00 FF FB EB BF
	Signature: Type 0, Family 6, Model 23, Stepping 10
	Flags:
		FPU (Floating-point unit on-chip)
		VME (Virtual mode extension)
		DE (Debugging extension)
		PSE (Page size extension)
		TSC (Time stamp counter)
		MSR (Model specific registers)
		PAE (Physical address extension)
		MCE (Machine check exception)
		CX8 (CMPXCHG8 instruction supported)
		APIC (On-chip APIC hardware supported)
		SEP (Fast system call)
		MTRR (Memory type range registers)
		PGE (Page global enable)
		MCA (Machine check architecture)
		CMOV (Conditional move instruction supported)
		PAT (Page attribute table)
		PSE-36 (36-bit page size extension)
		CLFSH (CLFLUSH instruction supported)
		DS (Debug store)
		ACPI (ACPI supported)
		MMX (MMX technology supported)
		FXSR (FXSAVE and FXSTOR instructions supported)
		SSE (Streaming SIMD extensions)
		SSE2 (Streaming SIMD extensions 2)
		SS (Self-snoop)
		HTT (Multi-threading)
		TM (Thermal monitor supported)
		PBE (Pending break enabled)
	Version: Intel(R) Core(TM)2 Duo CPU     P7350  @ 2.00GHz
	Voltage: 1.6 V
	External Clock: 266 MHz
	Max Speed: 2000 MHz
	Current Speed: 2000 MHz
	Status: Populated, Enabled
	Upgrade: ZIF Socket
	L1 Cache Handle: 0x0005
	L2 Cache Handle: Not Provided
	L3 Cache Handle: Not Provided
	Serial Number: Not Specified
	Asset Tag: Unknown
	Part Number: Not Specified

Handle 0x0004, DMI type 7, 19 bytes
Cache Information
	Socket Designation: Unknown
	Configuration: Enabled, Not Socketed, Level 1
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 32 kB
	Maximum Size: 32 kB
	Supported SRAM Types:
		Asynchronous
	Installed SRAM Type: Asynchronous
	Speed: Unknown
	Error Correction Type: Single-bit ECC
	System Type: Instruction
	Associativity: 8-way Set-associative

Handle 0x0005, DMI type 7, 19 bytes
Cache Information
	Socket Designation: Unknown
	Configuration: Enabled, Not Socketed, Level 1
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 32 kB
	Maximum Size: 32 kB
	Supported SRAM Types:
		Asynchronous
	Installed SRAM Type: Asynchronous
	Speed: Unknown
	Error Correction Type: Single-bit ECC
	System Type: Data
	Associativity: 8-way Set-associative

Handle 0x0006, DMI type 16, 15 bytes
Physical Memory Array
	Location: System Board Or Motherboard
	Use: System Memory
	Error Correction Type: None
	Maximum Capacity: 32 GB
	Error Information Handle: Not Provided
	Number Of Devices: 2

Handle 0x0007, DMI type 19, 15 bytes
Memory Array Mapped Address
	Starting Address: 0x00000000000
	Ending Address: 0x001FFFFFFFF
	Range Size: 8 GB
	Physical Array Handle: 0x0006
	Partition Width: 2

Handle 0x0008, DMI type 17, 27 bytes
Memory Device
	Array Handle: 0x0006
	Error Information Handle: No Error
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 4096 MB
	Form Factor: SODIMM
	Set: None
	Locator: DIMM0
	Bank Locator: BANK 0
	Type: DDR2
	Type Detail: Synchronous
	Speed: 800 MHz
	Manufacturer: 0x7F7F7F7F7FF70000
	Serial Number: 0x00000000
	Asset Tag: Unknown
	Part Number: 0x00004B363435315537394536383030460000

Handle 0x0009, DMI type 130, 186 bytes
OEM-specific Type
	Header and Data:
		82 BA 09 00 08 00 00 00 B0 00 80 08 08 0F 0A 71
		40 00 05 25 40 00 82 08 00 00 0C 08 70 01 04 00
		03 30 45 3D 50 3C 1E 3C 2D 02 17 25 05 12 3C 1E
		1E 00 00 3C C3 80 14 1E 00 00 00 00 00 00 00 00
		00 00 00 00 00 00 00 00 12 2F 7F 7F 7F 7F 7F F7
		00 00 00 00 00 4B 36 34 35 31 55 37 39 45 36 38
		30 30 46 00 00 00 00 00 00 00 00 00 00 54 46 39
		34 32 41 00 00 00 00 00 00 00 00 00 00 00 00 00
		00 00 00 00 00 00 00 00 00 00 FF FF FF FF FF FF
		FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
		FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
		FF FF FF FF FF FF FF FF FF FF

Handle 0x000A, DMI type 17, 27 bytes
Memory Device
	Array Handle: 0x0006
	Error Information Handle: No Error
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 4096 MB
	Form Factor: SODIMM
	Set: None
	Locator: DIMM0
	Bank Locator: BANK 1
	Type: DDR2
	Type Detail: Synchronous
	Speed: 800 MHz
	Manufacturer: 0x7F7F7F7F7FF70000
	Serial Number: 0x00000000
	Asset Tag: Unknown
	Part Number: 0x00004B363435315537394536383030460000

Handle 0x000B, DMI type 130, 186 bytes
OEM-specific Type
	Header and Data:
		82 BA 0B 00 0A 00 00 00 B0 00 80 08 08 0F 0A 71
		40 00 05 25 40 00 82 08 00 00 0C 08 70 01 04 00
		03 30 45 3D 50 3C 1E 3C 2D 02 17 25 05 12 3C 1E
		1E 00 00 3C C3 80 14 1E 00 00 00 00 00 00 00 00
		00 00 00 00 00 00 00 00 12 2F 7F 7F 7F 7F 7F F7
		00 00 00 00 00 4B 36 34 35 31 55 37 39 45 36 38
		30 30 46 00 00 00 00 00 00 00 00 00 00 54 46 39
		34 32 41 00 00 00 00 00 00 00 00 00 00 00 00 00
		00 00 00 00 00 00 00 00 00 00 FF FF FF FF FF FF
		FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
		FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
		FF FF FF FF FF FF FF FF FF FF

Handle 0x000C, DMI type 20, 19 bytes
Memory Device Mapped Address
	Starting Address: 0x00000000000
	Ending Address: 0x000FFFFFFFF
	Range Size: 4 GB
	Physical Device Handle: 0x0008
	Memory Array Mapped Address Handle: 0x0007
	Partition Row Position: Unknown

Handle 0x000D, DMI type 20, 19 bytes
Memory Device Mapped Address
	Starting Address: 0x00000000000
	Ending Address: 0x000FFFFFFFF
	Range Size: 4 GB
	Physical Device Handle: 0x000A
	Memory Array Mapped Address Handle: 0x0007
	Partition Row Position: Unknown

Handle 0x000E, DMI type 0, 24 bytes
BIOS Information
	Vendor: Apple Inc.
	Version:     MB52.88Z.0088.B05.0904162222
	Release Date: 04/16/09
	ROM Size: 4096 kB
	Characteristics:
		PCI is supported
		BIOS is upgradeable
		BIOS shadowing is allowed
		Boot from CD is supported
		Selectable boot is supported
		ACPI is supported
		IEEE 1394 boot is supported
		Smart battery is supported
		Function key-initiated network boot is supported
	BIOS Revision: 0.1

Handle 0x000F, DMI type 1, 27 bytes
System Information
	Manufacturer: Apple Inc.
	Product Name: MacBook5,2
	Version: 1.0
	Serial Number: W89070FF4R1
	UUID: 58C850B3-8835-2449-85C6-C17EA0DD3A8E
	Wake-up Type: Power Switch
	SKU Number: System SKU#
	Family: MacBook

Handle 0x0010, DMI type 2, 16 bytes
Base Board Information
	Manufacturer: Apple Inc.
	Product Name: Mac-F22788AA
	Version: Not Specified
	Serial Number: Base Board Serial#
	Asset Tag: Base Board Asset Tag#
	Features:
		Board is a hosting board
		Board is replaceable
	Location In Chassis: Part Component
	Chassis Handle: 0x0011
	Type: Motherboard
	Contained Object Handles: 0

Handle 0x0011, DMI type 3, 21 bytes
Chassis Information
	Manufacturer: Apple Inc.
	Type: Notebook
	Lock: Not Present
	Version: Mac-F22788AA
	Serial Number: W89070FF4R1
	Asset Tag: Asset Tag#
	Boot-up State: Safe
	Power Supply State: Safe
	Thermal State: Other
	Security Status: Other
	OEM Information: 0x00000000
	Height: Unspecified
	Number Of Power Cords: Unspecified
	Contained Elements: 0

Handle 0x0012, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: None
	External Reference Designator: FireWire 400
	External Connector Type: IEEE 1394
	Port Type: Firewire (IEEE P1394)

Handle 0x0013, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: None
	External Reference Designator: Mini DVI
	External Connector Type: Other
	Port Type: Video Port

Handle 0x0014, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: None
	External Reference Designator: Ethernet
	External Connector Type: RJ-45
	Port Type: Network Port

Handle 0x0015, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: None
	External Reference Designator: USB0
	External Connector Type: Access Bus (USB)
	Port Type: USB

Handle 0x0016, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: None
	External Reference Designator: USB1
	External Connector Type: Access Bus (USB)
	Port Type: USB

Handle 0x0017, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: Other
	External Reference Designator: Microphone
	External Connector Type: None
	Port Type: Other

Handle 0x0018, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: Other
	External Reference Designator: Speaker
	External Connector Type: None
	Port Type: Other

Handle 0x0019, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: None
	External Reference Designator: Audio Line In
	External Connector Type: Mini Jack (headphones)
	Port Type: Audio Port

Handle 0x001A, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: None
	External Reference Designator: Audio Line Out
	External Connector Type: Mini Jack (headphones)
	Port Type: Audio Port

Handle 0x001B, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: None
	External Reference Designator: MagSafe DC Power
	External Connector Type: Other
	Port Type: Other

Handle 0x001C, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: SATA Port A
	Internal Connector Type: On Board IDE
	External Reference Designator: None
	External Connector Type: None
	Port Type: Other

Handle 0x001D, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: SATA Port B
	Internal Connector Type: On Board IDE
	External Reference Designator: None
	External Connector Type: None
	Port Type: Other

Handle 0x001E, DMI type 9, 13 bytes
System Slot Information
	Designation: AirPort
	Type: x1 PCI Express
	Current Usage: Available
	Length: Short
	ID: 3
	Characteristics:
		3.3 V is provided
		Hot-plug devices are supported
		SMBus signal is supported

Handle 0x001F, DMI type 10, 6 bytes
On Board Device Information
	Type: Video
	Status: Enabled
	Description: Nvidia G84 Video

Handle 0x0020, DMI type 10, 6 bytes
On Board Device Information
	Type: Sound
	Status: Enabled
	Description: Azalia Audio Codec

Handle 0x0021, DMI type 10, 6 bytes
On Board Device Information
	Type: Ethernet
	Status: Enabled
	Description: Yukon Ultra Ethernet Controller

Handle 0x0022, DMI type 10, 6 bytes
On Board Device Information
	Type: Other
	Status: Enabled
	Description: Sata

Handle 0x0123, DMI type 12, 5 bytes
System Configuration Options

Handle 0x0124, DMI type 13, 22 bytes
BIOS Language Information
	Language Description Format: Long
	Installable Languages: 1
		<BAD INDEX>
	Currently Installed Language: Not Specified

Handle 0x0125, DMI type 22, 32 bytes
Portable Battery
	Location: Unknown
	Manufacturer: Unknown
	Manufacture Date: Unknown
	Serial Number: Unknown
	Name: Unknown
	Design Capacity: Unknown
	Design Voltage: Unknown
	SBDS Version: Unknown
	Maximum Error: Unknown
	SBDS Chemistry: Unknown
	OEM-specific Information: 0x00000000

Handle 0x0126, DMI type 32, 20 bytes
System Boot Information
	Status: No errors detected

Handle 0x0127, DMI type 131, 6 bytes
OEM-specific Type
	Header and Data:
		83 06 27 01 01 03

Handle 0x0128, DMI type 128, 88 bytes
OEM-specific Type
	Header and Data:
		80 58 28 01 03 00 00 00 03 14 00 C0 FF 7F 00 C0
		01 02 03 00 00 00 00 00 00 00 C0 FF FF FF C3 FF
		00 40 CB FF FF BF FF FF 00 00 C8 FF FF 3F CA FF
		00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
		00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
		00 00 00 00 00 00 00 00

Handle 0xFFFD, DMI type 127, 4 bytes
End Of Table

processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 23
model name	: Intel(R) Core(TM)2 Duo CPU     P7350  @ 2.00GHz
stepping	: 10
microcode	: 0xa0b
cpu MHz		: 1995.000
cache size	: 3072 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 2
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm dtherm tpr_shadow vnmi flexpriority
bogomips	: 3980.36
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

processor	: 1
vendor_id	: GenuineIntel
cpu family	: 6
model		: 23
model name	: Intel(R) Core(TM)2 Duo CPU     P7350  @ 2.00GHz
stepping	: 10
microcode	: 0xa0b
cpu MHz		: 1995.000
cache size	: 3072 KB
physical id	: 0
siblings	: 2
core id		: 1
cpu cores	: 2
apicid		: 1
initial apicid	: 1
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm dtherm tpr_shadow vnmi flexpriority
bogomips	: 3980.36
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

00:00.0 Host bridge [0600]: NVIDIA Corporation MCP79 Host Bridge [10de:0a82] (rev b1)
	Flags: bus master, 66MHz, fast devsel, latency 0

00:00.1 RAM memory [0500]: NVIDIA Corporation MCP79 Memory Controller [10de:0a88] (rev b1)
	Flags: bus master, 66MHz, fast devsel, latency 0

00:03.0 ISA bridge [0601]: NVIDIA Corporation MCP79 LPC Bridge [10de:0aae] (rev b3)
	Subsystem: NVIDIA Corporation Apple iMac 9,1 [10de:cb79]
	Flags: bus master, 66MHz, fast devsel, latency 0
	I/O ports at 2000 [size=256]

00:03.1 RAM memory [0500]: NVIDIA Corporation MCP79 Memory Controller [10de:0aa4] (rev b1)
	Flags: 66MHz, fast devsel

00:03.2 SMBus [0c05]: NVIDIA Corporation MCP79 SMBus [10de:0aa2] (rev b1)
	Subsystem: NVIDIA Corporation Apple iMac 9,1 [10de:cb79]
	Flags: 66MHz, fast devsel
	I/O ports at 2180 [disabled] [size=64]
	I/O ports at 2140 [disabled] [size=64]
	I/O ports at 2100 [disabled] [size=64]
	Capabilities: [44] Power Management version 2
	Kernel driver in use: nForce2_smbus

00:03.3 RAM memory [0500]: NVIDIA Corporation MCP79 Memory Controller [10de:0a89] (rev b1)
	Flags: 66MHz, fast devsel

00:03.4 RAM memory [0500]: NVIDIA Corporation MCP79 Memory Controller [10de:0a98] (rev b1)
	Subsystem: NVIDIA Corporation iMac 9,1 [10de:cb79]
	Flags: 66MHz, fast devsel

00:03.5 Co-processor [0b40]: NVIDIA Corporation MCP79 Co-processor [10de:0aa3] (rev b1)
	Subsystem: NVIDIA Corporation Apple iMac 9,1 [10de:cb79]
	Flags: bus master, 66MHz, fast devsel, latency 0
	Memory at d3400000 (32-bit, non-prefetchable) [size=512K]

00:04.0 USB controller [0c03]: NVIDIA Corporation MCP79 OHCI USB 1.1 Controller [10de:0aa5] (rev b1) (prog-if 10 [OHCI])
	Subsystem: NVIDIA Corporation Apple iMac 9,1 [10de:cb79]
	Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 17
	Memory at d3488000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [44] Power Management version 2
	Kernel driver in use: ohci-pci

00:04.1 USB controller [0c03]: NVIDIA Corporation MCP79 EHCI USB 2.0 Controller [10de:0aa6] (rev b1) (prog-if 20 [EHCI])
	Subsystem: NVIDIA Corporation Apple iMac 9,1 [10de:cb79]
	Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 22
	Memory at d3489200 (32-bit, non-prefetchable) [size=256]
	Capabilities: [44] Debug port: BAR=1 offset=00a0
	Capabilities: [80] Power Management version 2
	Kernel driver in use: ehci-pci

00:06.0 USB controller [0c03]: NVIDIA Corporation MCP79 OHCI USB 1.1 Controller [10de:0aa7] (rev b1) (prog-if 10 [OHCI])
	Subsystem: NVIDIA Corporation Apple iMac 9,1 [10de:cb79]
	Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 18
	Memory at d3487000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [44] Power Management version 2
	Kernel driver in use: ohci-pci

00:06.1 USB controller [0c03]: NVIDIA Corporation MCP79 EHCI USB 2.0 Controller [10de:0aa9] (rev b1) (prog-if 20 [EHCI])
	Subsystem: NVIDIA Corporation Apple iMac 9,1 [10de:cb79]
	Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 23
	Memory at d3489100 (32-bit, non-prefetchable) [size=256]
	Capabilities: [44] Debug port: BAR=1 offset=00a0
	Capabilities: [80] Power Management version 2
	Kernel driver in use: ehci-pci

00:08.0 Audio device [0403]: NVIDIA Corporation MCP79 High Definition Audio [10de:0ac0] (rev b1)
	Subsystem: NVIDIA Corporation Apple iMac 9,1 [10de:cb79]
	Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 20
	Memory at d3480000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: [44] Power Management version 2
	Kernel driver in use: snd_hda_intel

00:09.0 PCI bridge [0604]: NVIDIA Corporation MCP79 PCI Bridge [10de:0aab] (rev b1) (prog-if 01 [Subtractive decode])
	Flags: 66MHz, fast devsel
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	Memory behind bridge: d3300000-d33fffff
	Capabilities: [b8] Subsystem: NVIDIA Corporation Apple iMac 9,1 [10de:cb79]

00:0a.0 Ethernet controller [0200]: NVIDIA Corporation MCP79 Ethernet [10de:0ab0] (rev b1)
	Subsystem: NVIDIA Corporation Apple iMac 9,1 [10de:cb79]
	Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 44
	Memory at d3486000 (32-bit, non-prefetchable) [size=4K]
	I/O ports at 21e0 [size=8]
	Memory at d3489000 (32-bit, non-prefetchable) [size=256]
	Memory at d3489300 (32-bit, non-prefetchable) [size=16]
	Capabilities: [44] Power Management version 2
	Capabilities: [50] MSI: Enable+ Count=1/16 Maskable+ 64bit+
	Kernel driver in use: forcedeth

00:0b.0 SATA controller [0106]: NVIDIA Corporation MCP79 AHCI Controller [10de:0ab9] (rev b1) (prog-if 01 [AHCI 1.0])
	Subsystem: NVIDIA Corporation Apple iMac 9,1 [10de:cb79]
	Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 43
	I/O ports at 21d8 [size=8]
	I/O ports at 21ec [size=4]
	I/O ports at 21d0 [size=8]
	I/O ports at 21e8 [size=4]
	I/O ports at 21c0 [size=16]
	Memory at d3484000 (32-bit, non-prefetchable) [size=8K]
	Capabilities: [44] Power Management version 2
	Capabilities: [8c] SATA HBA v1.0
	Capabilities: [b0] MSI: Enable+ Count=1/8 Maskable- 64bit+
	Kernel driver in use: ahci

00:10.0 PCI bridge [0604]: NVIDIA Corporation MCP79 PCI Express Bridge [10de:0aa0] (rev b1) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	I/O behind bridge: 00001000-00001fff
	Memory behind bridge: d2000000-d30fffff
	Prefetchable memory behind bridge: 00000000c0000000-00000000d1ffffff
	Capabilities: [40] Subsystem: NVIDIA Corporation Device [10de:0000]
	Capabilities: [48] Power Management version 2
	Capabilities: [50] MSI: Enable- Count=1/2 Maskable- 64bit+

00:15.0 PCI bridge [0604]: NVIDIA Corporation MCP79 PCI Express Bridge [10de:0ac6] (rev b1) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
	Memory behind bridge: d3200000-d32fffff
	Capabilities: [40] Subsystem: NVIDIA Corporation Device [10de:0000]
	Capabilities: [48] Power Management version 3
	Capabilities: [50] MSI: Enable+ Count=1/2 Maskable- 64bit+
	Capabilities: [80] Express Root Port (Slot+), MSI 00
	Kernel driver in use: pcieport

00:16.0 PCI bridge [0604]: NVIDIA Corporation MCP79 PCI Express Bridge [10de:0ac7] (rev b1) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
	Memory behind bridge: d3100000-d31fffff
	Capabilities: [40] Subsystem: NVIDIA Corporation Device [10de:0000]
	Capabilities: [48] Power Management version 3
	Capabilities: [50] MSI: Enable+ Count=1/2 Maskable- 64bit+
	Capabilities: [80] Express Root Port (Slot+), MSI 00
	Kernel driver in use: pcieport

02:00.0 VGA compatible controller [0300]: NVIDIA Corporation C79 [GeForce 9400M G] [10de:0866] (rev b1) (prog-if 00 [VGA controller])
	Subsystem: Apple Inc. GeForce 9400M [106b:00b1]
	Flags: fast devsel
	Memory at d2000000 (32-bit, non-prefetchable) [size=16M]
	Memory at c0000000 (64-bit, prefetchable) [size=256M]
	Memory at d0000000 (64-bit, prefetchable) [size=32M]
	I/O ports at 1000 [disabled] [size=128]
	Expansion ROM at d3000000 [disabled] [size=128K]
	Capabilities: [60] Power Management version 2
	Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+

03:00.0 Network controller [0280]: Qualcomm Atheros AR928X Wireless Network Adapter (PCI-Express) [168c:002a] (rev 01)
	Subsystem: Apple Inc. AirPort Extreme [106b:008f]
	Flags: bus master, fast devsel, latency 0, IRQ 21
	Memory at d3200000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: [40] Power Management version 2
	Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit-
	Capabilities: [60] Express Legacy Endpoint, MSI 00
	Capabilities: [90] MSI-X: Enable- Count=1 Masked-
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Virtual Channel
	Capabilities: [160] Device Serial Number 00-00-00-00-00-00-00-00
	Kernel driver in use: ath9k

04:00.0 FireWire (IEEE 1394) [0c00]: LSI Corporation FW533 [TrueFire] PCIe 1394a Controller [11c1:5903] (rev 07) (prog-if 10 [OHCI])
	Subsystem: LSI Corporation Device [11c1:5900]
	Flags: bus master, fast devsel, latency 0, IRQ 42
	Memory at d3100000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [44] Power Management version 3
	Capabilities: [4c] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [60] Express Endpoint, MSI 00
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Virtual Channel
	Capabilities: [170] Device Serial Number 00-00-00-00-00-00-00-00
	Kernel driver in use: firewire_ohci


Reply to: