Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- root@ziomario-Macmini:/home/ziomario/Scrivania/# uname -a
- Linux ziomario-Macmini 3.5.7-03050725-generic #201310311135 SMP Thu Oct 31 15:36:22 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
- root@ziomario-Macmini:/home/ziomario/Scrivania# mkdir -p OSXGUEST
- root@ziomario-Macmini:/home/ziomario/Scrivania# chmod 777 OSXGUEST
- root@ziomario-Macmini:/home/ziomario/Scrivania# cd OSXGUEST
- root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST# wget http://www.contrib.andrew.cmu.edu/~somlo/OSXKVM/kvm-mwait-nop-20130429.patch
- root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST# git clone git://git.kernel.org/pub/scm/virt/kvm/kvm.git
- root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST# chmod 777 *
- root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST# cd kvm
- root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/kvm# patch -p1 < ../kvm-mwait-nop-20130429.patch
- patching file arch/x86/kvm/cpuid.c
- patching file arch/x86/kvm/svm.c
- Hunk #1 succeeded at 3253 (offset -6 lines).
- Hunk #2 succeeded at 3316 (offset -6 lines).
- patching file arch/x86/kvm/vmx.c
- Hunk #1 succeeded at 5541 (offset 321 lines).
- Hunk #2 FAILED at 5907.
- 1 out of 2 hunks FAILED -- saving rejects to file arch/x86/kvm/vmx.c.rej
- patching file virt/kvm/ioapic.c
- Hunk #1 succeeded at 328 (offset 90 lines).
- root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/kvm# git clone git://git.kiszka.org/kvm-kmod.git
- root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/kvm# cd kvm-kmod
- root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/kvm/kvm-kmod# git submodule update --init
- root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/kvm/kvm-kmod# ./configure
- Error: kernel is more recent than KVM modules delivered with this release.
- You probably want to use the KVM support that is already part of your kernel.
- root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/kvm/kvm-kmod# ./configure
- root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/kvm/kvm-kmod/linux# make sync
- root@ziomario-Macmini:/media/ziomario/Scrivania/OSXGUEST/kvm/kvm-kmod# make LINUX=../kvm clean sync all
- IOError: [Errno 2] No such file or directory: 'header/include/linux/kvm_host.h'
- root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/# modprobe -r kvm_intel
- root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/# modprobe kvm_intel
- root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/# git clone git://git.qemu.org/qemu.git
- root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/# wget http://www.contrib.andrew.cmu.edu/~somlo/OSXKVM/qemu-osx-20131110.patch
- root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/# patch -p1 < qemu-osx-20131110.patch
- root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/# cd qemu
- root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/qemu/# ./configure --prefix=/home/ziomario/Scrivania/OSXGUEST --target-list=x86_64-softmmu
- root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/# make clean; make; make install
- root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/# git clone git://git.seabios.org/seabios.git
- root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/# wget http://www.contrib.andrew.cmu.edu/~somlo/OSXKVM/seabios-osx-20131110.patch
- root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/# cd seabios
- root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/seabios/# patch -p1 < ../seabios-osx-20131110.patch
- root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/seabios/# make
- Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 445 Optimizations
- Compile checking out/src/fw/acpi.o
- Compile checking out/src/fw/mptable.o
- Compile checking out/src/fw/pirtable.o
- Compile checking out/src/fw/smbios.o
- Compile checking out/src/fw/romfile_loader.o
- Compiling whole program out/ccode32flat.o
- Compiling whole program out/code32seg.o
- Compile checking out/src/system.o
- Compile checking out/src/disk.o
- Compile checking out/src/font.o
- Compiling whole program out/ccode16.o
- Compiling to assembler out/src/asm-offsets.s
- Generating offset file out/asm-offsets.h
- Compiling (16bit) out/romlayout.o
- Building ld scripts
- Version: rel-1.7.3-97-g6233543-dirty-20131121_180636-ziomario-Macmini
- Traceback (most recent call last):
- File "./scripts/layoutrom.py", line 693, in <module>
- main()
- File "./scripts/layoutrom.py", line 654, in main
- info16 = parseObjDump(infile16, '16')
- File "./scripts/layoutrom.py", line 569, in parseObjDump
- relocsection = sectionmap[sectionname]
- KeyError: '.text.asm./media/ziomario/Scrivania/OSXGUEST/seabios/src/fw/smp.c.79'
- make: *** [out/romlayout16.lds] Errore 1
- root@ziomario-Macmini:/media/ziomario/Scrivania/OSXGUEST/seabios# LC_ALL=C make
- Building ld scripts
- Version: rel-1.7.3-97-g6233543-dirty-20131121_215206-ziomario-Macmini
- Fixed space: 0xe05b-0x10000 total: 8101 slack: 10 Percent slack: 0.1%
- 16bit size: 37484
- 32bit segmented size: 1406
- 32bit flat size: 21472
- 32bit flat init size: 69520
- Lowmem size: 2160
- f-segment var size: 1734
- Linking out/rom16.o
- Stripping out/rom16.strip.o
- Linking out/rom32seg.o
- Stripping out/rom32seg.strip.o
- Linking out/rom.o
- Prepping out/bios.bin.prep
- Total size: 137420 Fixed: 62099 Free: 124724 (used 52.4% of 256KiB rom)
- Creating out/bios.bin
- root@ziomario-Macmini:/media/ziomario/Scrivania/OSXGUEST/# mkdir share
- root@ziomario-Macmini:/media/ziomario/Scrivania/OSXGUEST/# cd share
- root@ziomario-Macmini:/media/ziomario/Scrivania/OSXGUEST/# mkdir qemu
- root@ziomario-Macmini:/media/ziomario/Scrivania/OSXGUEST/# cd ..
- root@ziomario-Macmini:/media/ziomario/Scrivania/OSXGUEST/# cd seabios
- root@ziomario-Macmini:/media/ziomario/Scrivania/OSXGUEST/seabios# cp out/bios.bin /home/ziomario/Scrivania/OSXGUEST/share/qemu/bios-mac.bin
- it seems that there are no errors,but it does not work anyway. I don't understand the reaason. Check it out :
- http://www.montedivenere.it/Bove/Schermata%20del%202013-11-21%2022_46_45.png
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement