IamMa Posted February 27, 2014 Share Posted February 27, 2014 My computer config: CPU: Intel Core i7 4770 Haswell Motherboard: ASUS Z87-PLUS RAM: 16GB SSD: 256GB HDD: 3TB OS: Windows 7 Ultimate VirtualBox version: 4.3.6 r91406 Error Message: hfs: summary table not allowed on FS with block size of 2048 hfs: mounted OS X Base System on device root_device hfs: could not initialize summary table for OS X Base System Step: 1. Create virtual machine (2048MB RAM, new 20GB dynamiclly allocated VDI) 2. Untick Enable EFI 3. Choose HackBoot_Mav.iso for the DVD drive 4. Start the VM 5. Change OSXMavericks.iso for the DVD drive 6. Press F5 and press enter 7. Then the error message shown in the screenshot I have tried some method and changing the setting but it have the same error message What should I do? Thank you. Link to comment Share on other sites More sharing options...
aphex6b Posted February 27, 2014 Share Posted February 27, 2014 don't know the fastest way to fix it, but the way i got to installing Mac OS X Mavericks in vmware fusion was booting the regular 10.8 "InstallESD.dmg" installer, and nothing else (except for the patch found else on this forum) and from that upgraded to 10.9. But, perhaps your install method works fine for virtualbox, i only tested that with linux based hosts as of yet. Link to comment Share on other sites More sharing options...
IamMa Posted March 7, 2014 Author Share Posted March 7, 2014 Please help. Thank you. Link to comment Share on other sites More sharing options...
SwaggyPaku Posted April 9, 2014 Share Posted April 9, 2014 I have the same exact problem and I can't figure out how to fix it. I need help please. Link to comment Share on other sites More sharing options...
cruiseoveride Posted June 11, 2014 Share Posted June 11, 2014 Can confirm this with Virtualbox 4.3.12 and mavericks Tried various different images and system configurations. Nothing works. Using a linux host. Link to comment Share on other sites More sharing options...
xufengpeak Posted June 17, 2014 Share Posted June 17, 2014 This troubled me for long time, previously I installed Mac OS X 10.9 smoothly in my office PC's virtualbox, but always failed at home PC, also stopped here. both PC is ubuntu14.04 running a same version virtualbox, the virtual vm configure also same. at early I thought someting wrong with home harddisk format, but then found it's not related, becuase there's also such logging "hfs: summary table not allowed on FS with block size of 2048" during a sucessfully installation. then only difference is CPU: my office PC runs a ivybridge i3-3220, but home PC runs a haswell i5-4570, so maybe this is the reason, Mac OS X 10.9.1 not fully support the Haswell serial CPU, but the 10.9.2 does. probably installer can't known some Haswell feature, so stop at this place. so can try to craft the vbox vm 's parameter, i.e. CPUID, to make installer think it's a 'known' CPU then continue (CPUID defines the whole capability set of a CPU, ref http://en.wikipedia.org/wiki/CPUID)use virtualbox CLI vboxmanage to, First check current real CPU ID info:#vboxmanage list hostcpuidsLeaf no. EAX EBX ECX EDX....00000001 000306c3 02100800 7ffafbff bfebfbff....leaf 00000001 reveal the key CPU features,so carefully changed it to a last neneration according CPU's CPUID value, e.g. my haswell i5-4570<-->ivybridge i5-3470 (you can go to find CPU ID here for all intel/AMD serials: www.cpu-world.com/CPUs/Core_i5/Intel-Core i5-3470.html#cpuid) then start to modify: #vboxmanage modifyvm <vmname> --cpuidset 1 000306A9 02100800 7FBAE3FF BFEBFBFF <-(an i5-3470 CPUID)or just changed to i3-3220's CPUID(a CPU surely can known by installer)#vboxmanage modifyvm <vmname> --cpuidset 1 000306a9 00100800 3d9ae3bf bfebfbffThen try restart kickoff installer, yes, I come to installer's welcome GUI page finally ... Note that try to set a CPU's ID similar as your current CPU, but I guess this still not 100% works, it depends.of course this method just a workaround, because probably make OS X "think" it's an old CPU and run limited CPU capability. Maybe you can try if install succeed, then upgrade to 10.9.2, then change the CPUID back to current real CPU. but I'm not sure if OS X so smart to adapt and work with it. I've no time to continue try installation until weekend, so maybe you guys can try it, good luck~ (maybe the best way is to make a mavericks 10.9.2 installation *.iso image, which should work with all CPU perfectly.) Link to comment Share on other sites More sharing options...
fravashyo Posted October 19, 2014 Share Posted October 19, 2014 @xufengpeak: thank you very much, I was stuck at this "hfs: mounted disk0s2 on device root_device" in virtualbox, and your solution worked perfectly in my case! Link to comment Share on other sites More sharing options...
Recommended Posts