I have a penchant for VirtualBox because it gives me a playground for experimentation.
- Corridor: Amount Of Fear Mac Os X
- Corridor: Amount Of Fear Mac Os Catalina
- Corridor: Amount Of Fear Mac Os 11
- Corridor: Amount Of Fear Mac Os Download
Lion and Mountain Lion turned the perfectly useful Mac OS into the toy OS that Windows users used to call the Mac. It's sad, because I own at least 4 modern Macs and it's now Apple that's driving me away from Apple. (mainly because I too fear the iOS-ification of OSX). The animations are timed to take a certain amount of time.
I can intentionally install viruses in the virtual machine (called the guest OS) with little fear of my real computer (the Host OS) getting infected. I can install entire virtual networks with little trepidation of breaking my real network. And I can test out different operating system before changing my Host OS to that OS.
It’s great.
But the other day something odd happened after I spun up my VM…
The guest OS launched fine, well for the first 10 seconds, but then it unceremoniously burped up an error about Guru Meditation?
If you’ve ever seen this error, it’s pretty disconcerting and hard to dismiss. You only have two options:
- Mac OS X El Capitan 10.11. Many users fear that if they try to edit a piece of audio, it may get destroyed and only the new version will remain.
- Trust Mac —PC, in an attempt to hide from spyware, is wearing a trench coat, a fedora, dark glasses, and a false mustache. PC offers Mac a disguise, but Mac declines, saying he does not have to worry about the normal PC spyware and viruses with Mac OS X Leopard.
You can click OK or hit Ignore but both usually return the same result: the application quits. When you launch it again, it barfs up the same rude error you tried to avoid.
Some crazy spiritual stuff about a meditating guru.
What’s all this about?
Getting spiritual with Guru Meditation
The first time I ever saw this error, I envisioned a Tibetan monk, perched on his aerie ledge in the Himalayas. His legs are crossed Indian style and his wrists are propped face-up on his knees. I don’t know why but that’s the first thing that comes to my mind.
I did some research on this and it turns out the phrase “Guru Meditation” finds its origins from one of the first personal computers called the Amiga. Sold by Commodore in the mid 80’s, these relics of time would sometimes spit up Guru Meditation errors on software failure.
Guru Meditation refers to an error so arcane that you were basically forced to look for a Guru to fix the problem.
Today, you going to help you become a little more Guru when I show you how to fix this positively baffling error. I promise you my solution doesn’t involve meditation, burning incense or any obscure incantations. With the alchemy of a little common sense and some patience we can fix this problem in no time.
Instead of being solemn about this recondite message, let’s get a little goofy and have fun finding the answer.
Getting Goofy with Guru Meditation
Nine times out of Ten when you see a “Guru Meditation” error in Virtualbox it’s related to your system memory. But we don’t have to guess. VirualBox logs all errors to a little file aptly named Vbox.log.
Let’s check it out.
I’m logged into my computer with user account vhudson and my Virtual Machine is simply named “Windows 8.1” so my log file is located here:
Just replace “vhudson” with your computer username and “Windows 8.1” with the name of that refractory VM that keeps going bonkers.
Let’s take a look in here to see what’s going on.
Open VBox.log in Notepad and press Ctrl + End key on your keyboard to zip down to the last line. You should see the Guru Meditation stuff in proximity to the last line. If not, just press Ctrl + f and enter the phrase “Meditation”
There’s a lot of abstruse test in the log but if you look closely you can probably figure out what happened.
I highlighted the last two lines.
It says:
and then this:
The errorID in the first line is telling us the memory on the Host OS is low.
Hmm… so why is that?
Press Ctrl + Shift + Esc to open the Windows Task Manager.
![Amount Amount](https://cdn.akamai.steamstatic.com/steam/apps/1461540/ss_51f902f001453f14af0121abce3cba398eb06414.1920x1080.jpg?t=1612874641)
Whoa!
You’ll probably see something similar to the above screenshot. The memory value is almost at the ceiling. I’ve got a total of 8GB of RAM on my Host OS and I’m at 7.6GB (which is only 96% full!)
Alright, so now we need to find out what’s specifically causing the problem.
If you click over to the Process tab and sort by Memory you may find the culprit. A bunch of chrome.exe processes are usually near the top of the list busy slurping up memory, but in my case none had the avarice to debilitate my computer.
I can’t blame Chrome today because after closing VirtualBox I noticed an immediate drop in memory usage. The graph took a veritable nose dive.
Ah, so VirtualBox is killing VirtualBox?
I exonerated Chrome by my new discovery and decided to take a closer look at the VirtualBox settings.
In VirtualBox, select your intractable VM from the left pane and then press Ctrl + s to open the Settings pane.
Click System in the left navigation and check out the Base Memory slider on the right side.
My poor VirtualBox was attempting to allocate half of my physical memory to the VM.
Ultimately, I was apportioning too many resources to VirtualBox. After changing the value from 4096 MB (4GB) to 2048 (2GB), my Guru Meditations went poof!
The Bottom Line
Corridor: Amount Of Fear Mac Os X
If you notice VirtualBox is experiencing an accretion of errors lately, check out Vbox.log. A quick look inside will often point you in the right direction. Even if the error isn’t immediately obvious, you could always copy the error and paste it into Google to see what other people did to fix it.
In the case of Guru Meditation, you’ll usually find that you can fix the problem by managing your memory allocations to the guest OS. Try decreasing the base memory value by half and see what happens.
I hope this helped you! If so, please share the goodness in the comments below. Oh, and if it didn’t help let me know too. I like bad news just as much as good news. I really want to make sure VirtualBox works for you.
Posted in Windows, Windows 7, Windows 8, Windows 8.1 Tagged with: Tricks, Virtualbox
At the July 2001 Macworld Expo in New York, Steve Jobs previewed Mac OS X 10.1, wowing the audience with a demonstration that promised massive speed improvements, the return of features previously exclusive to Mac OS 9, and a host of interface tweaks to address the most glaring of Mac OS X’s usability holes. Now that Mac OS X 10.1 is here, let’s look at the major changes. Rest assured that there are many smaller ones that we lack the space to cover here, which we’ll write more about in future issues.
Corridor: Amount Of Fear Mac Os Catalina
<https://tidbits.com/getbits.acgi?tbart=06507>
<http://www.apple.com/macosx/newversion/>
<http://www.apple.com/macosx/newversion/>
Spit and Polish, Quickly — The worst problem suffered by Mac OS X 10.0 was performance. Throwing lots of RAM and processor power (particularly a PowerPC G4 with the Velocity Engine coprocessor) at the problem helped, but PowerPC G3-based Macs, and particularly those on the lower end of the RAM scale, were unacceptably slow. My 250 MHz PowerBook G3 Series with 160 MB of RAM couldn’t even restart in Mac OS X 10.0 without timing out.
Mac OS X 10.1 reduces or eliminates performance problems across the board. The most notable improvement comes in the previously dismal performance when launching applications. Wags immediately coined the term 'bouncemarks' – the number of times an application’s icon bounced in the Dock – as a measure of launch speed. On my 500 MHz iBook (Dual USB) with 320 MB of RAM, I checked Internet Explorer 5.1 and System Preferences before and after installing 10.1, and both were significantly faster (though, to be fair, it’s entirely likely that Internet Explorer’s improvement was due to its own changes, not Mac OS X 10.1’s). Applications launch more quickly after having been run once (presumably due to resources being cached or more easily located), and in my tests Internet Explorer initially took 15 bounces on the first launch, and 10 on subsequent launches. In Mac OS X 10.1, Internet Explorer took only 6 bounces on the first launch and 2 on subsequent ones. System Preferences went from 6 and 5 bounces (first/subsequent) to 4 and 2 bounces under 10.1. Unfortunately, I didn’t think to test more applications before upgrading, but I can say with assurance under 10.1 that application launch time is no longer a major issue.
Many other common actions, such as moving windows, resizing windows, navigating through menus, dragging icons, and so on also feel more responsive, although it’s difficult to quantify the difference. Most Mac OS X users won’t see the interface speed demonstrated during Steve Jobs’s keynote at Macworld Expo in New York in July – that was a demo and while not necessarily rigged, certainly wasn’t representative across the board. Part of the problem is that even Mac OS X 10.1 isn’t as snappy as Mac OS 9 for these actions. It almost can’t be, since Mac OS 9 uses performance-enhancing tricks like resizing only the outline of a window, rather than the window itself, as happens in Mac OS X. Using Thousands of colors rather than Millions in Mac OS X’s Display preference panel seems to help a little by reducing the amount of data Mac OS X has to manipulate to resize a window or drop a translucent menu.
Apple also introduced a new minimizing effect called Scale – it’s perceptually faster than the old Genie effect, though the actual difference is probably only about half of a second. I’ve not noticed any benefit here, in part because the concept of minimizing windows to the Dock remains foreign to me – I prefer leaving application windows visible so I can use them as large buttons for application switching (which still annoys me in 10.1, since switching to an application with multiple windows by clicking a window reveals only the clicked window and no others, whereas clicking the application’s icon on the Dock brings all of that application’s windows to the front). Other perceptual niceties – like the zoom rectangles that accompanied application launches in Mac OS 9 – are still missing.
Finally, Apple claims that OpenGL is 20 percent faster in 10.1 and has native support for the Nvidia GeForce 3 video card, thus improving 3D rendering speed. This improvement should help performance of certain games significantly.
The only notable place I noticed no speed improvement was in starting Classic – it took 90 seconds the first time and 60 seconds on subsequent launches both before and after upgrading to 10.1. Other reports seem to contradict my experience, though. I didn’t use applications under Classic sufficiently in 10.0 to have noticed whether or not they’re faster under 10.1, although again, some reports indicate that Classic performance has improved, particularly on slower machines.
No Longer MIA — Apple has been adding major missing features to Mac OS X – like CD burning in iTunes – throughout the four minimal updates to 10.0, but 10.1 offers a few more features to which Mac OS 9 users have become accustomed. Most notable is DVD playback, for all those people watching movies on their PowerBooks and iBooks on long flights (though DVD Player 3.0 works only on Macs with built-in DVD-ROM drives and AGP graphics, and doesn’t yet support watching DVD movies on a PowerBook or iBook connected to a television or external monitor). DVD Player 3.0 sports a new and better interface, and shows off Mac OS X’s multitasking capabilities; a friend with a PowerBook G4 Titanium played a DVD in DVD Player, played some MP3s in iTunes, and checked email, all at the same time without any hiccups. DVD authoring will also come to Mac OS X in 10.1 with the release of iDVD 2, available soon, and only for Mac OS X 10.1. And for those who have become fond of burning data CDs on their desktops, Mac OS X 10.1 now offers the capability to burn data CD-ROMs from the Finder. If you do so often, you can even add a Burn button to your toolbar in Finder windows.
<http://www.apple.com/macosx/theater/dvd.html>
<http://www.info.apple.com/kbnum/n106470>
<http://www.info.apple.com/kbnum/n60895>
<http://www.apple.com/macosx/theater/idvd2.html>
<http://www.apple.com/macosx/theater/ discburner.html>
<http://www.apple.com/macosx/theater/ customfinder.html>
<http://www.info.apple.com/kbnum/n106470>
<http://www.info.apple.com/kbnum/n60895>
<http://www.apple.com/macosx/theater/idvd2.html>
<http://www.apple.com/macosx/theater/ discburner.html>
<http://www.apple.com/macosx/theater/ customfinder.html>
Corridor: Amount Of Fear Mac Os 11
Networking has also been enhanced with the addition of a version of the AirPort Admin Utility for Mac OS X, so you can now manage AirPort Base Stations without having to reboot back to Mac OS 9 (although Mac OS X still lacks Mac OS 9’s extremely handy Software Base Station capability). Plus, Mac OS X 10.1 can now connect to AFP (Apple File Protocol) servers over AppleTalk as well as TCP/IP, which makes it easier for a Mac running Mac OS X to coexist on legacy networks with older AppleTalk-based AppleShare servers. New in the Mac OS in general is a built-in SMB (Server Message Block) client that enables Mac OS X to connect to SMB-based Windows and Unix file servers (though doing so requires you to type an SMB URL in the Connect to Server dialog box; see Apple’s Knowledge Base for full instructions). In Mac OS 9, a utility like Dave from Thursby Systems or DoubleTalk from Connectix was necessary to access SMB servers, and if Apple’s implementation doesn’t become easier to use, there will still be a market for Dave and DoubleTalk.
<http://www.apple.com/macosx/theater/ airport.html>
<http://www.apple.com/macosx/theater/ networking.html>
<http://www.info.apple.com/kbnum/n106471>
<http://www.thursby.com/products/dave.html>
<http://www.connectix.com/products/dt.html>
<http://www.apple.com/macosx/theater/ networking.html>
<http://www.info.apple.com/kbnum/n106471>
<http://www.thursby.com/products/dave.html>
<http://www.connectix.com/products/dt.html>
Apple also beefed up support for printers in Mac OS X 10.1, such that it boasts over 200 PostScript printer description files for printers from Hewlett-Packard, Lexmark, and Xerox. Also supposedly improved is support for USB printers (although my Epson Stylus Photo 860 merely shows up as an unsupported printer when I plug in it).
<http://www.apple.com/macosx/theater/ printing.html>
AppleScript support has improved significantly, with additional scripting support in the Finder, plus scripting support within many of the operating system’s standard components, like Print Center, Internet Connect, and Terminal. More impressive are the many bundled AppleScript scripts, some of which are useful examples (such as one that queries an Internet site for stock quotes or current temperatures via Mac OS X’s new Web Services XML communication capabilities) and others of which actually provide missing functionality (a Switch to Finder script works like the Application menu’s Hide Others command in Mac OS 9’s Finder). Check them out in the Scripts folder in the Library folder. Even more scripts with useful tweaks to the Finder (such as opening a pair of Finder windows positioned for easy copying of items from one to the other) are available online from Apple. Promised on Apple’s Mac OS X Web pages, but not yet available, is AppleScript Studio, which purports to let scripters create application interfaces with AppleScript. Although I’ve never found AppleScript as simple as HyperTalk (the language built into Apple’s long-suffering HyperCard), I suspect the lack of built-in interface tools has been equally as daunting for many of those who appreciated HyperCard’s capabilities for building stand-alone custom applications.
<http://www.apple.com/applescript/macosx/>
<http://www.apple.com/applescript/macosx/web_ services/>
<http://www.apple.com/applescript/macosx/toolbar _scripts/>
<http://www.apple.com/applescript/macosx/ascript _studio/>
<http://www.apple.com/hypercard/>
<http://www.apple.com/applescript/macosx/web_ services/>
<http://www.apple.com/applescript/macosx/toolbar _scripts/>
<http://www.apple.com/applescript/macosx/ascript _studio/>
<http://www.apple.com/hypercard/>
Last but not least, Apple has bundled the final release of Microsoft’s Internet Explorer 5.1 browser, which differs primarily from the 5.0 version of Mac OS 9 in its support for Java 2 and the addition of several useful interface touches controlled from the Interface Extras panel of Internet Explorer’s Preferences dialog box. It’s difficult to see how much better Java 2 support really is – I found some Java applets that worked right and others that didn’t, and I wasn’t able to figure out how to evaluate any real world Java performance improvements.
Smoother Aqua Sailing — With Mac OS X 10.1, Apple has listened to the user feedback many of you have sent in about the new Aqua interface, and although Mac OS X’s Aqua interface has by no means reached the maturity level of Mac OS 9 yet, it has definitely improved. Do keep sending in your feedback – it’s clearly having an effect.
<http://www.apple.com/macosx/feedback/>
Having longer file names in Mac OS X was generally considered a step up from the previous limit of 31 characters, but Mac OS X 10.0 removed characters from the middle of the filename when it was too long to display, making it near impossible to differentiate between some similarly named files. Apple addressed this limitation in 10.1 by letting file names wrap to two lines in icon view and by making the columns resizable in Finder windows using the Column view. Drag the resize thumb at the bottom of a column to resize all columns equally; Option-drag a resize thumb to resize only that column.
Files in Mac OS X often have extensions, thanks to the operating system’s Unix heritage. Although the classic Mac OS’s more modern file type and creator information is still used (and used preferentially over extensions, if it’s present), extensions are unlikely to go away. In 10.1, Apple hides filename extensions by default and has added an option to the Finder Preferences (look in the Finder’s Finder menu) to show them on a system-wide basis.
Unfortunately, it’s not that simple, and in the process, Apple has created a thoroughly confusing morass. Individual files can override the system-wide setting for showing extensions (check the Name & Extension panel of the Get Info window), but the rules for why any given file will ignore the system-wide setting remain inexplicable. For instance, if you create a file in TextEdit while the 'Always show file extensions' setting is on in the Finder, that file will always display its extension, even if you later change the system-wide setting. And some filename extensions, like .html, are always set to display unless you specifically change them in the Get Info window. Apple tries to avoid some obvious problems, so if you change a file’s extension while 'Always show file extensions' is on, you’re asked if you know what you’re doing, since the change could make the file open in an application that can’t read it. The entire system needs revamping – requiring arbitrary filename extensions is both poor user interface and design laziness. Apple’s limp defenses of 'that’s how other operating systems do it' and 'it’s easier for Mac users to share files across platforms' are just weak – documents are created in applications, and if those applications are used across platforms, they can shoulder the burden of encouraging users to add filename extensions upon saving, as Microsoft has done well with the Microsoft Office suite.
The Dock, though essentially unchanged, has one extremely welcome new feature – you can position it on the right or left edges of the screen as well as the bottom, where it tends to obscure window scroll arrows and resize boxes. Applications can now display custom menus from their Dock icons, and when an application needs attention, its application jumps in the Dock like a kid in class begging to be called on. Apple also reduced Dock clutter by moving Dock extras to the menu bar, just to the left of the clock. Controls for switching between monitor resolutions, seeing modem status, adjusting volume, showing battery status, and switching between AirPort networks can all now appear in the menu bar (check their related System Preferences panels for controls to toggle the menu bar display). Although the Dock desperately needed to save the space wasted on Dock extras, I fear the menu bar will soon become overloaded, particularly if other developers start to put their icons up there too. One criticism – though much of Mac OS X’s interface is highly attractive, the almost-crude and primarily monochrome menu bar icons seem as graphically out of place as the disclosure triangles in the Finder’s List view.
<http://www.apple.com/macosx/theater/dock.html>
Speaking of System Preferences, in Mac OS X 10.1 Apple reorganized the window by function, grouping the different preference panels by Personal, Hardware, Internet & Network, and System. The categorization improves the cluttered feel from previous versions, although it seems a bit arbitrary, and as with the menu bar icons, I fear it won’t scale well if developers are allowed to add their own preference panels.
Corridor: Amount Of Fear Mac Os Download
Several new preference panels have appeared, including Desktop (where you set the desktop picture), and General, which bundles together options for appearance, highlight color, scroll arrows (missing is my favorite approach – double scroll arrows at the top and bottom of the scroll bar), scroll action, recent items, and text smoothing. I’ve always turned off text smoothing in Mac OS 9 for fonts under 18 point, since the hand-tuned fonts display better than the machine rendered anti-aliasing to my eyes. But Mac OS X apparently lacks hand-tuned fonts, since the system font characters and character spacing are terrible without anti-aliasing turned on in Mac OS X, especially at small sizes.
Many of the existing preference panels have changed as well. The Keyboard preference panel still lacks support for customizing function keys, as in Mac OS 9, but Apple has brought back the Sticky Keys and Mouse Keys components of Universal Access, a welcome change for those with certain disabilities or who prefer to avoid the mouse entirely (see 'Accessibility on the Mac: Access Solutions' in TidBITS-569). The Network preference panel renamed the Advanced panel to Active Network Ports, which is good, since 'Advanced' doesn’t tell you anything about what’s in there (I once spent quite some time troubleshooting network problems that were related to the order of the active network ports). The Energy Saver preference panel now lets you display the battery status in the menu bar, but otherwise remains far less flexible than the Mac OS 9 version, and some initial reports claim that 10.1 once again sucks battery power in laptops unnecessarily. In the Sharing preference panel, you can now allow other users to send Apple events to your computer for controlling local applications, but on the downside, Web Sharing appears to be broken in 10.1 for many people, myself included, and never gets past the startup up phase.
<http://www.apple.com/disability/>
<https://tidbits.com/getbits.acgi?tbart=06323>
<https://tidbits.com/getbits.acgi?tbart=06323>
There are certainly more small changes in Mac OS X 10.1 that may make the difference for you between upgrading from Mac OS 9 and not, but those will have to wait for another article. However, the question of whether or not to upgrade is up next.