Results 1 to 2 of 2

Thread: radeondrmfb issue causes boot to hang on Macbook Pro

  1. #1

    radeondrmfb issue causes boot to hang on Macbook Pro

    Hi everybody. I am trying to install Kali on my Macbook Pro 8,2 (Early 2011) and am having some issues doing so. I can successfully work through the Kali Graphical Installer, install Grub EFI on my EFI partition, and begin to boot, but the boot process hangs at this line:
    Code:
    fb: conflicting fb hw usage radeondrmfb vs EFI VGA - removing generic driver.
    This guide outlines what I have done to get as far as I did: https://top-hat-sec.com/forum/index....31815#msg31815

    Here is my partition map(I am booted into OS X from an external HDD, so the output is diskutility. disk0sX is the equivalent of /dev/sdaX):
    Code:
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *750.2 GB   disk0
       1:                        EFI EFI                      398.5 MB   disk0s1
       2:       Microsoft Basic Data Kali Linux                20.0 GB    disk0s2
       3:                 Linux Swap                          4.0 GB     disk0s3
    And here is my grub.cfg:
    Code:
    #
    # 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
      load_env
    fi
    set default="0"
    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 {
      insmod efi_gop
      insmod efi_uga
      insmod video_bochs
      insmod video_cirrus
    }
    
    insmod part_gpt
    insmod ext2
    set root='(hd0,gpt3)'
    search --no-floppy --fs-uuid --set=root 9e090a4c-0fc8-4e25-b03b-c0958b8da9d8
    if loadfont /usr/share/grub/unicode.pf2 ; then
      set gfxmode=640x480
      load_video
      insmod gfxterm
      insmod part_gpt
      insmod ext2
      set root='(hd0,gpt3)'
      search --no-floppy --fs-uuid --set=root 9e090a4c-0fc8-4e25-b03b-c0958b8da9d8
      set locale_dir=($root)/boot/grub/locale
      set lang=en_US
      insmod gettext
    fi
    terminal_output gfxterm
    set timeout=5
    ### END /etc/grub.d/00_header ###
    
    ### BEGIN /etc/grub.d/05_debian_theme ###
    insmod part_gpt
    insmod ext2
    set root='(hd0,gpt3)'
    search --no-floppy --fs-uuid --set=root 9e090a4c-0fc8-4e25-b03b-c0958b8da9d8
    insmod png
    if background_image /usr/share/images/desktop-base/kali-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 ###
    menuentry 'Debian GNU/Linux, with Linux 3.7-trunk-amd64' --class debian --class gnu-linux --class gnu --class os {
    	load_video
    	insmod gzio
    	insmod part_gpt
    	insmod ext2
    	set root='(hd0,gpt3)'
    	search --no-floppy --fs-uuid --set=root 9e090a4c-0fc8-4e25-b03b-c0958b8da9d8
    	echo	'Loading Linux 3.7-trunk-amd64 ...'
    	linuxefi	/boot/vmlinuz-3.7-trunk-amd64 root=UUID=9e090a4c-0fc8-4e25-b03b-c0958b8da9d8 ro  quiet
    	echo	'Loading initial ramdisk ...'
    	initrdefi	/boot/initrd.img-3.7-trunk-amd64
    }
    menuentry 'Debian GNU/Linux, with Linux 3.7-trunk-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os {
    	load_video
    	insmod gzio
    	insmod part_gpt
    	insmod ext2
    	set root='(hd0,gpt3)'
    	search --no-floppy --fs-uuid --set=root 9e090a4c-0fc8-4e25-b03b-c0958b8da9d8
    	echo	'Loading Linux 3.7-trunk-amd64 ...'
    	linuxefi	/boot/vmlinuz-3.7-trunk-amd64 root=UUID=9e090a4c-0fc8-4e25-b03b-c0958b8da9d8 ro single 
    	echo	'Loading initial ramdisk ...'
    	initrdefi	/boot/initrd.img-3.7-trunk-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/30_os-prober ###
    ### END /etc/grub.d/30_os-prober ###
    
    ### 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.
    ### END /etc/grub.d/40_custom ###
    
    ### BEGIN /etc/grub.d/41_custom ###
    if [ -f  $prefix/custom.cfg ]; then
      source $prefix/custom.cfg;
    fi
    ### END /etc/grub.d/41_custom ###
    About 30 seconds into the boot process is where it hangs, leaving the line above as the last output.
    I tried to fix it by booting into the live CD, chrooting to the install partition, and blacklisting radeondrmfb using the method shown here for debian installs, but it still hangs at the same point: https://wiki.debian.org/KernelModuleBlacklisting

    Any help would be greatly appreciated.

  2. #2
    Join Date
    2013-Nov
    Posts
    1
    Hi

    I have the same problem. I could circumvent this by adding the following kernel parameters to it. This will allow booting. But once booted I can not seem to get Xorg running

    Code:
    linuxefi	/boot/vmlinuz-3.7-trunk-amd64 root=UUID=9e090a4c-0fc8-4e25-b03b-c0958b8da9d8 ro  quiet
     radeon.modeset=0 i915.modeset=1 i915.lvds_channel_mode=2

Similar Threads

  1. Boot Hang on crng init done
    By Yuro in forum Installing Archive
    Replies: 4
    Last Post: 2020-03-12, 22:33
  2. Kali USB live boot hangs on "fb: switching to radeondrmfb from simple"
    By DJ_Lectr0 in forum TroubleShooting Archive
    Replies: 0
    Last Post: 2015-07-27, 14:36
  3. Configuring Network Interfaces Hang at boot
    By duke18 in forum TroubleShooting Archive
    Replies: 0
    Last Post: 2013-12-08, 07:12

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •