Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Windows NT 4 & Virtualbox

Posted on 2014-01-02
18
Medium Priority
?
2,146 Views
Last Modified: 2014-02-15
We are trying to virtualize an old Windows NT 4.0 server in a bad shape. We've managed to create an vmdk image using vmware converter coldclone boot cd and we can successfully run it on vmware workstation which works flawlessly but we want to migrate it to Virtualbox.

When the VM is created as IDE or SATA controller it loads up to a point and then gets stuck on blue screen STOP: 0x0000007B INNACESSIBLE_BOOT_DEVICE and loads of text about .sys files.
If we change the controller to SCSI or SAS it just gives us a black screen "Missing Operating System" We've tried switch on/off IO APIC and Enable VT-x/AMD-v also switched between lsilogic and buslogic Always getting the same results.

Any help will be highly appreciated, many thanks in advance! :-)
0
Comment
Question by:Quarm
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 6
  • 6
  • 2
  • +2
18 Comments
 
LVL 19

Expert Comment

by:vmwarun - Arun
ID: 39752470
What is the VM hardware version you are using for the converted VM? The SCSI controller for the converted VM would have an older Bus Logic SCSI adapter in case its version 3 or 4 and latest LSI Logic adapter in case of versions 7,8 or 9.
0
 
LVL 98

Expert Comment

by:John Hurst
ID: 39752480
Newer versions of Converter don't do much with Windows 2000 or prior.

Open VMware Workstation and make your NT4 workstation current (but do not start it).  Then in the VMware Menu, VM, Manage, Change Hardware Compatibility.

What level of VMware hardware is it now?  And can you change it to a different level (say earlier) to see if that helps.

.... Thinkpads_User
0
 
LVL 123
ID: 39753239
This looks like thw wrong storage controller, has been selected on in use.

You may also want to look at my FAQ, here

HOW TO: FAQ VMware P2V Troubleshooting

and use Ultimate P2V to convert your Windows NT 4.0 Server, if Converter does not help.
0
Nothing ever in the clear!

This technical paper will help you implement VMware’s VM encryption as well as implement Veeam encryption which together will achieve the nothing ever in the clear goal. If a bad guy steals VMs, backups or traffic they get nothing.

 
LVL 8

Expert Comment

by:markzz
ID: 39755611
When you import a WinNT server you need to use the buslogic SCSI controller as this is natively supported by the OS..
I must say it was something of an art importing some of these systems years ago..
You may at this point be able to simply change the controller type in virtual hardware or you may need to reimport..

I can't recall ever importing with the disks as IDE on WinNT but it's likely changing the controller will then identify the disks as SCSI rather than IDE..

I should add.
Another trick which was commonly used in the early days of virtualisation was to actually add a supported physical controller to the hardware before importing.
In my case I bought a LSI SCSI controller which we would install into the server, load the drivers, then shutdown and cold clone or Ghost the server.
Which LSI SCSI controller,? I think it was a LSI 20320 PCI. this uses the same driver as the vmware LSI paralell SCSI controller..
 But in your case just use the buslogic.
0
 

Author Comment

by:Quarm
ID: 39759863
Hi,
Thanks for all your answers and we have tried all but still getting...

When the VM is created as IDE or SATA controller it loads up to a point and then gets stuck on blue screen STOP: 0x0000007B INNACESSIBLE_BOOT_DEVICE and loads of text about .sys files.

If we change the controller to SCSI or SAS it just gives us a black screen "Missing Operating System" We've tried switch on/off IO APIC and Enable VT-x/AMD-v also switched between lsilogic and buslogic Always getting the same results.

We used the version 3 VMware converter as this was compatible with NT

It is annoying as we can successfully run it on vmware workstation which works flawlessly but we want to migrate it to Virtualbox.

Anymore hints would be appreciated

Thanks
0
 
LVL 123
ID: 39759900
Did you check after conversion, it has an Active Boot Partition? (when the controller is SCSI).

Try an Ultimate P2V
http://searchvmware.techtarget.com/tip/Ultimate-P2V
0
 

Author Comment

by:Quarm
ID: 39760570
Hi,
I will try Ultimate P2V

The thing I don't understand is that the VM boot perfectly well in VMware Workstation but not when converted to a virtual box vdi??

Thanks
0
 
LVL 123
ID: 39760581
The Virtualbox virtual machine hardware is different. VMware Converter is designed to create VMs for VMware hardware.

Why do you want to migrate to Virtualbox, if you have running on Workstation?
0
 
LVL 98

Expert Comment

by:John Hurst
ID: 39760586
Also VMware Workstation is a top notch product and another reason to stay with it.

.... Thinkpads_User
0
 
LVL 8

Expert Comment

by:markzz
ID: 39760743
WinNT does not support SATA natively which may be the cause of the blue screen.
Another method I have used to convert between hypervisors is to export to an ovf or ova and reimport to the other product.
Maybe VirtualBox is more the issue..It's not great where as VMWare workstation is an excellent product (for a desktop product)
0
 
LVL 19

Expert Comment

by:vmwarun - Arun
ID: 39761519
Check if PlateSpin Migrate can help you with the migration as I have found it to be used in specific cases when vConverter isn't helpful.
0
 

Accepted Solution

by:
Quarm earned 0 total points
ID: 39776319
Just to keep you all update I have found out this out...

Just for the record...  the problem is caused by a geometry mismatch. The disk contents assume 254/63 heads/sectors, but VirtualBox uses 255/63. The NT boot loader cannot cope with that because it does not initially use the INT 13h extensions (and hence LBA).

Is there utility that can automatically fix the partition table(s) and boot sector(s) to adjust to a different logical geometry?
0
 
LVL 123
ID: 39776329
could you clone copy the data from existing virtual disk to new virtualbox disk.

e.g. present the P2Ved disk, to a Virtualbox Helper machine, and then copy the data from P2Ved disk to new disk (created in virtualbox).

But if the issue is inherit with the NT Boot Loader, this suggests it's too old and not compatible with the disk storage system?
0
 

Author Comment

by:Quarm
ID: 39804854
The NT 4 server is up and running but I have a strange thing in that I have loaded the AMD PC Family NIC card drivers and the server gets an IP from the DHCP on the router and it can ping itself but that is all. Can't see or ping anything else on the network not even the router. I have limited experience with NT Server but I know networks and this is very strange.

Thanks
0
 
LVL 123
ID: 39805826
Have you defined a Default Gateway ?
0
 

Author Comment

by:Quarm
ID: 39806881
Yes - I have attached the result of the ipconfig
ipconfig.JPG
0
 
LVL 123
ID: 39806894
it's interesting because the MAC Address, does not look like a VMware MAC address, which should start with 00:50:56:xx:xx:xx.

traffic may not leave the ESXi server?

can you check VMware Network Interface settings outside the VM, Right Click Edit Settings?
0
 

Author Closing Comment

by:Quarm
ID: 39861114
Because this is how I got the system up and running in VirtualBox
0

Featured Post

New feature and membership benefit!

New feature! Upgrade and increase expert visibility of your issues with Priority Questions.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I was prompted to write this article after the recent World-Wide Ransomware outbreak. For years now, System Administrators around the world have used the excuse of "Waiting a Bit" before applying Security Patch Updates. This type of reasoning to me …
This article shows how to use a free utility called 'Parkdale' to easily test the performance and benchmark any Hard Drive(s) installed in your computer. We also look at RAM Disks and their speed comparisons.
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …
Finding and deleting duplicate (picture) files can be a time consuming task. My wife and I, our three kids and their families all share one dilemma: Managing our pictures. Between desktops, laptops, phones, tablets, and cameras; over the last decade…

715 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question