1. Power off the image and edit the .vmx file for the vmware image in notepad and add a 15 second delay for the bios prompt.
Add bios.bootDelay = “15000″ to the end of the file.
2. Power on the image and press ESC to show the boot menu.
3. Insert your BT5 Live CD or configure VM to use an ISO image as the CD. Other Ubuntu Linux Live CDs may work.
4. Select Boot CD from the boot menu
5. Boot the Live CD in Text mode
6. Once the bash prompt shows, use fdisk -l to show your drives. Usually /dev/sda1
7. Make a mount point – mkdir /mnt/vmdisk
8. Mount the vm disk – mount /dev/sda1 /mnt/vmdisk (replace /dev/sda1
with your drive’s info)
9. Change shell root – chroot /mnt/vmdisk
10. Change the root password – passwd root
11. Confirm the change is saved to disk – sync
12. Reboot the image – reboot
Now you should boot into your VM and be able to use the new password.
After this is working, you may want to change the .vmx file to reduce the
boot delay down to a smaller value like 5 seconds (5000)
I received an email this week asking how phpList was able to track when some one opened an email. I thought it was a good question to cover the answer here.
When we use mail list software like phpList, ListWire, Aweber, MailChimp or others, there is a ‘tracking’ feature. This tracking is different than your office email’s Read Receipt. Read Receipts are little email like messages that are sent from your readers computer back to your email. It works in a office, but not so well out on the internet.
The tracking feature of most mail list systems use a small html image embedded in the email message. When your subscriber reads the email, their email software does a html request back to the mail list server to display the small graphic image. Usually this image is a small 1 pixel white square that the reader will not notice. The html code in your email message has codes that let the mail list server know what message it came from. the mail list server then records the message as read.
The html graphic works very well, but now may email clients block images for your emails. You have probably seen the message asking you to load graphics on emails before. When you answer no or don’t load images, the mail list software will not be able to mark the message as read.
Windows 7’s XP Mode or Virtual PC can have issues with video and sound playback.
I recently got a new laptop for work running Windows 7. I like to run virtual machines on my laptop so that I can install software that’s required for my projects without messing up my main windows installation. Those vm images are also easy to back up and move around.
VMware Player worked well, but would not see my USB camera and microphones. It also used fixed disk sizes. So, I tried Win 7’s XP Mode vm and found it easier to use.
XP Mode allows auto disk sizing and supports all the USB devices I could throw at it. However, I noticed videos would have the sound delayed or echoed. After a some research and some experiments, I found the trick to making videos play correctly.
Turn off Audio Integration.
Yep, turn it off. If you were like me, you assumed you need Audio Integration to get the sound from the virtual machine. Not true, Audio Integration created a ‘soft’ or virtual version of your sound device instead of using your full sound card. Turning it off allows XP Mode to talk directly with your sound card.
From the Windows Virtual Mode help file:
Audio. This setting controls whether audio input and output for the virtual machine is redirected to audio devices in the host, or is managed by an emulated audio device. To improve audio performance, clear the check box for a virtual machine running Windows XP, and select the check box for a virtual machine running Windows Vista or Windows 7.
See that? Uncheck the box for audio to improve performance on XP virtual machines. I now can play videos inside my virtual machines. I still see some lag issues if my main PC is doing some work, but otherwise works great.
The guys over at TwoEnough have a autobloging tool called Mutlipress. It creates and manages a mutli-site wordpress blog with auto content generation. Great tool – I’ve used it on one of my sites. Right now, it’s on sale for 70% off – Visit thier site and enter the code JHH7KL644GHLFSS for the discount.
But – they have a free version of the content tool that will automaticaly populate your wordpress blog – Mutlipress Lite
However, the current free version has two issues in the install.
You have to manualy install the plugin with FTP (can’t upload in the New Plugins)
Once activated, you get an fOpen file not found error.
Go into m-p folder then into the mutlipress-content folder
Rename multipress-content.php to multipress-content-full.php
Go up one folder level
Zip the mutlipress-content folder (not the m-p folder.)
Go to your WordPress Plugins and Add New
Use Upload and select the mutlipress-content.zip file
Activate and configure.
If this gives you heartache, let me know and I’ll email you a fixed zip file for version 1.2.8
And to help others searching for the error message find this solution, here’s the error message you will see if you don’t rename the one php file:
Warning: fopen(/*****/*****/*****/****/wp-content/plugins/multipress-content/core/../multipress-content-full.php) [function.fopen]: failed to open stream: No such file or directory in /****/****/****/*****/wp-includes/functions.php on line 4165