You are not logged in.

#26 2010-05-29 19:46:35

linus
Member
Registered: 2010-05-22
Posts: 18

Re: Macbook Pro, LVM, Grub2

skodabenz wrote:
linus wrote:

I got this information by <command> -V. How did you get it more detailed? But it looks similar. I did pacman -Syu and it seems I got the latest updates.

Using

pacman -Q bison binutils-multilib flex python gettext autoconf automake

I do not know what is wrong with your configure of GRUB2. Send the configure output to grub-devel.

Both GRUB2 (revision 2405) UEFI and BIOS compiled perfectly just a few minutes ago.

Could you compile grub2 uefi version including lvm module and upload it somewhere? I would really appreciate that. You can prove your script works and it doesn't make sense to investigate further on my system ...
Thanks for your help anyway!

Offline

#27 2010-05-29 19:49:09

skodabenz
Banned
From: Tamilnadu, India
Registered: 2010-04-11
Posts: 382

Re: Macbook Pro, LVM, Grub2

Try

sudo yaourt -S --needed gcc-multilib make bison binutils ruby1.8 python autoconf automake hd2u bdf-unifont libusb gettext freetype2 ncurses texinfo flex

Some of these packages like ruby1.8 will be in AUR. There are some problems compiling grub2 with ruby 1.9 which you will get if you did pacman -Syu .

Remove ruby 1.9. Install ruby 1.8. Copy /opt/ruby1.8/bin/ contents to /usr/bin as root. Then try compiling again.


My new forum user/nick name is "the.ridikulus.rat" .

Offline

#28 2010-05-29 20:03:15

skodabenz
Banned
From: Tamilnadu, India
Registered: 2010-04-11
Posts: 382

Re: Macbook Pro, LVM, Grub2

Go to http://www.4shared.com/file/Ai4Jwazb/grub2tar.html

grub2.efi created using

sudo ./grub-mkimage -d . -o grub2.efi -O x86_64-efi -p /efi/grub2 ata part_gpt part_msdos fat ntfs ntfscomp ext2 iso9660 udf hfsplus fshelp reboot normal chain linux xnu xnu_uuid ls search search_fs_file search_fs_uuid search_label help loopback cat tar boot configfile cpio sh echo lvm loadbios efi_gop multiboot multiboot2 relocator

Copy the files to <EFI SYSTEM PARTITION>/efi/grub2 and copy your grub.cfg also.


My new forum user/nick name is "the.ridikulus.rat" .

Offline

#29 2010-05-30 08:26:12

linus
Member
Registered: 2010-05-22
Posts: 18

Re: Macbook Pro, LVM, Grub2

Ok. I couldn't build my own grub.efi. Your uploaded grub.efi works like mine before. I can boot OS X and the systems hangs if I try to boot linux. This problem is described here: http://us.generation-nt.com/bug-577700- … 50031.html and several times here: http://ubuntuforums.org/showthread.php? … 4&page=112. I still think I have to find the correct grub.cfg.
Since I have grub.efi on my EFI partition it doesn't make sense to have a boot partition on lvm, right? I can just copy the kernel and initrd  file on my efi partition.
Maybe I need a bios dump like discribed here: http://grub.enbug.org/TestingOnMacbook? I haven't read that actually someone needed a bios dump... btw I got a macbook pro 5,1.

Last edited by linus (2010-05-30 08:29:07)

Offline

#30 2010-05-30 10:06:42

skodabenz
Banned
From: Tamilnadu, India
Registered: 2010-04-11
Posts: 382

Re: Macbook Pro, LVM, Grub2

linus wrote:

Ok. I couldn't build my own grub.efi. Your uploaded grub.efi works like mine before. I can boot OS X and the systems hangs if I try to boot linux. This problem is described here: http://us.generation-nt.com/bug-577700- … 50031.html and several times here: http://ubuntuforums.org/showthread.php? … 4&page=112. I still think I have to find the correct grub.cfg.
Since I have grub.efi on my EFI partition it doesn't make sense to have a boot partition on lvm, right? I can just copy the kernel and initrd  file on my efi partition.
Maybe I need a bios dump like discribed here: http://grub.enbug.org/TestingOnMacbook? I haven't read that actually someone needed a bios dump... btw I got a macbook pro 5,1.

Apple Macs do not use a standard version of (U)EFI. I have no problem in my Dell Studio Laptop. I don't think there is anything wrong with your grub.cfg file either. Maybe some problem with your Macbook Pro's firmware. Checkout the wiki pages on Macbook Pro.


My new forum user/nick name is "the.ridikulus.rat" .

Offline

#31 2010-05-30 10:59:45

linus
Member
Registered: 2010-05-22
Posts: 18

Re: Macbook Pro, LVM, Grub2

Ok. Changed my mind. I dont give up. It worked for this guy: http://www.mail-archive.com/grub-devel@ … 12966.html

Unfortunately the sources he used are not available anymore... But at least this are the modules he used for creating grub.efi

minicmd part_msdos part_gpt fat ext2 hfsplus ntfs reiserfs xfs iso9660
ls search loopback linux chain reboot halt appleldr help configfile
hexdump loadbios fixvideo sh

This is the current status:
Booting Arch Linux gives

Booting a command list
[Linux-bzImage, set=0x3200,size=0x1f918]
[Initrd, addr=0x4fd6f004, size]

with "debug=all"  output ends with something like

reading 0x8 sectors at the sector ...
[Initrd, addr=0x4fd6f004, size]
kern/disk.c 334: Closing vg0-boot
script/script.c:65 free 0x7....
script/script.c:65 free 0x7....
script/script.c:65 free 0x7....

The same problem is also described here: http://us.generation-nt.com/bug-577700- … 50031.html

I reinstalled arch and tried to build grub.efi on my own. I tried 3 different revision but I can't get it working... I'm really missing something. Skodobenz, could you give me a list of all your installed packages?

Last edited by linus (2010-05-30 18:38:53)

Offline

#32 2010-06-01 16:37:05

skodabenz
Banned
From: Tamilnadu, India
Registered: 2010-04-11
Posts: 382

Re: Macbook Pro, LVM, Grub2

My "pacman -Q" output (as on 1 June 2010)

a52dec 0.7.4-4
aalib 1.4rc5-6
abs 2.3.4.1-1
acetoneiso 6.7-3
acl 2.2.49-1
akonadi 1.3.1-3
alsa-lib 1.0.23-1
alsa-oss 1.0.17-1
alsa-utils 1.0.23-2
alunn 0.7.16-1
apr 1.4.2-1
apr-util 1.3.9-4
aqpm2 20100305-1
ar9170-fw 1.0-2
aria2 1.9.3-1
aspell 0.60.6-4
atk 1.30.0-1
attica 0.1.4-1
attr 2.4.44-1
audiofile 0.2.7-1
autoconf 2.65-2
automake 1.11.1-1
automoc4 0.9.88-1
avahi 0.6.25-3
b43-fwcutter 013-1
bash 4.1.007-1
bauerbill 2010.03.14.1-1
bdf-unifont 5.1.20080820-1
beanshell 2.0b4-1
beecrypt 4.2.1-2
bin32-wine 1.1.43-1
bin86 0.16.17-4
binutils-multilib 2.20.1-2
bison 2.4.2-1
bluez 4.65-1
boost 1.41.0-1
bridge-utils 1.4-3
bzip2 1.0.5-5
bzr 2.1.0-2
c-ares 1.7.0-2
ca-certificates 20090814-3
cabextract 1.2-2
cairo 1.8.10-1
cairomm 1.8.4-1
catalyst 10.5-1
cdparanoia 10.2-2
cdrdao 1.2.3-4
cdrkit 1.1.10-1
chmlib 0.40-1
cloog-ppl 0.15.9-1
clucene 0.9.21b-1
cmake 2.8.1-2
compositeproto 0.4.1-1
consolekit 0.4.1-2
coreutils 8.5-1
cracklib 2.8.16-1
crda 1.1.1-1
cryptsetup 1.1.0-2
curl 7.20.1-1
damageproto 1.2.0-1
dash 0.5.6-1
db 4.8.26-2
dbus 1.2.24-1
dbus-core 1.2.24-1
dbus-glib 0.86-1
dbus-python 0.83.1-1
dcron 4.4-2
desktop-file-utils 0.16-1
device-mapper 2.02.66-1
dhcpcd 5.2.2-1
dialog 1.1_20100428-1
diffutils 3.0-1
dirmngr 1.1.0rc1-1
dkms 2.1.1.2-1
dmidecode 2.10-1
dmraid 1.0.0.rc16+CVS-2
dmxproto 2.3-1
dnsutils 9.6.1-3
docbook-xml 4.5-4
dosfstools 3.0.9-1
dri2proto 2.1-2
dvd+rw-tools 7.1-2
e2fsprogs 1.41.12-1
ebook-tools 0.1.1-1
ed 1.4-2
efibootmgr 0.5.4-3
eggdbus 0.6-1
eject 2.1.5-4
enca 1.13-1
enchant 1.6.0-1
epdfview 0.1.7-4
esound 0.2.41-1
ethtool 6-2
eventlog 0.2.9-1
exempi 2.1.1-1
exiv2 0.19-1
expat 2.0.1-5
faac 1.28-2
faad2 2.7-1
fakeroot 1.14.4-2
ffmpeg 23328-1
fftw 3.2.2-1
file 5.04-2
file-roller 2.30.1.1-1
filesystem 2010.02-4
findutils 4.4.2-2
firefox 3.6.3-1
fixesproto 4.1.1-1
flac 1.2.1-2
flashplugin 10.0.45.2-1
flex 2.5.35-3
fluidsynth 1.1.1-2
fontcacheproto 0.1.3-1
fontconfig 2.8.0-1
fontsproto 2.1.0-1
freeglut 2.6.0-1
freetype2 2.3.12-1
fribidi 0.19.2-1
fuse 2.8.4-1
galculator 1.3.4-1
gamin 0.1.10-2
gawk 3.1.8-1
gcc-ada 4.5.0-1
gcc-fortran-multilib 4.5.0-1
gcc-libs-multilib 4.5.0-1
gcc-multilib 4.5.0-1
gcc-objc-multilib 4.5.0-1
gconf 2.28.1-1
gdbm 1.8.3-7
gdisk 0.6.8-1
gedit 2.30.2-1
gen-init-cpio 2.6.32-1
gettext 0.18-1
ghostscript 8.71-3
giflib 4.1.6-3
git 1.7.1-1
glib2 2.24.1-1
glibc 2.12-2
glibmm 2.24.2-1
gmp 5.0.1-1
gnokii 0.6.28.1-1
gnome-desktop 2.30.0-1
gnome-disk-utility 2.30.1-1
gnome-doc-utils 0.20.1-1
gnome-icon-theme 2.30.3-1
gnome-keyring 2.30.1-2
gnome-menus 2.30.0-1
gnome-mime-data 2.18.0-4
gnome-mplayer 0.9.9.2-1
gnome-python 2.28.1-1
gnome-sharp 2.24.1-1
gnome-system-monitor 2.28.1-1
gnome-system-tools 2.30.2-1
gnome-terminal 2.30.1-1
gnome-vfs 2.24.3-2
gnupg 1.4.10-2
gnupg2 2.0.15-1
gnutls 2.8.6-1
go-openoffice 3.2.0.9-2
gparted 0.6.0_beta1-1
gpgme 1.3.0-1
gpicview 0.2.1-3
gpm 1.20.6-5
grep 2.6.3-1
groff 1.20.1-4
grub2 1.98-4
gstreamer0.10 0.10.29-1
gstreamer0.10-base 0.10.29-1
gsynaptics 0.9.16-1
gtk-sharp-2 2.12.10-1
gtk2 2.20.1-2
gtkmm 2.20.3-1
gtkpacman 2.3.1-1
gtksourceview2 2.10.3-1
gvfs 1.6.2-1
gzip 1.4-1
hal 0.5.14-2
hal-info 0.20091130-1
handbrake 0.9.4-2
hardinfo 0.5.1-2
hd2u 1.0.3-1
hdf5 1.8.4_patch1-1
hdparm 9.28-1
heimdal 1.3.3-1
hexedit 1.2.12-2
hicolor-icon-theme 0.12-1
hsqldb-java 1.8.1.2-1
human-icon-theme 0.36-1
hunspell 1.2.11-1
hyphen 2.5-1
icon-naming-utils 0.8.90-1
icu 4.4.1-1
ifenslave 1.1.0-5
ilmbase 1.0.1-1
imlib2 1.4.4-1
inetutils 1.8-1
initscripts 2010.05-3
inputproto 2.0-1
intltool 0.41.1-1
iproute2 2.6.33-1
iptables 1.4.7-1
iputils 20100214-2
ipw2100-fw 1.3-4
ipw2200-fw 3.1-2
isdn4k-utils 3.2p1-5
iso-codes 3.14-1
iw 0.9.18-1
iwlwifi-1000-ucode 128.50.3.1-1
iwlwifi-3945-ucode 15.32.2.9-2
iwlwifi-4965-ucode 228.61.2.24-2
iwlwifi-5000-ucode 8.24.2.12-2
iwlwifi-5150-ucode 8.24.2.2-2
iwlwifi-6000-ucode 9.193.4.1-1
jack 0.118.0-3
jasper 1.900.1-5
jfsutils 1.1.14-1
jre 6u20-1
k3b 1.92.0rc3-1
kbd 1.15.2-1
kbproto 1.0.4-1
kdemod-arxin 20100210-1
kdemod-common 4.4.3-1
kdemod-kdebase 4.4.3-1
kdemod-kdebase-dolphin 4.4.3-1
kdemod-kdebase-konqueror 4.4.3-1
kdemod-kdebase-konsole 4.4.3-1
kdemod-kdebase-runtime 4.4.3-1
kdemod-kdebase-workspace 4.4.3-2
kdemod-kdebase-workspace-doc 4.4.3-2
kdemod-kdebase-workspace-wallpapers 4.4.3-2
kdemod-kdebindings-common 4.4.3-1
kdemod-kdebindings-python 4.4.3-1
kdemod-kdegraphics-common 4.4.3-2
kdemod-kdegraphics-gwenview 4.4.3-2
kdemod-kdegraphics-kamera 4.4.3-2
kdemod-kdegraphics-kcolorchooser 4.4.3-2
kdemod-kdegraphics-kruler 4.4.3-2
kdemod-kdegraphics-ksnapshot 4.4.3-2
kdemod-kdegraphics-okular 4.4.3-2
kdemod-kdelibs 4.4.3-2
kdemod-kdemultimedia-common 4.4.3-1
kdemod-kdemultimedia-dragonplayer 4.4.3-1
kdemod-kdemultimedia-kmix 4.4.3-1
kdemod-kdemultimedia-kscd 4.4.3-1
kdemod-kdenetwork-common 4.4.3-2
kdemod-kdenetwork-kget 4.4.3-2
kdemod-kdenetwork-kopete 4.4.3-2
kdemod-kdepim-akregator 4.4.3-2
kdemod-kdepim-blogilo 4.4.3-2
kdemod-kdepim-common 4.4.3-2
kdemod-kdepim-kaddressbook 4.4.3-2
kdemod-kdepim-kmail 4.4.3-2
kdemod-kdepim-knotes 4.4.3-2
kdemod-kdepim-korganizer 4.4.3-2
kdemod-kdepim-runtime 4.4.3-1
kdemod-kdepimlibs 4.4.3-1
kdemod-kdesdk-common 4.4.3-1
kdemod-kdesdk-kate 4.4.3-1
kdemod-kdeutils-ark 4.4.3-2
kdemod-kdeutils-common 4.4.3-2
kdemod-kdeutils-kcalc 4.4.3-2
kdemod-kdeutils-kcharselect 4.4.3-2
kdemod-kdeutils-kdelirc 4.4.3-2
kdemod-kdeutils-kgpg 4.4.3-2
kdemod-kdeutils-kwallet 4.4.3-2
kdemod-kdewebdev-common 4.4.3-1
kdemod-kdm-themes-chakra-galaxair 20100321-1
kdemod-kdm-themes-galaxair 20100321-1
kdemod-kdm-themes-planet 20100321-1
kdemod-kgrubeditor 0.8.5-15
kdemod-ksplash-themes-galaxair 20100321-1
kdemod-ksplash-themes-galaxair-chakra 20100321-1
kdemod-ksplash-themes-planet-chakra 0.1-1
kdemod-libindicate 0.2.3-1
kdemod-libindicate-qt 0.2.2-1
kdemod-oxygen-icons 4.4.3-1
kdemod-wallpapers-behind-window 20100321-1
kdemod-wallpapers-chakra-dust 20100321-1
kdemod-wallpapers-cold-river 20100321-1
kdemod-wallpapers-dreamy-sunset 20100321-1
kdemod-wallpapers-galaxair 20100321-1
kdemod-wallpapers-galaxair-chakra 20100321-1
kdemod-wallpapers-hot-desert 20100321-1
kdemod-wallpapers-paradise 20100321-1
kdemod-wallpapers-persian-proud 20100321-1
kdemod-wallpapers-planet-chakra 20100321-1
kdemod-wallpapers-snowy-sunrise 20100321-1
kdemod-xkit 0.4.2-6
kernel26 2.6.33.4-1
kernel26-firmware 2.6.33.4-1
kernel26-headers 2.6.33.4-1
kmplayer 0.11.2b-1
ladspa 1.13-2
lame 3.98.4-1
lcms 1.18-3
leafpad 0.8.17-1
less 436-1
lib32-alsa-lib 1.0.23-1
lib32-catalyst-utils 10.5-1
lib32-e2fsprogs 1.41.12-1
lib32-expat 2.0.1-5
lib32-flac 1.2.1-2
lib32-fontconfig 2.8.0-1
lib32-freetype2 2.3.12-1
lib32-gcc-libs 4.5.0-3
lib32-glibc-multilib 2.11.1-3
lib32-jack 0.116.2-1
lib32-lcms 1.18-3
lib32-libdrm 2.4.19-2
lib32-libgcrypt 1.4.5-2
lib32-libgpg-error 1.7-3
lib32-libice 1.0.6-1
lib32-libldap 2.4.21-1
lib32-libogg 1.1.4-1
lib32-libpng 1.4.2-1
lib32-libsasl 2.1.23-3
lib32-libsm 1.1.1-1
lib32-libsndfile 1.0.21-1
lib32-libstdc++5 3.3.6-3
lib32-libvorbis 1.2.3-1
lib32-libx11 1.3.3-1
lib32-libxau 1.0.5-1
lib32-libxcb 1.6-1
lib32-libxcomposite 0.4.1-1
lib32-libxcursor 1.1.10-1
lib32-libxdamage 1.1.2-1
lib32-libxdmcp 1.0.3-1
lib32-libxext 1.1.1-1
lib32-libxfixes 4.0.4-1
lib32-libxrandr 1.3.0-1
lib32-libxrender 0.9.5-1
lib32-libxslt 1.1.26-1
lib32-libxt 1.0.8-1
lib32-mesa 7.7.1-0.1
lib32-ncurses 5.7-3
lib32-openssl 1.0.0-2
lib32-util-linux-ng 2.17.2-2
lib32-zlib 1.2.5-2
libao 1.0.0-1
libarchive 2.8.3-3
libart-lgpl 2.3.21-1
libass 0.9.9-1
libassuan 2.0.0-1
libatasmart 0.17-1
libbonobo 2.24.3-1
libbonoboui 2.24.3-1
libcaca 0.99.beta17-1
libcap 2.19-1
libcddb 1.3.2-2
libcdio 0.82-1
libcroco 0.6.2-1
libcups 1.4.3-2
libdaemon 0.14-1
libdatrie 0.2.3-1
libdc1394 2.1.2-1
libdca 0.0.5-2
libdjvu 3.5.22-3
libdmx 1.1.0-1
libdrm 2.4.19-2
libdvbpsi 0.1.7-1
libdvdcss 1.2.10-1
libdvdnav 4.1.3-2
libdvdread 4.1.3-2
libebml 0.8.0-1
libelf 0.8.13-1
libevent 1.4.13-1
libexif 0.6.19-1
libfetch 2.30-3
libffi 3.0.9-1
libfm-git 20100521-1
libfontenc 1.0.5-1
libftdi 0.16-1
libgadu 1.9.0-1
libgcrypt 1.4.5-2
libgdiplus 2.6.4-1
libgksu 2.0.12-2
libglade 2.6.4-1
libgnome 2.30.0-1
libgnome-keyring 2.30.1-1
libgnomecanvas 2.30.1-1
libgnomeui 2.24.3-1
libgpg-error 1.7-3
libgphoto2 2.4.9-1
libgpod 0.7.93-1
libgsf 1.14.18-1
libgssglue 0.1-2
libgtop 2.28.1-1
libical 0.44-1
libice 1.0.6-1
libid3tag 0.15.1b-4
libidl2 0.8.14-1
libidn 1.16-1
libieee1284 0.2.11-2
libimobiledevice 1.0.1-1
libiodbc 3.52.7-3
libjpeg 8.0.1-1
libksba 1.0.7-1
libldap 2.4.21-2
libmad 0.15.1b-4
libmatroska 0.9.0-1
libmng 1.0.10-3
libmodplug 0.8.8.1-1
libmp4v2 1.9.1-1
libmpc 0.8.2-1
libmpcdec 1.2.6-2
libmpeg2 0.5.1-1
libmsn 4.1-2
libmspack 0.0.20060920alpha-2
libmtp 1.0.2-1
libmysqlclient 5.1.47-1
libnl 1.1-2
libnotify 0.4.5-1
libogg 1.2.0-1
liboil 0.3.17-1
liboobs 2.30.1-1
libotr 3.2.0-1
libpcap 1.1.1-1
libpciaccess 0.11.0-1
libplist 1.3-1
libpng 1.4.2-1
libproxy 0.3.1-1
libraw1394 2.0.5-1
librpcsecgss 0.19-3
librsvg 2.26.3-1
libsamplerate 0.1.7-1
libsasl 2.1.23-4
libsexy 0.1.11-2
libshout 2.2.2-3
libsigc++2.0 2.2.7-1
libsm 1.1.1-1
libsmbios 2.2.16-2
libsndfile 1.0.21-1
libsoup 2.30.1-1
libsoup-gnome 2.30.1-1
libspectre 0.2.4-1
libssh 0.4.1-3
libstdc++5 3.3.6-3
libtasn1 2.6-1
libthai 0.1.14-1
libtheora 1.1.1-1
libtiff 3.9.2-2
libtirpc 0.2.1-1
libtool 2.2.6b-3
libunique 1.1.6-2
libusb 0.1.12-4
libusb1 1.0.8-1
libv4l 0.6.4-1
libvdpau 0.4-1
libvorbis 1.3.1-1
libwebkit 1.2.1-1
libwnck 2.30.0-1
libwpd 0.8.14-1
libx11 1.3.3-1
libx86 1.1-2
libxau 1.0.5-1
libxaw 1.0.7-1
libxcb 1.6-1
libxcomposite 0.4.1-1
libxcursor 1.1.10-1
libxdamage 1.1.2-1
libxdmcp 1.0.3-1
libxext 1.1.1-1
libxfixes 4.0.4-1
libxfont 1.4.1-1
libxfontcache 1.0.5-1
libxft 2.1.14-1
libxi 1.3-2
libxinerama 1.1-1
libxkbfile 1.0.6-1
libxklavier 5.0-1
libxml2 2.7.7-1
libxmu 1.0.5-1
libxpm 3.5.8-1
libxrandr 1.3.0-1
libxrender 0.9.5-1
libxres 1.0.4-1
libxslt 1.1.26-1
libxss 1.2.0-1
libxt 1.0.8-1
libxtst 1.1.0-1
libxv 1.0.5-1
libxvmc 1.0.5-1
libxxf86dga 1.1.1-1
libxxf86misc 1.0.2-1
libxxf86vm 1.1.0-1
libzip 0.9.3-1
licenses 2.6-1
links 2.2-4
linux-api-headers 2.6.34-1
linux-atm 2.5.1-1
lirc-utils 0.8.6-3
lm_sensors 3.1.2-3
logrotate 3.7.8-1
lpsolve 5.5.0.15-1
lsof 4.83-1
lua 5.1.4-4
lucene 2.9.2-1
lvm2 2.02.66-1
lxappearance 0.4.0-2
lxde-common 0.5.0-1
lxde-icon-theme 0.0.1-1
lxlauncher 0.2.1-3
lxmenu-data 0.1.1-1
lxpanel 0.5.5-3
lxrandr 0.1.1-1
lxsession-lite 0.4.4-1
lxtask 0.1.3-1
lxterminal 0.1.7-1
lzo2 2.03-1
m4 1.4.14-1
mailx 8.1.1-7
make 3.81-5
man-db 2.5.7-1
man-pages 3.24-1
mcpp 2.7.2-2
mdadm 3.1.2-2
menu-cache 0.3.2-1
mesa 7.7.1-1
mime-types 1.0-3
mkinitcpio 0.6.4-1
mkinitcpio-busybox 1.16.1-4
mkinitcpio-nfs-utils 0.2-1
mlocate 0.22.4-1
mobile-broadband-provider-info 20100510-1
modemmanager 0.3-2
module-init-tools 3.11.1-2
mono 2.6.4-2
mount-gtk 1.0.3-1
mozilla-common 1.4-1
mpfr 2.4.2-2
mplayer 31147-2
mtools 4.0.13-1
musicbrainz 2.1.5-3
mutagen 1.19-1
mysql 5.1.47-1
mysql-clients 5.1.47-1
nano 2.2.4-1
nautilus 2.30.1-1
ncurses 5.7-3
ndiswrapper 1.56-2
ndiswrapper-utils 1.56-2
neon 0.29.3-2
net-tools 1.60-14
netcfg 2.5.4-1
netkit-bsd-finger 0.17-5
network-manager-applet 0.8-3
networkmanager 0.8-1
nfs-utils 1.2.2-2
nfsidmap 0.23-3
notification-daemon 0.4.0-4
nouveau-drm 0.0.16_20100313-2
nouveau-firmware 20091212-2
nspr 4.8.4-1
nss 3.12.6-3
ntfs-3g 2010.5.16-1
ntfsprogs 2.0.0-4
openbox 3.4.11.2-1
opencore-amr 0.1.2-1
opencv 2.1.0-1
openexr 1.6.1-1
openjpeg 1.3-3
openssh 5.5p1-1
openssl 1.0.0-2
openvpn 2.1.1-2
orbit2 2.14.18-1
orc 0.4.4-1
p7zip 9.04-2
p7zip-gui 9.04-1
package-query 0.1.1-1
pacman 3.3.3-5
pacman-color 3.3.3-2
pacman-mirrorlist 20100131-1
pam 1.1.1-1
pango 1.28.0-1
pangomm 2.26.2-1
parted 2.2-1
patch 2.6.1-1
pciutils 3.1.7-1
pcmanfm-git 20100521-1
pcmciautils 016-1
pcre 8.02-1
perl 5.10.1-5
perl-error 0.17016-1
perl-html-parser 3.64-1
perl-html-tagset 3.20-1
perl-libwww 5.834-2
perl-text-iconv 1.7-3
perl-uri 1.54-1
perl-xml-simple 2.18-2
perl-xml-twig 3.34-1
perl-xyne-arch 2010.05.21.1-1
perl-xyne-common 2010.02.11.1-1
perlxml 2.36-2
php 5.3.2-6
pilot-link 0.12.5-1
pinentry 0.8.0-1
pixman 0.18.2-1
pkgconfig 0.23-2
pm-quirks 0.20100316-1
pm-utils 1.3.0-2
pmount 0.9.22-1
polkit 0.96-2
polkit-gnome 0.96-3
polkit-kde 0.95.1-2
polkit-qt 0.95.1-1
poppler 0.12.4-1
poppler-glib 0.12.4-1
poppler-qt 0.12.4-1
popt 1.16-2
postgresql-libs 8.4.4-1
powerpill 17.1-1
ppl 0.10.2-3
ppp 2.4.5-1
pptpclient 1.7.2-2
procinfo-ng 2.0.304-1
procps 3.2.8-1
progsreiserfs 0.3.0.5-5
psmisc 22.11-1
pth 2.0.7-3
pycairo 1.8.8-1
pygobject 2.21.1-1
pygtk 2.17.0-1
pygtksourceview2 2.10.1-1
pyorbit 2.24.0-2
pyqt 4.7.3-1
pysol-sound-server 3.01-6
pysolfc 2.0-2
python 2.6.5-3
python-imaging 1.1.7-1
python-pexpect 2.3-2
python-urwid 0.9.9.1-1
q7z 0.8.0-1
qca 2.0.2-2
qca-ossl 2.0.0-3
qimageblitz 0.0.5-1
qjson 0.7.1-1
qscintilla 2.4.3-1
qtmod 4.6.2-2
qtmod-phonon 4.4.1-1
qtmod-phonon-vlc 1095090-1
qtmod-phonon-xine 4.4.1-1
randrproto 1.3.1-1
raptor 1.4.21-1
rarian 0.8.1-1
rasqal 0.9.19-1
readline 6.1.002-1
recode 3.6-4
recordproto 1.14-1
redland 1.0.10-2
reiserfsprogs 3.6.21-2
renderproto 0.11-1
rfkill 0.4-1
rp-pppoe 3.10-5
rpcbind 0.2.0-1
rrdtool 1.4.3-1
rsync 3.0.7-1
rt2870usb-fw 8-1
rt2x00-rt61-fw 1.2-4
rt2x00-rt71w-fw 1.8-4
ruby-ncurses 1.2.4-1
ruby1.8 1.8.7_p249-2
run-parts 3.2.2-1
sane 1.0.21-2
saxon 9.2.0.6-1
schroedinger 1.0.9-1
scrnsaverproto 1.2.0-1
sdl 1.2.14-4
sdl_image 1.2.10-2
sdparm 1.05-1
sed 4.2.1-2
sg3_utils 1.28-1
shadow 4.1.4.2-3
shaman2-svn 1127286-1
shared-desktop-ontologies 0.5-1
shared-mime-info 0.71-1
sip 4.10.2-1
smbclient 3.5.3-1
smpeg 0.4.4-5
soprano 2.4.3-1
speex 1.2rc1-1
sqlite3 3.6.23.1-1
startup-notification 0.10-1
strigi 0.7.2-2
subversion 1.6.9-5
sudo 1.7.2p6-1
sysfsutils 2.1.0-5
sysinfo 0.7-8
syslog-ng 3.1.1-1
system-tools-backends 2.10.0-1
sysvinit 2.86-5
taglib 1.6.3-1
talloc 2.0.1-1
tangerine-icon-theme 0.26-5
tango-icon-theme 0.8.90-2
tango-icon-theme-extras 0.1.0-4
tar 1.23-3
tcl 8.5.8-1
tcp_wrappers 7.6-11
tdb 1.2.1-1
testdisk 6.11.3-3
texinfo 4.13a-4
tiacx 20080210-14
tiacx-firmware 2-2
tk 8.5.8-2
ttf-bitstream-vera 1.10-7
ttf-dejavu 2.30-2
ttf-freefont 20090104-2
ttf-ms-fonts 2.0-3
tupac 0.5.6.1-1
tzdata 2010j-1
udev 151-3
udev-compat 151-3
udisks 1.0.1-2
unixodbc 2.3.0-1
usbmuxd 1.0.4-2
usbutils 0.87-1
util-linux-ng 2.17.2-2
v86d 0.1.9-10
vbetool 1.1-1
vi 050325-3
videoproto 2.3.0-1
vigra 1.7.0-1
vim 7.2-1
vim-runtime 7.2-1
virtualbox_bin 3.2.0-1
virtuoso 6.1.1-1
vlc 1.0.6-6
vpnc 0.5.3-2
vte 0.24.1-1
wavpack 4.60.1-1
wget 1.12-2
which 2.20-3
wicd 1.7.0-3
wireless-regdb 2009.11.25-1
wireless_tools 29-3
wpa_actiond 1.1-1
wpa_supplicant 0.6.10-2
wvdial 1.61-2
wvstreams 4.6.1-2
wxgtk 2.8.11-1
x264 20100524-1
xarchiver 0.5.2-1
xbitmaps 1.1.0-1
xcb-proto 1.6-1
xcb-util 0.3.6-1
xcursor-themes 1.0.2-1
xdg-utils 1.0.2.20100303-1
xextproto 7.1.1-1
xf86-input-evdev 2.3.2-1
xf86-input-keyboard 1.4.0-1
xf86-input-mouse 1.5.0-1
xf86-input-synaptics 1.2.1-1
xf86-video-vesa 2.3.0-1
xf86dgaproto 2.1-1
xf86miscproto 0.9.3-1
xf86vidmodeproto 2.3-1
xfsprogs 3.1.2-1
xine-lib 1.1.18.1-1
xineramaproto 1.2-1
xinetd 2.3.14-5
xkeyboard-config 1.8-1
xorg-apps 7.5-3
xorg-docs 1.5-1
xorg-font-utils 7.5-2
xorg-fonts-100dpi 1.0.1-3
xorg-fonts-75dpi 1.0.1-3
xorg-fonts-alias 1.0.2-1
xorg-fonts-encodings 1.0.3-1
xorg-fonts-misc 1.0.1-1
xorg-res-utils 1.0.3-3
xorg-server 1.7.6-3
xorg-server-utils 7.5-3
xorg-twm 1.0.4-3
xorg-utils 7.6-1
xorg-xauth 1.0.4-1
xorg-xinit 1.2.1-1
xorg-xkb-utils 7.5-2
xplc 0.3.13-2
xproto 7.0.17-1
xterm 258-2
xulrunner 1.9.2.3-1
xvidcore 1.2.2-1
xz 4.999.9beta-3
yajl 1.0.9-3
yaourt 0.9.3.2-1
zd1211-firmware 1.4-3
zlib 1.2.5-2
zvbi 0.2.33-2

My new forum user/nick name is "the.ridikulus.rat" .

Offline

#33 2010-06-01 18:49:38

linus
Member
Registered: 2010-05-22
Posts: 18

Re: Macbook Pro, LVM, Grub2

Thx. Hmm... Could you also check/post your config.log? I've just compiled grub2 with ubuntu. I get the same error but make does finish successfully. This is the my first error:

configure:4373: result: lex.yy
configure:4378: checking lex library
configure:4392: gcc -o conftest  -DGRUB_MACHINE_EFI=1 -DMACHINE=X86_64_EFI   co$
/tmp/cch4SIEl.o: In function `yylex':
conftest.c:(.text+0x69f): undefined reference to `yywrap'
/tmp/cch4SIEl.o: In function `input':
conftest.c:(.text+0x10f2): undefined reference to `yywrap'
/tmp/cch4SIEl.o: In function `main':
conftest.c:(.text+0x1db0): undefined reference to `yywrap'
collect2: ld returned 1 exit status
configure:4392: $? = 1
configure: failed program was:
| /* confdefs.h */

I've googled a lot and this I'm quite sure it's a problem with flex and/or bison.

Offline

#34 2010-06-02 10:50:48

skodabenz
Banned
From: Tamilnadu, India
Registered: 2010-04-11
Posts: 382

Re: Macbook Pro, LVM, Grub2

linus wrote:

Thx. Hmm... Could you also check/post your config.log? I've just compiled grub2 with ubuntu. I get the same error but make does finish successfully.

http://pastebin.com/V28gKYLd - My grub2 UEFI x86_64 config.log


My new forum user/nick name is "the.ridikulus.rat" .

Offline

Board footer

Powered by FluxBB