VirtualBox

source: vbox/trunk/doc/manual/en_US/dita/topics/vboxconfigdata-machine-folder.dita@ 105145

Last change on this file since 105145 was 105134, checked in by vboxsync, 7 months ago

Docs: bugref:10705. This is a merge commit to introduce doc team's changes in the user manual dita files. The following files
are excluded from this process:

  • Files whose names satrt with "viso", "vboxmanage", "man_", "vboximg", "vboxheadless", or "user_isomakercmd-man".

And general notes about this merge are as follows:

  • For now I leave glossentry-*dita file as they are since we use different enclosing dita elements
  • in hdimagewrites.dita we have <note type="attention"> while doc team's copy has <note type="caution">. Not sure if this is significant.

For now I copy doc team's version over.

  • I have not modified our UserManual.ditamap file. This will be done in a follow up commit.

The list of commits we have merged are as follows:

r3392: 7.1 new features; add comments to some DITA topics
r3730: VBP-283: Update supported platforms; 7.0 and 7.1
r3980: 7.1: reset menu option; add note
r3992: ARM hosts; add draft topic on limitations; add container topic for ARM-based subtopics
r3993: ARM create new VM wizard: add some dummy topics
r4014: ER 34784410 DOCUMENT THE VIRTUAL MACHINE TASKBAR ICONS: port topic and icon graphics from 7.0 tree
r4026: VBP-378: status bar icons; remove any mention of task bar; ported from 7.0
r4034: Cloning a cloud VM; add draft topic
r4035: Cloning a cloud VM;typo
r4036: Cloning a cloud VM;add xref from intro topic
r4050: Reset operation; add instructions
r4051: Amend comment
r4052: Ditaval markup for images
r4056: Add ditaval markup for images
r4057: Add ditaval markup for images
r4058: Add ditaval markup for images
r4073: UI experience level: add dummy topic
r4075: Subtype: option for VM settings General tab and Create VM wizard
r4094: Cloud VM reset; add to relnotes
r4095: Reset VM; use main Machine menu, rather than right-click menu
r4099: ARM hosts; draft revisions to cover different wizard screens
r4134: Cloud VMs: file manager menu option; add comment
r4214: Settings page, Motherboard tab: Chipset option for Arm VMs; add note
r4306: Terminology checker: clear up Errors; Installation chapter
r4307: Terminology checker: clear up Errors; Config settings/GA chapters
r4308: Terminology checker: clear up Errors; Storage, networking, remote VM chapters
r4311: Terminology checker: clear up Errors: various
r4324: Prefences and settings; potential areas for change in 7.1
r4356: r160214: Monitoring cloud VM performance; add new topic
r4358: r160214: Monitoring cloud VM performance; add new topic
r4364: r160214: Monitoring cloud VM performance; redraft topic
r4374: Experience levels; update user manual topic
r4377: Experience levels; Preferences window: add note re. availability of all possible settings
r4378: Experience levels; Preferences window: add note re. availability of all possible settingsLp
r4379: Typos and add remark re. Global menu changes
r4387: Preferences, Display: some settings introduced post-7.0: font scaling and extended features
r4388: Performance monitoring: add cloud VM instances to intro para
r4389: Experience levels: selecting a level, add graphic of icon
r4391: Resource monitoring; add CLI example to show CPU usage for a cloud instance
r4395: Experience levels; apply to menu items only
r4398: Experience levels; add notes
r4401: Experience levels; remove pics of global tools menu/machine tools menu; number of menu items can vary
r4402: Experience levels; remove image files for global tools menu/machine tools menu
r4525: Experience levels: minor redraft
r4528: Typo
r4538: Experience levels: selected level applies throughout VirtualBox Manager GUI
r4543: GUI topics; add notes for required changes
r4544: VISO Creator changes
r4563: r160714: unattended guest install example; now has user-password option
r4569: Terminology: front end, not front-end
r4570: Arm wizard screens; remove, as Create VM Wizard will be very similar regardless of architecture
r4571: Arm wizard screens; remove, as Create VM Wizard will be very similar regardless of architecture
r4623: Cloud VM monitoring: Compute Instance Monitoring plugin must be enabled; add note
r4625: CPU activity icon; update, now has solid bar
r4626: GUI changes; various, from Serkan; includes new pic for soft keyboard
r4629: separate mode: add some draft topics, will need to get technical review at a later stage
r4634: GUI; various notes and updates
r4655: Typo
r4703: Arm host platform limitations; redraft and add topic to host OS section
r4724: VISO creator; add notes re. ISO import
r4725: Separate mode: edits
r4863: r161176; Python 2.x no longer supported for API
r4899: Arm host support: limitations
r4910: Create VM wizard: settings may vary x86 vs. Arm hosts
r4911: Guest OS support; add note re. supported aarch64 OSes
r4973: r161445: Remove mention of parallel port support
r5004: Cloud VM monitoring: detailed data graphs and Activity Overview
r5038: Cloud VM monitoring: export to file
r5214: r161947: Solaris non-Global zone configuration
r5215: r161947: Solaris non-Global zone configuration; typo
r5230: Glossary: fix title for I/O APIC topic
r5341: Experience levels; can be selected from welcome screen in VirtualBox Manager; need replacement pic
r5345: Experience levels; add note on Welcome screen option
r5346: Arm host limitations; unavailable System settings
r5434: r162377: shared folders; symlinks behaviour
r5565: Cloud VM list in VirtualBox Manager; show mixed VM types; screenshot from Klaus
r5627: Obfuscate UUID data in screen shot
r5628: Delete legacy cloudvm pic; use mixed VMs example
r5654: Clean up comments in source files; redraft VM activity section
r5672: 7.1 changes; add comments
r5683: 7.1 changes; add comments for Arm topics
r5687: 7.1 changes; GUI; add comments
r5703: Oracle notices; include up to date versions in preface-* topics for User Guide
r5707: r162904: Windows install directory requirements; redraft
r5781: updated GNU version from 2 to 3 as per r163272
r5812: started removal of screenshots and updating tasks VBP-807
r5818: Further updates to creating a VM VBP-807
r5822: Restructured topics and made task based VBP-807
r5824: Removed files during restructure VBP-807
r5834: Fixed formatting of note and caution VBP-807
r5836: Updated supported host OS list VBP-825
r5837: updated USB topics for VBP-823
r5842: changes as per legal request re supported guests VBP-843
r5853: Updated versions following review. VBP-825


  • Property svn:eol-style set to native
  • Property svn:keywords set to Id Revision
File size: 4.2 KB
Line 
1<?xml version='1.0' encoding='UTF-8'?>
2<!DOCTYPE topic PUBLIC "-//OASIS//DTD DITA Topic//EN" "topic.dtd">
3<topic xml:lang="en-us" id="vboxconfigdata-machine-folder">
4 <title>The Machine Folder</title>
5
6 <body>
7 <p>
8 By default, each virtual machine has a directory on your host
9 computer where all the files of that machine are stored: the XML
10 settings file, with a <filepath>.vbox</filepath> file extension,
11 and its disk images. This is called the <i>machine
12 folder</i>.
13 </p>
14 <p>
15 By default, this machine folder is located in a common folder
16 called <filepath>VirtualBox VMs</filepath>, which <ph conkeyref="vbox-conkeyref-phrases/product-name"/>
17 creates in the current system user's home directory. The
18 location of this home directory depends on the conventions of
19 the host operating system, as follows:
20 </p>
21 <ul>
22 <li>
23 <p>
24 On Windows, this is the location returned by the
25 <codeph>SHGetFolderPath</codeph> function of the Windows
26 system library Shell32.dll, asking for the user profile. A
27 typical location is
28 <filepath>C:\Users\<varname>username</varname>
29 </filepath>.
30 </p>
31 </li>
32 <li>
33 <p>
34 On Linux, macOS, and Oracle Solaris, this is generally
35 taken from the environment variable
36 <filepath>$HOME</filepath>, except for the user
37 <codeph>root</codeph> where it is taken from the account
38 database. This is a workaround for the frequent trouble
39 caused by users using <ph conkeyref="vbox-conkeyref-phrases/product-name"/> in combination with the
40 tool <userinput>sudo</userinput>, which by default does not
41 reset the environment variable <filepath>$HOME</filepath>.
42 </p>
43 <p>
44 A typical location on Linux and Oracle Solaris is
45 <filepath>/home/<varname>username</varname>
46 </filepath>
47 and on macOS is
48 <filepath>/Users/<varname>username</varname>
49 </filepath>.
50 </p>
51 </li>
52 </ul>
53 <p>
54 For simplicity, we abbreviate the location of the home directory
55 as <filepath>$HOME</filepath>. Using that convention, the common
56 folder for all virtual machines is <filepath>$HOME/VirtualBox
57 VMs</filepath>.
58 </p>
59 <p> As an example, when you create a virtual machine called <i>Example VM</i>, <ph
60 conkeyref="vbox-conkeyref-phrases/product-name"/> creates the following: </p>
61 <ul>
62 <li>
63 <p>
64 A machine folder: <filepath>$HOME/VirtualBox VMs/Example
65 VM/</filepath>
66 </p>
67 </li>
68 <li>
69 <p>
70 In the machine folder, a settings file: <filepath>Example
71 VM.vbox</filepath>
72 </p>
73 </li>
74 <li>
75 <p>
76 In the machine folder, a virtual disk image:
77 <filepath>Example VM.vdi</filepath>.
78 </p>
79 </li>
80 </ul>
81 <p>
82 This is the default layout if you use the
83 <b outputclass="bold">Create New Virtual Machine</b>
84 wizard described in <xref href="create-vm-wizard.dita">Creating Your First Virtual Machine</xref>. Once you
85 start working with the VM, additional files are added. Log files
86 are in a subfolder called <filepath>Logs</filepath>, and if you
87 have taken snapshots, they are in a
88 <filepath>Snapshots</filepath> subfolder. For each VM, you can
89 change the location of its snapshots folder in the VM settings.
90 </p>
91 <p>
92 You can change the default machine folder by selecting <b outputclass="bold">Preferences</b>
93 from the <b outputclass="bold">File</b> menu in the <ph conkeyref="vbox-conkeyref-phrases/product-name"/> main window. Then, in
94 the displayed window, click on the <b outputclass="bold">General</b> tab. Alternatively, use
95 the <userinput>VBoxManage setproperty machinefolder</userinput> command. See
96 <xref href="vboxmanage-setproperty.dita">VBoxManage setproperty</xref>.
97 </p>
98 </body>
99
100</topic>
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette