Advertisement
marietto

Untitled

Nov 25th, 2013
425
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.87 KB | None | 0 0
  1. root@ziomario-Macmini:/home/ziomario/Scrivania/# uname -a
  2.  
  3. 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
  4.  
  5. root@ziomario-Macmini:/home/ziomario/Scrivania# mkdir -p OSXGUEST
  6. root@ziomario-Macmini:/home/ziomario/Scrivania# chmod 777 OSXGUEST
  7. root@ziomario-Macmini:/home/ziomario/Scrivania# cd OSXGUEST
  8.  
  9. root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST# wget http://www.contrib.andrew.cmu.edu/~somlo/OSXKVM/kvm-mwait-nop-20130429.patch
  10.  
  11. root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST# git clone git://git.kernel.org/pub/scm/virt/kvm/kvm.git
  12. root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST# chmod 777 *
  13. root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST# cd kvm
  14. root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/kvm# patch -p1 < ../kvm-mwait-nop-20130429.patch
  15.  
  16. patching file arch/x86/kvm/cpuid.c
  17. patching file arch/x86/kvm/svm.c
  18. Hunk #1 succeeded at 3253 (offset -6 lines).
  19. Hunk #2 succeeded at 3316 (offset -6 lines).
  20. patching file arch/x86/kvm/vmx.c
  21. Hunk #1 succeeded at 5541 (offset 321 lines).
  22. Hunk #2 FAILED at 5907.
  23. 1 out of 2 hunks FAILED -- saving rejects to file arch/x86/kvm/vmx.c.rej
  24. patching file virt/kvm/ioapic.c
  25. Hunk #1 succeeded at 328 (offset 90 lines).
  26.  
  27. root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/kvm# git clone git://git.kiszka.org/kvm-kmod.git
  28. root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/kvm# cd kvm-kmod
  29. root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/kvm/kvm-kmod# git submodule update --init
  30. root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/kvm/kvm-kmod# ./configure
  31.  
  32. Error: kernel is more recent than KVM modules delivered with this release.
  33. You probably want to use the KVM support that is already part of your kernel.
  34.  
  35. root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/kvm/kvm-kmod# ./configure
  36. root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/kvm/kvm-kmod/linux# make sync
  37. root@ziomario-Macmini:/media/ziomario/Scrivania/OSXGUEST/kvm/kvm-kmod# make LINUX=../kvm clean sync all
  38.  
  39. IOError: [Errno 2] No such file or directory: 'header/include/linux/kvm_host.h'
  40.  
  41. root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/# modprobe -r kvm_intel
  42. root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/# modprobe kvm_intel
  43. root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/# git clone git://git.qemu.org/qemu.git
  44. root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/# wget http://www.contrib.andrew.cmu.edu/~somlo/OSXKVM/qemu-osx-20131110.patch
  45. root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/# patch -p1 < qemu-osx-20131110.patch
  46. root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/# cd qemu
  47. root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/qemu/# ./configure --prefix=/home/ziomario/Scrivania/OSXGUEST --target-list=x86_64-softmmu
  48. root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/# make clean; make; make install
  49. root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/# git clone git://git.seabios.org/seabios.git
  50. root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/# wget http://www.contrib.andrew.cmu.edu/~somlo/OSXKVM/seabios-osx-20131110.patch
  51. root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/# cd seabios
  52. root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/seabios/# patch -p1 < ../seabios-osx-20131110.patch
  53. root@ziomario-Macmini:/home/ziomario/Scrivania/OSXGUEST/seabios/# make
  54.  
  55. Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 445 Optimizations
  56. Compile checking out/src/fw/acpi.o
  57. Compile checking out/src/fw/mptable.o
  58. Compile checking out/src/fw/pirtable.o
  59. Compile checking out/src/fw/smbios.o
  60. Compile checking out/src/fw/romfile_loader.o
  61. Compiling whole program out/ccode32flat.o
  62. Compiling whole program out/code32seg.o
  63. Compile checking out/src/system.o
  64. Compile checking out/src/disk.o
  65. Compile checking out/src/font.o
  66. Compiling whole program out/ccode16.o
  67. Compiling to assembler out/src/asm-offsets.s
  68. Generating offset file out/asm-offsets.h
  69. Compiling (16bit) out/romlayout.o
  70. Building ld scripts
  71. Version: rel-1.7.3-97-g6233543-dirty-20131121_180636-ziomario-Macmini
  72. Traceback (most recent call last):
  73. File "./scripts/layoutrom.py", line 693, in <module>
  74. main()
  75. File "./scripts/layoutrom.py", line 654, in main
  76. info16 = parseObjDump(infile16, '16')
  77. File "./scripts/layoutrom.py", line 569, in parseObjDump
  78. relocsection = sectionmap[sectionname]
  79. KeyError: '.text.asm./media/ziomario/Scrivania/OSXGUEST/seabios/src/fw/smp.c.79'
  80. make: *** [out/romlayout16.lds] Errore 1
  81.  
  82. root@ziomario-Macmini:/media/ziomario/Scrivania/OSXGUEST/seabios# LC_ALL=C make
  83. Building ld scripts
  84. Version: rel-1.7.3-97-g6233543-dirty-20131121_215206-ziomario-Macmini
  85. Fixed space: 0xe05b-0x10000 total: 8101 slack: 10 Percent slack: 0.1%
  86. 16bit size: 37484
  87. 32bit segmented size: 1406
  88. 32bit flat size: 21472
  89. 32bit flat init size: 69520
  90. Lowmem size: 2160
  91. f-segment var size: 1734
  92. Linking out/rom16.o
  93. Stripping out/rom16.strip.o
  94. Linking out/rom32seg.o
  95. Stripping out/rom32seg.strip.o
  96. Linking out/rom.o
  97. Prepping out/bios.bin.prep
  98. Total size: 137420 Fixed: 62099 Free: 124724 (used 52.4% of 256KiB rom)
  99. Creating out/bios.bin
  100.  
  101. root@ziomario-Macmini:/media/ziomario/Scrivania/OSXGUEST/# mkdir share
  102. root@ziomario-Macmini:/media/ziomario/Scrivania/OSXGUEST/# cd share
  103. root@ziomario-Macmini:/media/ziomario/Scrivania/OSXGUEST/# mkdir qemu
  104. root@ziomario-Macmini:/media/ziomario/Scrivania/OSXGUEST/# cd ..
  105. root@ziomario-Macmini:/media/ziomario/Scrivania/OSXGUEST/# cd seabios
  106. root@ziomario-Macmini:/media/ziomario/Scrivania/OSXGUEST/seabios# cp out/bios.bin /home/ziomario/Scrivania/OSXGUEST/share/qemu/bios-mac.bin
  107.  
  108. it seems that there are no errors,but it does not work anyway. I don't understand the reaason. Check it out :
  109.  
  110. http://www.montedivenere.it/Bove/Schermata%20del%202013-11-21%2022_46_45.png
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement