Gorillapond Dot Com

Technology, Education, IT, and Internets
  • rss
  • Home
  • About
    • Contact
  • Desktop Deployment
    • Links
    • Sysprep and Ghost
      • Sysprep.inf
    • Bart PE
      • Windows Install Autorun
      • Build Bart PE Ghost Image
    • Unattended Installation
      • WinNT.sif
      • Installing Ghost
      • Driver Index Spreadsheet
      • Mass Storage Drivers
  • Virtualization
  • Contact

MacBook “Safe Sleep” Feature

Matt Jones | August 27, 2006

I’ve noticed something new that my MacBook does compared to my previous PowerBook. Often I will use my battery into the ground and OS X will force the notebook into sleep mode. I’ll stick it into my bag until I can charge it.

If I left it in my bag until the battery went empty, the PowerBook would die. I would have to plug it in again and boot it up.

The MacBook does things a bit differently. If you leave it in your bag long enough, it will die. However, once you plug it back in and power it up again, you will see a screen similar to the startup screen, but with a progress bar. Once it’s done in a few seconds, you’ll be back to where you left off. For someone like me that leaves 10 websites open and any number of other files, this is awesome. I don’t lose anything now. I wonder why they didn’t advertise this feature!

Apple calls it the “Safe Sleep” feature. It’s documented in support article 302477. It looks like they added it in the last revision of the PowerBooks.

If you’d like to enable this on a system that doesn’t have it on by default you can try this article by Andrew Escobar.

Comments
1 Comment »
Categories
Apple, Computing
Comments rss Comments rss
Trackback Trackback

P2V of HP StorageWorks NAS b2000

Matt Jones | August 24, 2006

The following is only a hypothetical situation and may or may not have actually happened:

You do a P2V of a HP StorageWorks NAS b2000. It goes well, no errors to report. You hook up the VMDKs to your new virtual server, and crank up your new server. You cross your fingers as you click the “Open Console” button. You sigh in relief looking at the “Ctrl+Alt+Del” logon screen of your former physical server.

But, what’s this?

“The server you are running cannot run StorageWorks NAS software properly. You may be in violation of your license agreement. Please contact HP support immediately if you think this message is displayed in error. The server will Blue Screen in one minute.”

You don’t believe it would actually blue screen your file server, what would be madness! A few seconds later, it proves you wrong. Oh no! What to do? Read the rest of this entry »

Comments
1 Comment »
Categories
Best Of, Information Technology, System Administration, Virtualization
Comments rss Comments rss
Trackback Trackback

End of Summer

Matt Jones |

The students are back Monday! Teachers have been back in full effect since Wednesday.

I’ve already noticed our old file server ‘going red’ due to CPU usage in Virtual Center with the teachers in session. I’m not sure why.. the server isn’t doing anything but serving files. I’m curious to see how it will hold up with all the students online next week!

Lack of updates has been due to the lack of time to work on anything interesting! I hope things calm down once the students are back in session. We will be working on a large website project to overhaul the school site and intranet pages over this year. Other than virtualization, good web applications are an interest area of mine.

I received an email from Damian Murdoch over at ozvms.com about my Ubuntu and VMware Tools article. So if you came from his site, welcome! I think it’s my most popular article, even VMTN has linked to it! (I really need a proper hit counter for this site!)

If this your first time here, check out the other articles, leave a comment or two, and add my page to your favorite RSS reader! Hope to see you around!

Comments
No Comments »
Categories
Information Technology, System Administration, Virtualization
Comments rss Comments rss
Trackback Trackback

Our Virtualization Project

Matt Jones | August 17, 2006

The following is an email I had sent to a local technology coordinators listserv after someone asked about the free VMware Server. I’m sure I will go into more detail about our recent virtualization project on this blog in the future. Also, I have submitted for a session at the eTech Ohio Conference to discuss virtualization, how we’re using it, and what we learned from our project. I also plan to put together a desktop deployment session, since it seems to be a hot topic in other school districts. Read the rest of this entry »

Comments
No Comments »
Categories
Education, Information Technology, System Administration, Virtualization
Comments rss Comments rss
Trackback Trackback

End of Summer Stress

Matt Jones |

My Major Tasks to Complete:

  • Test, test, and retest mass account creation for staff and student accounts
  • Fix sound card issue on notebooks and verify it works (oops.)
  • Test and tweak student computer lockdown security
  • Install Read 180 Enterprse on server and create client package
  • Create as many software packages as possible before start of school, and keep going until they’re all done
  • Ensure Destiny install goes well. Upgrade SQL server to newest service pack.

All of this seems pretty easy and possible if I were able to focus on them exclusively. But, I can’t. I’m being pulled in many different directions so that I can’t stay focused on one task for more than an hour. It’s starting to get to stress me a little.

Update: I wrote this last week. This week has been quite a bit better. I think we’ll be okay, aside from all the software we still need to package. I just noticed the title of this post has 2 meaning depending how you read it!

Comments
No Comments »
Categories
Desktop Deployment, Education, Information Technology, Instructional Technology, System Administration
Comments rss Comments rss
Trackback Trackback

VMware Infrastructre 3, Templates, and Customization Specifications

Matt Jones |

Today I deployed my first virtual machine from template using a customization specification. I talked a little bit about them in a previous article.

To start, you need to install Sysprep deep inside VirtualCenter’s CommonAppData folder. I’m not sure why would you would need to download/install ALL of those sysprep version folders. There is one for Sysprep 1.1, Windows 2000, Windows XP, and Windows 2003. I only installed the Windows 2003 SP1 Sysprep tools (there’s a newer one than the CD edition on Microsoft’s website) to the Windows 2003 folder (look at the PDFs linked in the previous article for a specific path).

My template was already syspreped. I created a customization specification. My customization specification was very generic so it will work for almost all of my deployments. I had it ask me at deployment time for static IP, computer name, and such. One bug during the TCP/IP section, it forced me to include a default gateway and an alternate gateway. That seems pretty useless.

I deployed my template, it asked for all the information as I specified. And.. It worked just as I thought it would. It was already booted up by the time I got the console open. I chose not to join the VM to our domain right away in the customization specification, so I logged in and did that manually.

I’m not sure if having my template already syspreped mattered, I haven’t been able to find official instructions on how to make a Windows template and for use with customization specifications. I’ll have to try to deploy a template to a non-syspreped template and see how that works. I may have gotten lucky!

Comments
No Comments »
Categories
Information Technology, Virtualization
Comments rss Comments rss
Trackback Trackback

Issues Cloning a Disk in OS X and Not So Hidden Files

Matt Jones |

I just put a 160GB drive in my MacBook (pictured in the site header), what a hassle it was! I had to run to the hardware store to get the proper torx tool (T-8 in case you’re wondering).

First, I had issues creating an image (.DMG) of the 80GB drive. First I tried to create a image of the disk itself (disk0), not the volume (disk0s2). The resulting image wouldn’t mount. Not sure if it was just corrupted or if some other problem happened. I had problems formatting the external drive through the USB interface, the Firewire interface worked great.

What actually worked for me:

  1. Install OS X to my external HD (using Firewire!) using the least install options possible. I had to reformat the volume for no reason to let OS X install to it, no idea why.
  2. Update to newest OS X updates (They make changes/patches to Disk Utility that might help your imaging) to the external drive
  3. Run disk utility
  4. Create DMG of your VOLUME. It will look like “disk0s2,” not just “disk0.” Click File, New, Disk Image from disk0s2 (Yours may be different. So long as you click the correct volume in the left column of disk utility before going into this menu, it will show the correct volume).
  5. I’d use read/write format, but it’s up to you. Compressed seemed to be CPU limited and took longer.
  6. Start the process. I used Activity Monitor, disk activity tab to look at the transfer rate.
  7. Shutdown MacBook, install new disk.
  8. Boot up on external drive again
  9. Find your disk image, mount it.
  10. Partition new disk in disk utility
  11. Go to Restore tab
  12. Drag and drop the desktop icon of the volume to the source
  13. Drag and drop the new drive icon on the desktop to the destination
  14. Click restore
  15. Reboot from new disk
  16. Once you open your disk you’ll notice some new icons. Don’t delete them, they are important and should be hidden.
  17. To get rid of your new friends etc, var, usr go to this link: http://docs.info.apple.com/article.html?artnum=301677
  18. Follow the directions (it’s just one command!)
  19. Enjoy.

It seems to be working so far. I wish I had the time to do a proper reinstall, maybe later! I probably should have used Carbon Copy Cloner.

Comments
No Comments »
Categories
Apple, Computing
Comments rss Comments rss
Trackback Trackback

VMware Infrastructre 3 and Deploying Templates

Matt Jones | August 11, 2006

I keep finding things out about VI3 that I hadn’t read anywhere else. First it was the IDE drive support ‘issue.’ But now, it’s about making templates. I was under the impression that creating a template in VI3 involved: Installing Windows, updating Windows, performing any tweaks, creating a sysprep.inf, running Sysprep with reseal, shutting down VM, and then creating a template by cloning the VM.

Today I stumbled upon a sort-of hidden feature of VI3 called Customization Specifications. As far as I can tell, it allows you to set system settings on the VM as you deploy it from a template. To be more precise, when deploying a Windows VM you can specify the computer name, domain info, and TCP/IP settings (static IPs) for the VM during the process of creating a VM from one of your templates. Much better than having to set those things manually!

I found a document called VirtualCenter 2: Templates Usage and Best Practices on VMware’s website. It has a small section on Customization Specifications but doesn’t go into much detail. I can’t tell if I still need to Sysprep the VM, then this will go in and edit my sysprep.inf or if I just need to stop after updating/tweaking and this will do all the sysprep work for me. That seems to be an important piece of information!

There’s a little more info in the VI3 Basic System Administration PDF. Especially Appendix B, Installing the Microsoft Sysprep Tools.

For such an awesome feature, why do they try to hide it so well?

Comments
2 Comments »
Categories
Information Technology, Virtualization
Comments rss Comments rss
Trackback Trackback

Multi Monitor Wallpaper

Matt Jones | August 10, 2006

I have had a hard time finding multimonitor wallpaper for my desktop at work, but no longer! Some of these are just amazing.

  • http://www.mandolux.com/
  • http://interfacelift.com/wallpaper/index.php
  • http://images.lunarpages.com/
Comments
No Comments »
Categories
Computing, General
Comments rss Comments rss
Trackback Trackback

Summertime: Part 1

Matt Jones | August 8, 2006

August 21st is the deadline. The computers (and software, and countless other things) must be ready to use.

Summer time in our department is probably unlike anything a non-educational organization’s IT department must face. It’s a curse and a blessing. We get an opportunity to do large upgrades, taking down servers for multiple days if necessary. We must maintenance every computer (about 1500) to get it ready for the students to use over the next school year. Once the students come back, it’s prime time, the reason we even exist.

But why is that so hard? Read the rest of this entry »

Comments
No Comments »
Categories
Desktop Deployment, Education, General, Information Technology
Comments rss Comments rss
Trackback Trackback

Navigation

  • Best Of
  • Blogging
  • Computing
    • Apple
  • Education
    • Instructional Technology
  • General
  • Humor
  • Information Technology
    • Desktop Deployment
    • Linux
    • System Administration
    • Virtualization
  • Photography
  • Review
  • Technology

Best Of

  • Foot Wounds
  • Install VMware Tools on Ubuntu
  • P2V of HP StorageWorks NAS b2000
  • The Result of P2V: A Possible Fix

Recent Posts

  • Catching Up
  • One Laptop Per Child: Part 1
  • Photography Revived
  • iPhone Thoughts
  • iPhone First Impressions

Calendar

August 2006
S M T W T F S
« Jul   Sep »
 12345
6789101112
13141516171819
20212223242526
2728293031  
rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox