Page 18 of 123 FirstFirst ... 816171819202868118 ... LastLast
Results 171 to 180 of 1226

Thread: grub2 EFI boot loader internal/external booting

  1. #171
    Join Date
    Apr 2006
    Beans
    Hidden!
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: grub2 EFI boot loader internal/external booting

    Quote Originally Posted by bean123 View Post
    Oh, it seems the pci scan method doesn't work very well. Fortunately, there are only a few different frame buffer addresses, we can try them one by one. Currently, I check the following location:

    0x40000000, 0x80000000, 0x80010000

    If your model uses a different frame buffer address, please let me known.

    This new version also detect line length instead of using fixed number 8192.
    On the Imac81 "Can't find frame buffer address"

    see pic

    I will also check on the MBP.

    I dont have a spec for frame buffer address, just guessing.

    EDIT: same error result on MBP41 2GB ram.
    Attached Images Attached Images
    Last edited by pxwpxw; February 18th, 2009 at 10:35 AM. Reason: add mbp result

  2. #172
    Join Date
    May 2007
    Beans
    465

    Re: grub2 EFI boot loader internal/external booting

    Quote Originally Posted by pxwpxw View Post
    On the Imac81 "Can't find frame buffer address"

    see pic

    I will also check on the MBP.

    I dont have a spec for frame buffer address, just guessing.

    EDIT: same error result on MBP41 2GB ram.
    From the previous reply #171, I guess your frame buffer address is 0xc000000, the new grub.efi add that to the list, please see if it works.
    Attached Files Attached Files

  3. #173
    Join Date
    Apr 2006
    Beans
    Hidden!
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: grub2 EFI boot loader internal/external booting

    Quote Originally Posted by bean123 View Post
    From the previous reply #171, I guess your frame buffer address is 0xc000000, the new grub.efi add that to the list, please see if it works.
    Its still giving 'Can't find ......... ', and not showing any 'Video frame buffer: ..... ' line ?

    (Imac81, 4GB)

    EDIT: have you got a typo? c000000 ?

  4. #174
    Join Date
    May 2007
    Beans
    465

    Re: grub2 EFI boot loader internal/external booting

    Quote Originally Posted by pxwpxw View Post
    Its still giving 'Can't find ......... ', and not showing any 'Video frame buffer: ..... ' line ?

    (Imac81, 4GB)

    EDIT: have you got a typo? c000000 ?
    yeah, it's c0000000. But that's strange, if you can make it working by setting the frame buffer address to 0xc0000000, the program should be able to detect it. Perhaps you can try this one:
    Attached Files Attached Files

  5. #175
    Join Date
    Apr 2006
    Beans
    Hidden!
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: grub2 EFI boot loader internal/external booting

    Quote Originally Posted by bean123 View Post
    yeah, it's c0000000. But that's strange, if you can make it working by setting the frame buffer address to 0xc0000000, the program should be able to detect it. Perhaps you can try this one:
    Yes, thats it -
    v1:0 v2:131211
    vfb: 0x c0010000
    vll: 7600

    boots to correct linux text and correct position.

    Is it workable for MBP?
    EDIT:

    MBP41 2GB

    vmode 1920x1200 32@0 yes 0
    v1: ffffffff v2: ffffffff
    Can't find f b addr
    Last edited by pxwpxw; February 18th, 2009 at 02:56 PM. Reason: mbp test

  6. #176
    Join Date
    May 2007
    Beans
    465

    Re: grub2 EFI boot loader internal/external booting

    Quote Originally Posted by pxwpxw View Post
    Yes, thats it -
    v1:0 v2:131211
    vfb: 0x c0010000
    vll: 7600

    boots to correct linux text and correct position.

    Is it workable for MBP?
    Ha, I'm just guessing, as you mention previously video is off by some amount, I try offset 0x10000, and it turn out to be the case.

    Other model should work, providing that the frame buffer address is in the scan list.

    MBP41 2GB

    vmode 1920x1200 32@0 yes 0
    v1: ffffffff v2: ffffffff
    What value do you set manually to see the correct video output ?
    Last edited by bean123; February 18th, 2009 at 03:03 PM.

  7. #177
    Join Date
    Apr 2006
    Beans
    Hidden!
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: grub2 EFI boot loader internal/external booting

    Quote Originally Posted by bean123 View Post
    ha, i'm just guessing, as you mention previously video is off by some amount, i try offset 0x10000, and it turn out to be the case.

    Other model should work, providing that the frame buffer address is in the scan list.



    What value do you set manually to see the correct video output ?
    0x80000000

    er thats for 2GB, haven't tried for 4GB on MBP yet
    Last edited by pxwpxw; February 18th, 2009 at 03:07 PM. Reason: er

  8. #178
    Join Date
    May 2007
    Beans
    465

    Re: grub2 EFI boot loader internal/external booting

    btw, you may be able to find the frame buffer address by looking into the kernel/x.org log file.

  9. #179
    Join Date
    May 2007
    Beans
    465

    Re: grub2 EFI boot loader internal/external booting

    Quote Originally Posted by pxwpxw View Post
    0x80000000

    er thats for 2GB, haven't tried for 4GB on MBP yet
    My guess is that the real value is somewhere around 0x80000000, please try this test version that scan the area for a possible match.
    Attached Files Attached Files

  10. #180
    Join Date
    Apr 2006
    Beans
    Hidden!
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: grub2 EFI boot loader internal/external booting

    Quote Originally Posted by bean123 View Post
    My guess is that the real value is somewhere around 0x80000000, please try this test version that scan the area for a possible match.
    Trying now.

    Meanwhile heres something -

    This is the MBP41 2GB syslog but from grub-pc-bios boot, so dont know what relevance to efifb - and cannot boot fully from grub.efi just yet.
    Nothing in Xorg.0.log, I think the Nvidia driver takes over.

    Code:
    [    1.486410] Write protecting the kernel read-only data: 936k
    [    1.529073] vesafb: framebuffer at 0x91000000, mapped to 0xf8880000, using 1536k, total 14336k
    [    1.529081] vesafb: mode is 1024x768x8, linelength=1024, pages=3
    [    1.529084] vesafb: scrolling: redraw
    [    1.529087] vesafb: Pseudocolor: size=8:8:8:8, shift=0:0:0:0
    [    1.529219] Console: switching to colour frame buffer device 128x48
    [    1.541977] fb0: VESA VGA frame buffer device

Page 18 of 123 FirstFirst ... 816171819202868118 ... LastLast

Tags for this Thread

Bookmarks

Posting Permissions

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