I got a version of Fedora 12 running on an EXT USB drive using Refit
I got a version of Fedora 12 running on an EXT USB drive using Refit
Hello there,
I hope it is ok to start my membership in this forum with a question:
I tried many times to boot linux with grub2-efi and since Maverick it worked for the first time like a charm. Having a MacPro with a 32bit efi running Ubuntu amd64, I need either fakebios or loadbios.
But no matter what I use, loading applesmc fails (it works, if i boot with grub-pc):
Code:FATAL: Error inserting applesmc (/lib/modules/2.6.35-22-server/kernel/drivers/hwmon/applesmc.ko): No such deviceDo you know any solution? None of the hints i found so far did help...Code:[ 68.577271] applesmc: supported laptop not found! [ 68.577274] applesmc: driver init failed (ret=-19)!
Thank you
Machine: 2008 Mac Pro
Keyboard: Aluminum/wired/numeric keypad/US layout
Kernel: 2.6.35-22-generic x64 (maverick)
Bootloader: GRUB 1.99 Beta
I have been trying to EFI boot Ubuntu since June - without success. My goal, for
now, is to boot into an initramfs environment succesfully.
I'm booting with these grub commands:
insmod efi_uga
linux (hd1,gpt1)/ubuntu/vmlinuz-2.6.35-22-generic video=efifb noefi
initrd (hd1,gpt1)/ubuntu/initramfs-2.6.35-22-generic
If "noefi" is missing, the screen goes blank and stays blank. I suspect the kernel is
hanging (no disk noise).
After I boot into the initramfs, there is no keyboard control. That makes it hard to
diagnose the problem.
I have tried other kernels (with apple_hid compiled in). Same problem.
The keyboard is connected to the USB hub on an Apple Cinema Display, and the ACD
is connected via a USB cable to the Mac Pro. It's not practical here to make a direct
connection, but that the above setup is common with this machine.
Although the keyboard doesn't work in the initramfs, and the CAPS LOCK light won't
go on there when the key is pressed, the keyboard does work before that inside GRUB.
Any help very much appreciated, as I'm on the verge admitting defeat, which I'd
prefer not to do
Thanks.
ps This machine has 64-bit EFI and the kernel is 64-bit also.
If all else fails, you can try sticking a PCI (or PCIe) Serial card in the thing, and use serial console.
On my laptop, I can't even use EFI boot nowadays... https://bugs.launchpad.net/ubuntu/+s...b2/+bug/612432
Some success at last. I managed to boot into the initramfs with a working
keyboard. GRUB commands used:
insmod efi_uga
rmmod efi_gop
gfxterm=1680x1050x32
fakebios
linux (hd1,gpt1)/linux/vmlinuz-2.6.37-rc1 break=premount video=efifb noefi
initrd (hd1,gpt1)/linux/initramfs-2.6.37-rc1
boot
I think the key difference is the fakebios command. I suspect the rmmod and
gfxterm setting commands are not necessary.
Note: this is using a custom compiled kernel. The Ubuntu Maverick kernel used
before fails with a fatal error when fakebios is used.
thought i might add: fakebios is giving me the rom is present msg, which i understand to be an error msg, but it resolves the keyboard problem nevertheless. would love to know why noefi still needed. btw: using grub 1.99 beta.
Last edited by Ubuntious; November 12th, 2010 at 07:10 PM.
Hi Ubuntious
Could you elaborate a bit on what you changed in the kernel configuration to make it work?
Best,
Lars
Everything
More seriously: I made a lot of changes to the default config.
Rather too many to list here, I think, but here's the config file:
config.zip
Bookmarks