-
punchcard
- Posts: 4
- Joined: 4. Nov 2020, 20:24
VB Version 7 — Support Windows 7?
The VB website says this: «supports a large number of guest operating systems including but not limited to Windows (NT 4.0, 2000, XP, Server 2003, Vista, Windows 7, Windows 8, Windows 10), …» https://www.virtualbox.org/
The user manual says this: «Currently, Oracle VM VirtualBox runs on the following host OSes:
•Windowshosts(64-bit):
–Windows8.1
–Windows10
–Windows11 21H2
…»
The web site says Windows 7; the manual says not. Which is right?
-
BillG
- Volunteer
- Posts: 5106
- Joined: 19. Sep 2009, 04:44
- Primary OS: MS Windows 10
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Windows 10,7 and earlier
- Location: Sydney, Australia
Re: VB Version 7 — Support Windows 7?
Post
by BillG »
They are both right — they are talking about two different things. The first statement is talking about the guest OS — i.e. the OS which runs in the vm.
The second statement is talking about the OS in the host PC. VirtualBox is no longer supported on a Windows 7 host PC.
Bill
-
punchcard
- Posts: 4
- Joined: 4. Nov 2020, 20:24
Re: VB Version 7 — Support Windows 7?
Post
by punchcard »
Oh! Of course! I was hypnotized by the mention of Windows 7 on the web site’s list of guests.
I am running VB Version 7 on Windows 7, or maybe I ought to say I am failing to run it.
There are odd-ball phenomena, e.g. my default web browser stopped being Firefox and became nothing.
Thanks!
-
mpack
- Site Moderator
- Posts: 39134
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Mostly XP
Re: VB Version 7 — Support Windows 7?
Post
by mpack »
And btw, this is not new to VirtualBox v7. Support for Win7 hosts was dropped in VirtualBox 6.1.0.
-
scottgus1
- Site Moderator
- Posts: 20945
- Joined: 30. Dec 2009, 20:14
- Primary OS: MS Windows 10
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Windows, Linux
Re: VB Version 7 — Support Windows 7?
Post
by scottgus1 »
Stopping «support» doesn’t mean something will also immediately stop working, it only means bug fixes won’t be made anymore, and problems may not be searched through as zealously.
VirtualBox is an open-source virtualization software that allows users to run multiple operating systems on a single physical machine. Developed by Oracle, VirtualBox enables users to install and run additional operating systems like Windows, Linux, macOS, etc. in isolated virtual machines.
Windows 7 is an operating system released by Microsoft in 2009 as part of the Windows NT family. It was intended to be an improved and more secure version of Windows Vista. Windows 7 received positive reviews for its improved performance, multi-touch support, and faster boot times compared to Vista.
VirtualBox Overview
VirtualBox is an open-source virtualization software created and maintained by Oracle. It allows users to run multiple virtual machines with different operating systems on the same physical hardware [1]. VirtualBox installs a “guest” operating system like Windows, Linux, or macOS inside a “virtual machine” that behaves like a real computer. This virtual machine can run applications and software like a real computer even if the physical “host” machine has a different OS. For example, you can run Windows on a Mac by installing Windows as a VirtualBox guest OS.
Some key features of VirtualBox include:
- Ability to run multiple operating systems simultaneously
- Isolation between host and guest OS
- Virtual networking capabilities
- Remote machine display
- Shared folders between host and guest OS
- Snapshots to save VM states
VirtualBox is mainly used for server consolidation, running software written for another OS, testing configurations, and disaster recovery. It allows users to get the flexibility and isolation of separate virtual machines but use the same physical hardware.
Windows 7 Overview
Windows 7 is an operating system that was released by Microsoft as part of the Windows NT family of operating systems. It was released to manufacturing on July 22, 2009, and became generally available on October 22, 2009 as the successor to Windows Vista. Some key features of Windows 7 include:
- A redesigned taskbar with the ability to pin applications for easy access
- Improved performance and efficiency over Windows Vista
- Support for virtual hard disks and multitouch input
- Enhanced desktop personalization with themes and Aero desktop effects
- Simplified control and customization of user account control
- Faster startup, shutdown, sleep, and resume from sleep compared to Windows Vista
- HomeGroup for simple sharing between PCs on a home network
Windows 7 was released in various editions including Starter, Home Basic, Home Premium, Professional, Enterprise, and Ultimate. Mainstream support for Windows 7 ended on January 13, 2015 and extended support is scheduled to end on January 14, 2020. This means Windows 7 systems will no longer receive security updates or support after this date.
VirtualBox Hardware and OS Requirements
To run VirtualBox smoothly, your system should meet some minimum hardware and OS requirements. According to the VirtualBox documentation (https://www.virtualbox.org/wiki/End-user_documentation), the minimum system requirements are:
- An x86 or AMD64 processor with 64-bit support.
- At least 2 GB of RAM (4 GB recommended).
- Enough disk space for the host OS and virtual machines.
- One of the supported host operating systems like Windows, Linux, Mac OS X, Solaris.
For Windows hosts specifically, VirtualBox supports Windows 7 and higher, both 32-bit and 64-bit versions (https://smallbusiness.chron.com/requirements-virtualbox-65504.html). The hardware virtualization features should also be enabled in the system’s BIOS.
As long as your system meets these minimum requirements, you should be able to install and run VirtualBox smoothly. The actual system resources required will depend on the guest operating systems and applications you want to run.
VirtualBox Compatibility with Windows 7
VirtualBox versions 5.0.x and earlier are compatible with Windows 7 hosts, both 32-bit and 64-bit. However, later versions of VirtualBox no longer officially support Windows 7 as a host OS. According to the VirtualBox documentation, the last version that supports Windows 7 is VirtualBox 6.0.
Even though newer versions don’t officially support Windows 7 hosts, some users have reported success running newer VirtualBox versions on Windows 7 through workarounds. However, stability and performance may suffer. For best results, it’s recommended to use VirtualBox 6.0 or earlier on Windows 7 hosts.
In terms of running Windows 7 as a guest OS within VirtualBox, all versions generally have good compatibility as long as the virtual machine meets the minimum system requirements. The guest additions for Windows 7 are well-developed and enable features like shared folders, seamless mode and 3D acceleration.
Overall, while Windows 7 support is fading in newer versions, VirtualBox has good backwards compatibility. VirtualBox 6.0 or earlier paired with Windows 7 hosts provides a stable environment to run Windows 7 guest VMs.
How to Install VirtualBox on Windows 7
Installing VirtualBox on Windows 7 is straightforward. Here are the step-by-step instructions:
- Download the latest version of VirtualBox for Windows hosts from the official website: https://www.virtualbox.org/wiki/Downloads
- Run the VirtualBox installation executable and click Next. Accept the license agreement.
- Select the components you want to install. Typically you can leave the defaults and click Next.
- Choose the installation folder location and click Next.
- Allow the installation wizard to install device software and click Install.
- When the installation is complete, click Finish.
Some tips for installing VirtualBox on Windows 7:
- Make sure Windows 7 is fully updated before installing VirtualBox.
- Disable any antivirus or firewall software temporarily during the installation to avoid conflicts.
- Grant authorization when the User Account Control prompt appears during installation.
- Reboot your system after the installation completes if prompted.
Once VirtualBox is installed, you can launch it and begin creating virtual machines. Overall the process is quick and straightforward on Windows 7 hosts.
Configuring VirtualBox Settings
To optimize the performance of Windows 7 in VirtualBox, some key configuration settings should be adjusted. The main settings to focus on are the amount of RAM, number of virtual CPUs, video memory, and graphics controller.
For RAM, it is recommended to allocate at least 2GB for smooth performance, with 4GB ideal if available on the host machine according to this SuperUser discussion. More RAM generally results in better performance.
For virtual CPUs, Windows 7 guests should have at least 2 CPUs allocated according to the VirtualBox manual. For video settings, at least 128MB video memory is ideal. And for the graphics controller, VirtualBox’s “VMSVGA” controller works well for Windows 7.
Other tips include enabling PAE/NX CPU features for 64-bit Windows guests, using the ICH9 chipset for better performance, and enabling 3D acceleration if needed. Adjusting these settings helps Windows 7 work smoothly in VirtualBox.
Creating a Windows 7 Virtual Machine
Once VirtualBox is installed and configured on your host Windows machine, you can create a new virtual machine for Windows 7. Here are the step-by-step instructions for setting up a Windows 7 VM in VirtualBox:
- Open the VirtualBox application and click on the “New” button to start the new VM wizard.
- Enter a name for the VM – for example “Windows 7 VM” and select “Windows” as the type.
- For the memory size, allocate at least 2 GB if your host system has 4 GB RAM or more. For older systems, 1 GB should be sufficient.
- Select “Create a virtual hard drive now” and click “Create”.
- For hard drive file type, select “VDI”. For storage details, select “Dynamically allocated”.
- Allocate at least 40 GB for the virtual hard drive.
- With the VM created, go to Settings > Storage section and add an ISO file for your Windows 7 installation media.
- Start the VM, boot from the Windows 7 ISO and proceed with OS installation.
Once Windows 7 is installed and configured inside the VM, you can install VirtualBox Guest Additions for better performance and integration features. Refer to the VirtualBox user manual for details on this.
Tips for Running Windows 7 in VirtualBox
There are a few tips and tricks to optimize the performance of Windows 7 virtual machines in VirtualBox:
Allocate sufficient RAM – For smooth performance, allocate at least 2 GB of RAM to the Windows 7 VM, or up to half of your host machine’s RAM if possible. Too little RAM will lead to sluggish performance.1
Enable hardware virtualization – Turning on VT-x/AMD-V hardware virtualization in your machine’s BIOS can significantly boost virtual machine performance.2
Install VirtualBox guest additions – The VirtualBox Guest Additions contain device drivers and system applications to optimize Windows 7 for the virtual environment.
Configure video memory – Allocating 128-256 MB of video memory improves graphics performance and Windows Aero effects.
Defragment the virtual disk – Periodically defragmenting the Windows 7 virtual disk improves read/write times and overall system speed.
Check for malware – Scan for malware within Windows that could be bogging down the virtual machine.
Disable unnecessary services – Disable background services and startup programs in Windows 7 that are not needed to free up system resources.
Conclusion
In summary, VirtualBox and Windows 7 are compatible and can be configured to work well together. The key points are:
- VirtualBox meets the hardware and OS requirements to run Windows 7 virtual machines.
- Windows 7 can be installed and set up as a guest VM within VirtualBox without major issues.
- Properly configuring the VirtualBox settings for Windows 7 is important for optimal performance.
- Useful tips like installing VirtualBox guest additions and allocating sufficient RAM can improve the Windows 7 VM experience.
With the right setup and configuration, VirtualBox offers a free and convenient way to run Windows 7 for testing, software development, or other computing needs, even on modern systems. VirtualBox’s capabilities provide an accessible onramp for using legacy operating systems like Windows 7 in a virtual environment.
In closing, VirtualBox remains a practical solution for virtualizing Windows 7 today. With its extensive compatibility and customizable settings, VirtualBox empowers users to keep Windows 7 applications and tools available when needed.
In this professional guide, I will explain how to install Windows 7 OS in a virtual machine using Oracle VM VirtualBox on Windows 11 & 10. First, I will show you how to create a new virtual machine for this operating system. I will also configure the performance settings of the virtual PC.
In addition, I will cover how to optimize the VM settings for a smooth user experience. As a result, you will be able to get the most out of Windows 7 in a virtualized environment.
How to Set Up Windows 7 Ultimate 64-bit on Windows 10/11 using Oracle VM VirtualBox 7
Following the Windows Vista system, Microsoft unveiled Windows 7 on October 22, 2009, catering to personal computers, tablets, media devices, and laptops, focusing on enhancing performance and security.
Windows 7 has Starter, Home Basic, Home Premium, Professional, Enterprise, and Ultimate editions.
This Windows version was developed to deliver an enhanced user experience and improved convenience in the interaction between users and computers. Windows 7 supports processors with fewer cores and 32-bit and 64-bit architectures.
Shortly after releasing this operating system, Microsoft promptly issued the Service Pack 1 (SP1) update package to address system vulnerabilities, bugs, and performance issues.
Windows 7 is Microsoft’s most widely used and favorite operating system today. Today, most companies and individuals still use this version of Windows.
This operating system is almost the smoothest, but Microsoft finished support for the Windows 7 operating system on January 19, 2015. On the other hand, Extended Support ended entirely on January 14, 2020.
For this explanation, we strongly advise against installing an outdated operating system on your host computer. Instead, we recommend utilizing virtualization software like VMware or VirtualBox to run and experience more aged systems, such as Windows 7, on a virtual machine. This approach ensures a separate and isolated environment for compatibility and security purposes.
How to Create and Configure a New Virtual Machine for Windows 7 OS
First, you need to correctly create a virtual computer and configure the device’s performance settings. Once you have successfully established the Oracle software on your host computer, click its shortcut to launch the program. From there, carefully follow the steps below to create a new virtual machine.
Step 1
After running the virtualization software on your Windows 11 or Windows 10 system, click Machine / New on the program’s main page or click New with the big icon as in the image below.
Step 2
When you type the name of the operating system you will install on your Virtual PC in the Name area, VirtualBox will automatically set the Type and Version values. For example, suppose you type Windows 7 in the operating system name. In that case, the version is set to 64-bit automatically. If you intend to install a 32-bit version, you must manually configure the system’s architecture.
To add a Windows 7 ISO file to the virtual machine, expand the drop-down menu in the ISO Image section and click “Other”.
Step 3
Choose the Windows 7 image file you downloaded to your computer from the newly opened window. Once chosen, click the “Open” button to use the file.
Step 4
In VirtualBox’s 7.x versions, you can now use the unattended installation feature to prepare a guest machine with preconfigured settings. However, since preparing a VM using the manual method is more stable, select the “Skip Unattended Installation” option and click “Next”.
Step 5
For the Memory Size setting, set a suitable value for the Windows 7 VM depending on the RAM capacity of your host computer. Suppose your host computer has a total of 8 GB of RAM. In that case, it is recommended to allocate 4 GB of memory to the virtual machine, which is sufficient for smooth operation.
Step 6
Since installing Windows 7 from scratch, you must now select Create a virtual hard disk in the Hard Disk Configuration window. Suppose you have a VM previously installed with Oracle virtualization software. For that topic, you need to add the virtual HDD of that system using an existing virtual hard disk file option.
In the 6.x versions of VirtualBox, select VDI (VirtualBox Disk Image) developed by Oracle for the virtual disk type and continue. VHD is used for Microsoft’s proprietary virtualization software. VMDK is a virtual disk file commonly used by VMware Workstation.
Also, you must select in this window how the virtual disk file will be stored on your physical HDD. Suppose you want to fill the capacity of your host disk sparingly. In that case, you should choose the Dynamically Allocated option. If you have an older PC, it is recommended to allocate disk space on your host’s disk equal to the capacity of the virtual disk using the Fixed Size option.
Step 7
Review the hardware settings of the Windows 7 guest machine you have prepared and close the wizard.
Step 8
Click Settings to configure the settings of the virtual computer you created more professionally.
Step 9
In Windows 7 VM settings, you need to make some settings for file and text transfer. First, go to the General tab. Then, open the Advanced tab.
Here, you have the options of Shared Clipboard and Drag and Drop. For this Windows 7 VM, set the options to Bidirectional. This way, you can copy files and text between the host and the VM. Also, file transfer will be possible using drag and drop.
Step 10
There are some steps required to install Windows or Linux operating systems on a physical computer. First, you need to change the boot order in the BIOS settings.
You also need to insert the operating system’s installation media into the optical drive. Finally, you need to start the computer with the installation media. By following these actions, you can successfully install your operating system.
The boot order must be changed when installing a system on virtual machines. You need to set the Boot Order settings of the System / Motherboard hardware in the Windows 7 virtual computer settings. Since Floppy is legacy hardware, turn off the device and configure the first boot order as Optical.
Step 11
You have the flexibility to add multiple virtual CPUs to the virtual appliance based on the performance capabilities of your host CPU. Specifically for Windows 7, you can configure the Processor to allocate four virtual CPUs.
Also, you can enable Nested VT-x/AMD-V if you want to operate a VM inside a VM using virtualization software such as VirtualBox on your guest operating system.
Step 12
Enable Nested Paging so the guest machine can better access your host’s RAM hardware and improve memory management.
Step 13
Activate the 3D Acceleration option and configure the Video Memory value to 256 MB to improve virtual computer image quality and adequately run applications or games containing 3D graphics.
Step 14
For the performance of the virtual computer, enable the Host I/O Cache feature on the SATA controller in the Storage settings.
Step 15
Configure Windows7.vdi virtual disk file as a Solid-State Drive (SSD) disk type.
Step 16
In your virtual computer, make sure that the 3.0 (xHCI) controller is enabled in the USB appliance settings so that you can transfer files faster using a USB 3.x supported storage or flash memory.
Step 17
Click the Start button to begin your Windows 7 virtual PC.
How to Install Windows 7 on VirtualBox
Once you have prepared your virtual computer and selected the boot media, you can install Windows 7 using VirtualBox. After launching your virtual machine, you must follow the same installation stages as installing the operating system on a physical computer.
Step 1
When the Windows 7 setup screen opens, select the display language, time settings, and keyboard layout you want to use for your OS and click the Next button.
Step 2
After making the necessary basic settings, click the Install Now button and continue.
Step 3
Kindly provide your consent by agreeing to the license agreement for the Windows 7 Ultimate Service Pack 1 (SP1) platform and continue by clicking the “Next” button.
Step 4
Click on the Custom option at this step, as you will perform a clean system installation.
Step 5
Click Drive Options in the disk configuration window of the Windows setup wizard.
To establish a fresh partition on the virtual disk, choose the disk, select “New,” and then click the “Apply” button to validate the automatic disk space allocation. Also, when you receive an information message that additional fields will be created so that Windows can work correctly, click OK and continue.
Step 6
Select the partition you created (Disk 0 Partition 2) and click Next.
Step 7
Wait while the setup wizard expands the Windows files for installation.
Step 8
After the installation files are copied to the disk, wait to restart your virtual computer within the specified time, or directly click the Restart Now button.
Step 9
After your system restarts, type a new name for your user account and the computer’s name, and then click Next.
Step 10
To configure a password for your virtual system, kindly complete the necessary fields depicted in the image provided and proceed accordingly. If you would rather not create a password, kindly click the “Next” button.
Step 11
To use a licensed operating system on your guest machine, type your product key and click Next. Suppose you select Automatically Activate Windows When I’m Online after typing your product key. In this scenario, your system will be activated automatically when you access the Internet.
If you do not hold a Windows 7 product key, you can continue by clicking Skip or Next.
Step 12
Click Use Recommended Settings for Windows firewall and system updates.
Step 13
Choose your time zone according to your country and make your date settings.
Step 14
Select the current location of your virtual computer for network and sharing settings.
Step 15
Wait while the Windows 7 desktop layout is being prepared.
Step 16
To examine the system properties of Windows 7, you can right-click on My Computer and subsequently select Properties.
How to Install Guest Additions in Windows 7 VM
After installing Windows 7 on the virtual computer, you must install Guest Additions to configure the screen resolution as full screen, use it in scale mode, and copy files to the host.
Step 1
Before installing Guest Additions on Windows 7, open Device Manager on your virtual machine and check for drivers that have not been installed or drivers that need to be installed correctly.
When you examine the image below, you can see that the driver for the Base System Device and Standard VGA Graphics Adapter devices is not installed.
Step 2
Click Devices / Insert Guest Additions CD Image in the Oracle VM VirtualBox tool menu.
Step 3
If the guest additions image file doesn’t show up on the guest machine, open My Computer. Look inside the image file and find the VBoxWindowsAdditions-amd64 file. Run it as an administrator, and then click “Yes” in the User Account Control window.
Step 4
When the Guest Additions setup wizard opens, click Next directly.
Step 5
Leave the installation location of guest additions as the default in your virtual system.
Step 6
Check that the Direct3D feature is enabled in the Choose Components window and click the Install button.
Step 7
Check the option to always trust the software from Oracle and click the Install button again.
Step 8
Once the guest plugins are installed on the guest machine, please restart your system to confirm that the changes take effect.
Step 9
Once your guest machine is turned on, open the Device Manager again. Check that the graphics adapter and other device drivers are installed correctly.
Step 10
To adjust your Windows 7 VM to the host screen size, go to the View menu. Then, click Full-Screen Mode. If you have a 2K or 4K display, use the settings in your virtualization software to increase the text size. Be sure to set the screen scale settings to a higher value.
Step 11
Create a new text document on your host computer. Then drag and drop it onto your virtual PC desktop. Upon examining the image, you can see that the file transfer was successful.
How to Test Internet Connection
You can see that the network settings are configured when you want to access the Internet through the virtual machine. This is because the VirtualBox network services are running correctly in your host’s background.
Step 1
Open the CMD command prompt on your guest machine, ping 8.8.8.8, and check that it can access Google servers.
Step 2
Once the ping is successfully executed, a connection with the Google search engine will be established using Internet Explorer. Verify that your Internet settings are accurately configured.
How to Configure a Shared Folder
Although the drag-and-drop file transfer between the host and the virtual PC is working, sometimes copying files to the virtual machine may take time. It is valuable to create a Shared Folder to avoid such problems.
Step 1
Click Devices / Shared Folders / Shared Folders Settings on the Win7 guest machine.
Step 2
When Shared Folders opens its settings, click the green + button and open the sharing settings. In the Add Share window, select a common folder between your host and your VM for the Folder Path.
Enable Auto-Mount and make it Permanent to map the shared folder as a network drive and on My Computer. After rechecking the location of the public folder, click OK.
Step 3
Verify that you can access the shared folder via the My Computer shortcut on the virtual machine.
Also, check that the VBOXSVR device is available on the network. If VBOXSVR is not visible, you can access the Shared Folder after enabling the network and sharing settings.
Step 4
It will instantly be synchronized when you create a file or folder from your host system and a guest machine in the shared folder.
How to Install USB Driver and Use Flash Memory in VM
To use USB devices such as Flash Memory on a Windows 7 guest machine, you must enable USB 3.0 in the VM’s settings.
Step 1
Upon launching your virtual machine, you will notice that the Universal Serial Bus (USB) Controller device driver is not automatically installed in the Device Manager. Download the USB 3.0 driver package for Windows 7 64-bit from the table below the article to your host and copy the installation files to the VM.
Step 2
Open the USB 3.0 Driver folder and run the Setup file as an administrator.
Step 3
After checking the drivers to be installed on your system in the Intel USB 3.0 eXtensible Host Controller Driver window, click Next.
Step 4
Click ‘Yes’ to accept the USB 3.0 driver license agreement and continue.
Step 5
Click Next in the information window, informing you not to run the USB driver from a USB storage device.
Step 6
When installing USB 3.0 drivers on Windows 7, the Device Manager configures the devices automatically.
Step 7
Click the Finish button when the USB setup wizard is complete.
Step 8
Connect a USB 3.0/3.1 compatible flash drive to any port on your host PC and create a folder named ‘Backup’ as an illustrative example.
Step 9
Click Devices / USB / Kingston DataTraveler 3.0 (Name of Your USB Device) on the Windows 7 guest machine.
Step 10
Your USB 3.0 memory inserted in your host machine will be automatically identified by your virtual computer.
- Intel(R) USB 3.0 eXtensible Host Controller
- Intel(R) USB 3.0 Root Hub
- USB Mass Storage Device
Step 11
Upon navigating to My Computer on your guest machine, you will see that your USB 3.0 or 3.1 flash memory is successfully mounted within the virtual system.
Video
Installing Old Versions
Windows 7 ISO ve USB 3.0 Driver
| File | Links |
|---|---|
| The USB 3.0 Driver for Windows 7 x64 | Download |
| Windows 7 Ultimate SP1 EN 64-Bit | Download |
Conclusion
In summary, you can install Windows 7 OS on even your newest PC without any problems with Oracle VM VirtualBox. Although current devices no longer support Windows 7 on physical machines, we can use virtualization software. Tools like VirtualBox allow us to run old operating systems safely and efficiently.
By following all the steps I mentioned in this article, you can create a Windows 7 virtual machine. You can also do compatibility tests and experience using your old software. Plus, system security is critical when experimenting with old operating systems. Therefore, you can run your virtual system independently of your host.
If you want to try older operating systems, check out our guide to installing Windows XP in VirtualBox. In this guide, I explain everything you need to set up an XP virtual machine. This way, you can run the old operating system safely on your current platform.
1. Download Windows 7 Iso
First of all, you need to download a Windows 7 Installer with Iso, and Bootable formats. If you have a copyright CD Key, you can download directly from a website of Microsoft:
- https://www.microsoft.com/en-us/software-download/windows7
If you have no copyright CD Key, let’s seek a site to be able to download a Windows7 Iso installer, for instance, the following website:
OK, I have a Windows 7 installer with Iso format here:
2. Declare Windows 7 virtual machine
First, you need to open the VirtualBox, select New to create a new virtual machine.
Enter the name of virtual machine, herein called «Windows7» by me
Choose the number of RAMs to be provided to the virtual machine.
Next, create a virtual hard disk for your virtual machine.
Select the position where your virtual disk file will be created and designate the size of your virtual disk.
A Windows 7 virtual machine is created and you can see it on the VirtualBox Manager window. It is noted that your virtual machine just created is not installed operating system, therefore, you need to install an operating system for it.
3. Install operating system
In the above step, you have just declared a virtual machine on the VirtualBox. Now, you need to install an operating system for it.
Press «Start»:
The VirtualBox will ask you where the ISO file downloaded by you in the previous step is.
OK, at this time, the operating system starts being installed. If you are familiar with the installation of windows operating system, this is very simple.
Enter password and hint. Your hinted information helps you remember the password if you forget it in the future.
Select time and time zone:
OK Hệ điều hành đã cài đặt xong!
4. Install additional tools
In the above step, you have installed a virtual machine successfully. In fact, you need copy & paste the files between the virtual machine and your computer, therefore, you need to install additional software.
10.06.2017
Представляем одну из выпускных работ слушательницы нашего курса «Разработка технических текстов и документации» Александры Окуневской, посвящённую достаточно частому в работе технического писателя действию — установке виртуальной системы для последующей установки в ней объекта, над которым необходимо вести работу.
Мы не учим работать с виртуальными машинами и не сотрудничаем с их производителями. Но у нас Вы сможете научиться писать такие статьи, как эта, и многое другое!
1. Введение
Oracle VM VirtualBox представляет собой бесплатное приложение для виртуализации, предназначенное для запуска на различных операционных системах. Виртуализация в данном контексте означает, что программа позволяет устанавливать, запускать и использовать различные операционные системы на одном физическом устройстве. Так, например, с помощью Oracle VM VirtualBox вы можете запустить Linux и Mac на Windows. Все виртуальные машины изолированы друг от друга, что открывает широкие возможности для применения VirtualBox: знакомство с операционными системами, тестирование ПО, использование ПО, которое по тем или иным причинам не работает в основной операционной системе и многое другое.
В данном пользовательском руководстве приводится процесс установки программного обеспечения Oracle VM VirtualBox, а также рассматривается пример развертывания виртуальной машины с операционной системой Windows 7.
1.1. Термины
Для понимания содержания следующих глав рекомендуется сначала ознакомиться с основными терминами:
Хостовая операционная система (хостовая ОС) – это операционная система физического компьютера, на который был установлен VirtualBox. Существуют версии VirtualBox для хостовых систем Windows, Mac OS X, Linux и Solaris. См. Раздел 1.3.
Все, что описывается в данном руководстве пользователя, в большинстве случаев применимо ко всем операционным системам; отличия, обусловленные использованием той или иной платформы, будут указываться отдельно.
Гостевая операционная система (гостевая ОС) – это операционная система, работающая на виртуальной машине. Теоретически на VirtualBox можно запустить любую операционную систему с архитектурой x86 (DOS, Windows, OS/2, FreeBSD, OpenBSD), однако для того, чтобы добиться показателей производительности, наиболее приближенных к оригинальным, необходимо выбрать оптимальные параметры, присущие определенной ОС. См. Раздел 1.3.
Виртуальная машина (ВМ) – это специальная среда, которую создает VirtualBox для гостевой ОС во время ее работы. Иными словами, вы можете запустить гостевую ОС в ВМ. Как правило, ВМ принимает вид диалогового окна на рабочем столе вашего компьютера, но может также отображаться в полноэкранном режиме или удаленно на другом компьютере в зависимости от того, какой пользовательский интерфейс VirtualBox используется.
ВМ представляет собой набор параметров, которые определяют ее работу и которые можно увидеть в диалоге настроек. В данный набор входят настройки аппаратной части (сколько памяти должно быть у ВМ, какие жесткие диски и через какие файл-контейнеры VirtualBox должен виртуализировать, образы каких CD-дисков должны быть записаны и т.д.), а также информация о состоянии (запущена ли ВМ в настоящий момент, сохранена ли, сделан ли снимок ее состояния и т.д.). Эти настройки дублируются в окне VirtualBox Manager и в интерфейсе VBoxManage для командной строки.
1.2. Требования к аппаратному обеспечению
Запуск и корректная работа Oracle VM Virtual Box возможна на компьютере, удовлетворяющем следующим условиям:
Процессор: любой процессор Intel или AMD, совместимый с архитектурой x86, с функцией поддержки аппаратной виртуализации VT-x/AMD-V или без нее. См. Раздел 3.1.
Свободная оперативная память: минимум 1 Гб + RAM, требуемая для запуска и работы соответствующих гостевых ОС. Например, для Windows 7 рекомендуемый объем памяти составляет 1024-2048 Мб.
Место на жестком диске: 200 Мб для установки VirtualBox + 20 Гб для установки ВМ.
Данные требования являются приблизительными и зависят от системных требований устанавливаемых гостевых ОС.
1.3. Поддерживаемые хостовые операционные системы
VirtualBox работает на следующих хостовых операционных системах:
- Windows:
- Windows Vista SP1 и более поздние (32-разрядные и 64-разрядные)
- Windows Server 2008 (64-разрядная)
- Windows Server 2008 R2 (64-разрядная)
- Windows 7 (32-разрядная и 64-разрядная)
- Windows 8 (32-разрядная и 64-разрядная)
- Windows 8.1 (32-разрядная и 64-разрядная)
- Windows 10 RTM версия build 10240 (32-разрядная и 64-разрядная)
- Windows Server 2012 (64-разрядная)
- Windows Server 2012 R2 (64-разрядная)
- Mac OS X (64-разрядная):
- 9 (Mavericks)
- 10 (Yosemite)
- 11 (El Capitan)
Требуется аппаратное обеспечение Intel. См. Оригинальное руководство пользователя для Oracle VM VirtualBox, Глава 14 (на англ.яз.).
- Linux(32-разрядная и 64-разрядная). Сюда также относятся:
- Ubuntu, версии с 12.04 по 16.10
- Debian GNU/Linux 7 («Wheezy») и 8 («Jessie»)
- Oracle Enterprise Linux 5, Oracle Linux 6 и 7
- Redhat Enterprise Linux 5, 6 и 7
- Fedora Core / Fedora, версии с 6 по 25
- Gentoo Linux
- openSUSE, версии с 11.4 по 13.2
VirtualBox также можно запустить на большинстве систем, основанных на ядре Linux версии 2.6 или 3.x, воспользовавшись мастером установки VirtualBox или выполнив установку вручную. См. Оригинальное руководство пользователя для Oracle VM VirtualBox, Раздел 2.3 (на англ. яз.). Официально тестировались и поддерживаются те версии Linux, для которых представлен соответствующий установочный пакет VirtualBox.
Обратите внимание, что, начиная с VirtualBox 2.1, хостовые системы, основанные на Linux 2.4 больше не поддерживаются.
- Solaris(64-разрядная) поддерживается с ограничениями, перечисленными в Оригинальном руководство пользователя для Oracle VM VirtualBox, Глава 14 (на англ.яз.).
- Solaris 11
- Solaris 10 (U10 и выше)
Обратите внимание, что приведенный выше перечень является неофициальным. Поддержка Oracle для клиентов с соответствующим контрактом ограничивается перечисленными хостовыми системами. Любой компонент, помеченный как экспериментальный, не поддерживается. Отзывы и предложения по данным компонентам приветствуются.
2. Установка Oracle VM VirtualBox на Windows
Перед установкой VirtualBox рекомендуется ознакомиться с перечнем поддерживаемых операционных систем. Также настоятельно рекомендуется установить последние обновления, выпущенные для вашей версии операционной системы.
Для установки программы VirtualBox на свой компьютер скачайте установочный файл актуальной версии программы, перейдя по следующей ссылке: https://www.virtualbox.org/wiki/Downloads
Выберите пакет ПО Windows hosts (хостовые ОС Windows).
Запустите мастер установки, в появившемся диалоговом окне нажмите Next (Далее), если хотите продолжить установку, и Cancel (Отмена), если хотите прервать ее.
В следующем окне можно выбрать требуемые компоненты и указать путь установки. Помимо самого VirtualBox Application (приложения) доступны следующие компоненты:
VirtualBox USB Support (поддержка USB) – данный программный пакет содержит специальные драйверы, необходимые для полноценной поддержки USB-устройств в ВМ.
VirtualBox Networking (Сеть) – данный программный пакет содержит дополнительные драйверы для настройки сети, необходимые программе для поддержки режима Сетевой мост (он требуется для того, чтобы сетевой адаптер ВМ также был доступен с других машин из реальной сети).
VirtualBox Python 2.x Support (поддержка Python 2.x) – данный программный пакет содержит файлы поддержки разработки скриптов Python для интерфейса VirtualBox API.
Рисунок 1. Компоненты VirtualBox
Внимание! Для работы необходимо, чтобы в системе уже была установлена работающая версия Windows Python.
При нажатии на каждый из элементов появится контекстное меню, где можно будет выбрать способ установки для каждого из компонентов: Will be installed on local hard drive (Будет установлен на локальный жесткий диск), Will be installed to run from network (Будет установлен для запуска из сети), Entire feature will be unavailable (Компонент будет недоступен).
Чтобы вернуться на предыдущий этап установочного процесса, выберите Back (Назад). Для отмены установки нажмите Cancel (Отмена).
С помощью Browse (Обзор) можно изменить папку, куда будет установлена программа. Кнопка Disk Usage (Использование дискового пространства) переведет в окно Disk Space Requirements (Требования к дисковому пространству), где будет показано, сколько свободного места на жестком диске компьютера потребуется для установки выбранного компонента.
Для продолжения стандартной установки нажмите Next (Далее).
В следующем окне можно выбрать, добавлять ли программу в стартовое меню, ярлык – на рабочий стол и в панель быстрого запуска, и выполнить ли ассоциацию файлов (флажок напротив данной опции обеспечит открытие всех имеющих отношение к VirtualBox файлов только этой программой). Чтобы продолжить стандартную установку, ничего не меняя, нажмите Next (Далее).
Новое диалоговое окно предупредит о том, что на следующем шаге установки произойдет разрыв связи с сетью (как локальной, так и с Интернетом). Нажмите Yes (Да), а затем – Install (Установить).
В зависимости от настроек вашей операционной системы могут появиться запросы на подтверждение установки программного обеспечения. Для продолжения выберете Install (Установить).
По завершении процесса нажмите Finish (Завершение). Если вы не собираетесь запускать программу сразу же, то снимите флажок с Start Oracle VM VirtualBox after installation (Запустить Oracle VM VirtualBox после установки).
Установка Oracle VM VirtualBox завершена.
3. Установка виртуальной машины сWindows 7 на Oracle VM VirtualBox
3.1. Проверка функции поддержки аппаратной виртуализации
Перед началом установки рекомендуется убедиться, что процессор вашего компьютера поддерживает функцию аппаратной виртуализации VT-x/AMD-V, которая необходима для работы с виртуальными машинами, и что она включена (некоторые производители ноутбуков, например, отключают ее по умолчанию). В противном случае запуск и работа некоторых гостевых систем будут невозможны.
Для этого необходимо зайти в настройки BIOS: при загрузке компьютера нажмите и удерживайте клавишу F2. Окно BIOS может выглядеть по-разному, но, как правило, для процессоров Intel функция аппаратной виртуализации находится во вкладках Processor, Chipset, Advanced или иногда Security Settings и носит название Intel virtualization technology или Virtualization. Для ее включения щелкните по названию функции и измените статус с Disabled (Отключено) на Enabled (Включено). Если у вас процессор AMD, то настройки аппаратной виртуализации могут носить название Secure Virtual Machines. Включается она также, как и в предыдущем случае. Для сохранения настроек нажмите Exit (Выход) –> Save & Exit Setup (Сохранить и выйти из настроек) или Save Changes and Reset (Сохранить изменения и перезагрузить).
В редких случаях в настройках BIOS не удается найти функцию поддержки аппаратной виртуализации, и это может свидетельствовать о том, что ваш процесс ее не поддерживает. Для проверки можно воспользоваться бесплатными программными продуктами (CPU-Z, Securable), которые помогут определить наличие или отсутствие поддержки аппаратной виртуализации вашим процессором. Скачать их можно по следующим ссылкам: http://www.cpuid.com/downloads/cpu-z/cpu-z_1.79-en.exe (CPU-Z), https://www.grc.com/securable.htm (Securable).
Внимание! Для запуска и работы некоторых версий Windows в VirtualBox данная функция не требуется. В частности, это относится к ОС Windows 7 и Windows XP. Обратите внимание, что отсутствие поддержки аппаратной виртуализации у процессора вашего компьютера скорее всего приведет к тому, что при выборе разрядности устанавливаемой гостевой системы вам будет доступна только 32-разрядная версия.
Комбинации клавиш для входа в BIOS отличаются у разных производителей материнских плат, поэтому рекомендуется предварительно ознакомиться с руководством пользователя для вашей модели.
3.2. Установка виртуальной машины с Windows 7 на Oracle VM VirtualBox
Для установки виртуальной машины с Windows 7 на VirtualBox сначала скачайте саму виртуальную машину на ваш физический компьютер. Сделать это можно на сайте Microsoft для разработчиков, пройдя по следующей ссылке: https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/ На данной странице можно бесплатно скачать виртуальные машины с различными версиями Windows. В меню Virtual Machine (Виртуальная машина) на сайте выберете любой из предложенных вариантов Windows 7 (различие между ними заключается в версиях Интернет-браузера Internet Explorer, установленных на ОС). В Select Platform (Выбрать платформу) найдите вариант VirtualBox и нажмите Download .zip (Скачать файл .zip). В открывшемся окне задайте адрес папки, куда хотите поместить файл, нажмите Сохранить. Начнется скачивание файла. После завершения загрузки извлеките файл из архива.
Откройте разархивированный файл: щелкните по нему правой кнопкой мыши и в открывшемся контекстном меню выберете вариант Открыть с помощью… –> Продолжить использовать Oracle VM VirtualBox Manager.
Откроется окно Импорт конфигураций, где будут перечислены параметры импортируемой виртуальной машины и ее устройств.
Рисунок 2. Параметры импортируемой виртуальной машины
Для продолжения стандартной установки нажмите Импорт. Начнется копирование конфигурации, по завершении которого виртуальная машина с Windows 7 будет установлена на VirtualBox.
3.2. Настройка виртуальной машины с Windows 7
В разделе 3.2. в процессе установки готовой виртуальной машины на VirtualBox также были импортированы ее основные настройки. Перед запуском гостевой ОС их можно проверить и при необходимости изменить.
Для этого откройте Oracle VM Virtual Machine Менеджер, выберете интересующую вас гостевую систему в списке в левой части окна, щелкните по ней правой кнопкой мыши и нажмите Настроить… Откроется окно Настройки.
Рисунок 3. Настройки гостевой Windows 7
Выберете раздел Система, вкладка Материнская плата. Для Основной памяти задайте 1024-2048 Мб.
Внимание! Память для виртуальной машины будет выделяться из физической памяти, установленной в вашем компьютере. Оставьте минимум 512 Мб, но не больше 50% от размера имеющейся физической памяти.
В Порядке загрузки снимите флажок с Гибкого диска, но оставьте его для Оптического диска и Жесткого диска. В качестве Манипулятора курсора выберете PS2/Мышь, в Дополнительных возможностях сохраните флажок напротив Включить I/O APIC.
Вкладку Процессор оставьте без изменений.
Вкладка Ускорение неактивна, если процессор вашего физического компьютера не поддерживает функцию аппаратной виртуализации. Если поддержка присутствует, установите флажки напротив всех пунктов Аппаратной виртуализации.
В Дисплей –> Экран выберете Включить 3D-ускорение и Включить 2D-ускорение. Для Видеопамяти выделите 128 Мб.
В разделе Сеть отметьте флажком Включить сетевой адаптер, а качестве Типа подключения выберете NAT.
В разделе USB отметьте флажоком Включить контроллер USB.
В разделе Общие папки нажмите на значок добавления новой папки и введите полный путь к общей папке. Здесь обязательно отметьте пункт Авто-подключение – общая папка появится в окне Компьютер гостевой ОС после ее загрузки.
При первом запуске гостевой ОС необходимо будет активировать ее, подключившись к Интернету. В большинстве случаев активация происходит автоматически через несколько минут после запуска системы. Если этого не произошло, то можно сделать это при помощи команды slmgr /ato, которую следует ввести в командную строку Windows. Активация дает возможность бесплатно пользоваться виртуальной машиной 90 дней.
Интерфейс установленной гостевой ОС будет полностью англоязычным. Его можно русифицировать при помощи Центра обновления Windows.
Для этого щелкните по меню Start (Пуск) и выберете Control Panel (Панель управления) –> System and Security (Система и безопасность) –>Windows Update (Обновление Windows). Среди видов обновлений найдите Optional updates are available (Доступны необязательные обновления).
Рисунок 4. Важные и необязательные обновления Windows
В появившемся списке языковых пакетов поставьте флажок напротив Russian Language Pack (Пакет для русского языка) и выберете ОК –> Install updates (Установить обновления), после чего Windows самостоятельно загрузит и установит файлы для выбранного языка. По завершении скачивания обновлений ВМ перезагрузится. После этого нажмите Start (Пуск) –> Control Panel (Панель управления) –> Change keyboards or other input methods (Смена раскладки клавиатуры или других способов ввода). В пункте Choose a display language (Выбрать язык отображения) выберете Русский –> ОК. После этого появится надпись о необходимости выхода из учетной записи для вступления в силу изменений. Нажмите Log off now (Выход из учетной записи). Для входа в учетную запись введите пароль Passw0rd!
Русификация Windows 7 успешно выполнена. Система готова к использованию.
Тэги: виртуальные среды, инструменты, опыт
