Steve's blog
   


Steve About
Steve's blog,
The Words of the Sledge
steve@einval.com

Subscribe
Subscribe to the RSS feed.

Links

  • Home
  • Debian
  • PlanetDebian
  • Search PlanetDebian
  • Friends

  • Matthew Garrett
  • Jonathan McDowell
  • Jo McIntyre
  • Martin Michlmayr
  • Andrew Mobbs
  • Mike Pitt
  • Daniel Silverstone
  • Andy Simpkins
  • Neil Williams

  •        

    Monday, 03 September 2012

    EFI Debian CDs, step 4: i386 support

    Continuing on from my third EFI progress report...

    I've added some i386 EFI support in debian-cd and built new images. Alongside a new amd64 image, we now have an i386 image and a mixed image which should hopefully boot and work on both 32-bit and 64-bit machines. The i386 support is more experimental at this point, and it's more difficult for me to test due to a lack of physical hardware. If you've got an older 32-bit EFI machine, this might work for you...

    Grab the images from http://cdimage.debian.org/cdimage/unofficial/efi-development/upload4/ if you'd like to help test. Please do, and let me know via debian-boot/debian-cd how you get on.

    As previously, the "bits" subdirectory contains all the tweaked d-i packages I've played with, in both source and binary form. My debian-cd changes are still in my branch but are just about ready for merging I think. I've posted my full set of d-i patches to the debian-boot list for review now, and hopefully we'll be able to get those changes merged in after the Wheezy d-i beta 2 build is done. Full speed ahead for EFI in beta 3!

    07:24 :: # :: /debian/CDs :: 19 comments

    Comments

    Re: EFI Debian CDs, step 4: i386 support
    JoeKun wrote on Thu, 06 Sep 2012 18:11

    I tried the debian-wheezy-amd64-efi-test4.iso on a Mac Mini 2011 using a USB stick, and it looks like it's in good shape. The only problem I had was that eventually, my install wouldn't boot, but I might have forgotten to set the bootable flag. But other than that, I could boot to the installer, and the install process kept going without hitting any errors. One little note: I saw two volumes in Mac's EFI when booting it while pressing the option key; I think they were labeled "Windows" and "EFI". I only tried booting from the one labeled "Windows" and it worked.

    However, what I'm really interested in is trying GNU/kFreeBSD. How much of this EFI related work will transpose easily to GNU/kFreeBSD?


    Reply
      Re: Re: EFI Debian CDs, step 4: i386 support
      Steve wrote on Thu, 20 Sep 2012 13:06

      Thanks for the report

      Re kFreeBSD: I've not spent any time on it so far, but quite a lot of this work should port over there quite readily I would hope. Help with that would be appreciated - it's not really a priority for me personally.


      Reply
    Re: EFI Debian CDs, step 4: i386 support
    Andy Cater wrote on Sun, 09 Sep 2012 21:56

    Tried this one on the Thinkpad as a clean install.

    No regressions - all good.


    Reply
      Re: Re: EFI Debian CDs, step 4: i386 support
      Andy Cater wrote on Sun, 16 Sep 2012 16:41

      x86_64 also works on IBM 3550M3.


      Reply
        Re: Re: Re: EFI Debian CDs, step 4: i386 support
        Steve wrote on Thu, 20 Sep 2012 13:06

        Hi Andy,

        Thanks for testing and letting me know, always useful!


        Reply
    Re: EFI Debian CDs, step 4: 64 bit
    andu wrote on Wed, 12 Sep 2012 07:47

    Thanks for doing this work, just tested the cd on my iMac 2010 and it works as expected. Unfortunately I couldn't install Debian because I have a pppoe network connection and the cd only expects dhcp. If you could add the pppoe stuff to the next release it would be great (although I know this is not part of your work).


    Reply
      Re: Re: EFI Debian CDs, step 4: 64 bit
      Steve wrote on Thu, 20 Sep 2012 13:09

      ACK, I'll look into that. I could have sworn that some pppoe packages should already be included, but it looks like dependencies have changed somewhere and they've dropped off the netinst since last time I looked!


      Reply
    Re: EFI Debian CDs, step 4: i386 support
    Patrick wrote on Thu, 13 Sep 2012 11:11

    Hi,

    Just installed from CD on Asus P8Z77V and Intel 3570K, Booting using EFI, works fine, but there is no boot splash screen, just console output rolling by.

    Where and what should I be looking at to get splash screen whilst booting?

    Thanks for the test installer

    P


    Reply
      Re: Re: EFI Debian CDs, step 4: i386 support
      Steve wrote on Thu, 20 Sep 2012 13:59

      Hi Patrick,

      This is not something I'm an expert on, I'll admit. But it should work like standard grub configuration for BIOS boot, I'd hope. Maybe the grub2-splashimages package will help; check the grub docs?


      Reply
    Re: EFI Debian CDs, step 4: i386 support
    Lars wrote on Thu, 01 Nov 2012 15:42

    I'm not a very experienced debian installer and I fail to get this to work.

    When I run the installer (version 4) the installer still wants to install grub or lilo to mbr. Is the modified installation hidden in one of those procedures or is that I get that a indication of a problem?

    This is on a Intel S5000XVN motherboard. This has a quite early version of efi and seems to have a rather limited set of configuration regarding booting media in efi or mbr mode. Could the problem be related to this?


    Reply
      Re: Re: EFI Debian CDs, step 4: i386 support
      Steve wrote on Tue, 27 Nov 2012 17:24

      Could well be the cause of your problem, I'm afraid. :-/

      Can you check for definite that the installer has booted in EFI mode? Easiest thing to look for: does it come up using grub (EFI) or isolinux (BIOS)?


      Reply
    Re: EFI Debian CDs, step 4: i386 support
    j wrote on Sat, 24 Nov 2012 04:45

    TY! For the last few months I have been trying to get Linux on my Apple MBP 5,1. It's the one with the strange Geforce 9400m chipset, and the 9600m GT video card. When I hand created my efi bootup, and booted debian I had a garbled screen. So I set it aside till I had more time.

    Tonight I have a working system using your CD image. I have not tried the nvidia drivers yet, so I'm not sure if anything but vesa will work.


    Reply
      Re: Re: EFI Debian CDs, step 4: i386 support
      Steve wrote on Tue, 27 Nov 2012 17:24

      Cool. :-)


      Reply
    Re: EFI Debian CDs, step 4: i386 support
    j wrote on Mon, 26 Nov 2012 09:54

    Nvidia worked great. No fuss. One thing you might consider is a USB installer script so we can make USB key installers.

    Maybe we could also use target disk mode to use our existing install to start the d-i, and install another system? Kickstart?


    Reply
    Re: EFI Debian CDs, step 4: i386 support
    j wrote on Wed, 09 Jan 2013 12:20

    Mac Pro 2010 installed fine, but the radeon driver dies so bad there is no kernel panic. It just results in a hard lock up.

    I was confused at first, so I got a working ssh into the host before using startx. I have used fedora before, so I know the radeon driver /can/ work.


    Reply
    Re: EFI Debian CDs, step 4: i386 support
    Juan wrote on Fri, 11 Jan 2013 12:44

    I tried the i386 installer in the Acer Iconia Tab W510 and grub starts but when I select an option, the installer does not start and the screen goes black.


    Reply
    Re: EFI Debian CDs, step 4: i386 support
    j wrote on Mon, 10 Jun 2013 03:48

    You didn't update the 5th(2013) image here on your blog. Thank you for your amazing work!

    Are they ever going to make your installer official? I'm not sure many people know you have solved this problem.


    Reply
    Re: EFI Debian CDs, step 4: i386 support
    axet wrote on Thu, 20 Mar 2014 08:34

    any progress?


    Reply
    Re: EFI Debian CDs, step 4: i386 support
    Jürgen wrote on Fri, 21 Nov 2014 20:06

    Hi,

    I just found this as I was looking for a way, to install debian (if possible: wheezy) on my asus x205 Notebook. It has only 32bit UEFI, so it seems not possible to use the normal installer. I used this image: debian-wheezy-i386-efi-test4.iso. After turnuing off 'secure boot' it booted and I could select between 'graphical installer', 'text-mode installer' and 'rescue'. However, after switching to the first screen in each option, it freezed. Should I try the other images? Orshould I wait until you release something for jessie?

    Jürgen


    Reply

    Your Comment

     
    Name:
    URL/Email: [http://... or mailto:you@wherever] (optional)
    Title: (optional)
    Comment:
    Anti-spam:Select the eighth of the following words and enter it in the "Human" box
    yearbook yelling yaws yearns yawning yardage yokes yip yodels yoga
    Human:
    Save my Name and URL/Email for next time