diff options
Diffstat (limited to 'documentation/content/en/books/handbook/virtualization/_index.po')
-rw-r--r-- | documentation/content/en/books/handbook/virtualization/_index.po | 735 |
1 files changed, 368 insertions, 367 deletions
diff --git a/documentation/content/en/books/handbook/virtualization/_index.po b/documentation/content/en/books/handbook/virtualization/_index.po index e389aeb075..878abed658 100644 --- a/documentation/content/en/books/handbook/virtualization/_index.po +++ b/documentation/content/en/books/handbook/virtualization/_index.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: FreeBSD Documentation VERSION\n" -"POT-Creation-Date: 2023-01-21 20:00-0300\n" +"POT-Creation-Date: 2023-04-20 20:56-0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -35,19 +35,19 @@ msgid "Chapter 23. Virtualization" msgstr "" #. type: Title = -#: documentation/content/en/books/handbook/virtualization/_index.adoc:15 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:14 #, no-wrap msgid "Virtualization" msgstr "" #. type: Title == -#: documentation/content/en/books/handbook/virtualization/_index.adoc:53 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:52 #, no-wrap msgid "Synopsis" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:57 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:56 msgid "" "Virtualization software allows multiple operating systems to run " "simultaneously on the same computer. Such software systems for PCs often " @@ -56,104 +56,116 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:59 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:58 msgid "After reading this chapter, you will know:" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:61 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:60 msgid "" "The difference between a host operating system and a guest operating system." msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:62 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:61 msgid "How to install FreeBSD on the following virtualization platforms:" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:63 -msgid "Parallels Desktop(Intel(R)-based Apple(R) macOS(R))" +#: documentation/content/en/books/handbook/virtualization/_index.adoc:62 +msgid "Parallels Desktop(Apple(R) macOS(R))" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:64 -msgid "VMware Fusion(Intel(R)-based Apple(R) macOS(R))" +#: documentation/content/en/books/handbook/virtualization/_index.adoc:63 +msgid "VMware Fusion(Apple(R) macOS(R))" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:65 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:64 msgid "" "VirtualBox(TM)(Microsoft(R) Windows(R), Intel(R)-based Apple(R) macOS(R), " "Linux)" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:66 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:65 msgid "bhyve(FreeBSD)" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:67 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:66 msgid "How to tune a FreeBSD system for best performance under virtualization." msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:69 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:68 msgid "Before reading this chapter, you should:" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:71 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:70 msgid "Understand the crossref:basics[basics,basics of UNIX(R) and FreeBSD]." msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:72 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:71 msgid "Know how to crossref:bsdinstall[bsdinstall,install FreeBSD]." msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:73 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:72 msgid "" "Know how to crossref:advanced-networking[advanced-networking,set up a " "network connection]." msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:74 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:73 msgid "" "Know how to crossref:ports[ports,install additional third-party software]." msgstr "" #. type: Title == -#: documentation/content/en/books/handbook/virtualization/_index.adoc:76 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:75 #, no-wrap msgid "FreeBSD as a Guest on Parallels Desktop for macOS(R)" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:81 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:80 msgid "" "Parallels Desktop for Mac(R) is a commercial software product available for " -"Intel(R) based Apple(R) Mac(R) computers running macOS(R) 10.4.6 or higher. " -"FreeBSD is a fully supported guest operating system. Once Parallels has " -"been installed on macOS(R), the user must configure a virtual machine and " -"then install the desired guest operating system." +"Apple(R) Mac(R) computers running macOS(R) 10.14.6 or higher. FreeBSD is a " +"fully supported guest operating system. Once Parallels has been installed " +"on macOS(R), the user must configure a virtual machine and then install the " +"desired guest operating system." msgstr "" #. type: Title === -#: documentation/content/en/books/handbook/virtualization/_index.adoc:83 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:82 #, no-wrap msgid "Installing FreeBSD on Parallels Desktop on Mac(R)" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:87 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:85 msgid "" "The first step in installing FreeBSD on Parallels is to create a new virtual " -"machine for installing FreeBSD. Select [.guimenuitem]#FreeBSD# as the menu:" -"Guest OS Type[] when prompted:" +"machine for installing FreeBSD." +msgstr "" + +#. type: Plain text +#: documentation/content/en/books/handbook/virtualization/_index.adoc:87 +msgid "" +"Choose menu:Install Windows or another OS from a DVD or image file[] and " +"proceed." +msgstr "" + +#. type: Positional ($1) AttributeList argument for macro 'image' +#: documentation/content/en/books/handbook/virtualization/_index.adoc:88 +#, no-wrap +msgid "Parallels setup wizard showing Install Windows or another OS from a DVD or image file chosen" msgstr "" #. type: Target for macro image @@ -163,139 +175,128 @@ msgid "parallels-freebsd1.png" msgstr "" #. type: Plain text +#: documentation/content/en/books/handbook/virtualization/_index.adoc:91 +msgid "Select the FreeBSD image file." +msgstr "" + +#. type: Positional ($1) AttributeList argument for macro 'image' #: documentation/content/en/books/handbook/virtualization/_index.adoc:92 -msgid "" -"Choose a reasonable amount of disk and memory depending on the plans for " -"this virtual FreeBSD instance. 4GB of disk space and 512MB of RAM work well " -"for most uses of FreeBSD under Parallels:" +#, no-wrap +msgid "Parallels setup wizard showing FreeBSD image file selected" msgstr "" #. type: Target for macro image -#: documentation/content/en/books/handbook/virtualization/_index.adoc:93 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:92 #, no-wrap msgid "parallels-freebsd2.png" msgstr "" -#. type: Target for macro image +#. type: Plain text #: documentation/content/en/books/handbook/virtualization/_index.adoc:95 -#, no-wrap -msgid "parallels-freebsd3.png" +msgid "Choose menu:Other as operating system[]." msgstr "" -#. type: Target for macro image -#: documentation/content/en/books/handbook/virtualization/_index.adoc:97 +#. type: delimited block = 4 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:99 +msgid "Choosing FreeBSD will cause boot error on startup." +msgstr "" + +#. type: Positional ($1) AttributeList argument for macro 'image' +#: documentation/content/en/books/handbook/virtualization/_index.adoc:101 #, no-wrap -msgid "parallels-freebsd4.png" +msgid "Parallels setup wizard showing Other selected as operating system" msgstr "" #. type: Target for macro image -#: documentation/content/en/books/handbook/virtualization/_index.adoc:99 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:101 #, no-wrap -msgid "parallels-freebsd5.png" +msgid "parallels-freebsd3.png" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:102 -msgid "Select the type of networking and a network interface:" +#: documentation/content/en/books/handbook/virtualization/_index.adoc:104 +msgid "" +"Name the virtual machine and check menu:Customize settings before " +"installation[]" msgstr "" -#. type: Target for macro image -#: documentation/content/en/books/handbook/virtualization/_index.adoc:103 +#. type: Positional ($1) AttributeList argument for macro 'image' +#: documentation/content/en/books/handbook/virtualization/_index.adoc:105 #, no-wrap -msgid "parallels-freebsd6.png" +msgid "Parallels setup wizard showing the checkbox checked for customizing settings before installation" msgstr "" #. type: Target for macro image #: documentation/content/en/books/handbook/virtualization/_index.adoc:105 #, no-wrap -msgid "parallels-freebsd7.png" +msgid "parallels-freebsd4.png" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:108 -msgid "Save and finish the configuration:" +#: documentation/content/en/books/handbook/virtualization/_index.adoc:109 +msgid "" +"When the configuration window pops up, go to menu:Hardware[] tab, choose " +"menu:Boot order[], and click menu:Advanced[]. Then, choose *EFI 64-bit* as " +"menu:BIOS[]." msgstr "" -#. type: Target for macro image -#: documentation/content/en/books/handbook/virtualization/_index.adoc:109 +#. type: Positional ($1) AttributeList argument for macro 'image' +#: documentation/content/en/books/handbook/virtualization/_index.adoc:110 #, no-wrap -msgid "parallels-freebsd8.png" +msgid "Parallels setup wizard showing EFI 64-bit chosen as BIOS" msgstr "" #. type: Target for macro image -#: documentation/content/en/books/handbook/virtualization/_index.adoc:111 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:110 #, no-wrap -msgid "parallels-freebsd9.png" +msgid "parallels-freebsd5.png" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:118 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:113 msgid "" -"After the FreeBSD virtual machine has been created, FreeBSD can be installed " -"on it. This is best done with an official FreeBSD CD/DVD or with an ISO " -"image downloaded from an official FTP site. Copy the appropriate ISO image " -"to the local Mac(R) filesystem or insert a CD/DVD in the Mac(R)'s CD-ROM " -"drive. Click on the disc icon in the bottom right corner of the FreeBSD " -"Parallels window. This will bring up a window that can be used to associate " -"the CD-ROM drive in the virtual machine with the ISO file on disk or with " -"the real CD-ROM drive." +"Click menu:OK[], close the configuration window, and click menu:Continue[]." msgstr "" -#. type: Target for macro image -#: documentation/content/en/books/handbook/virtualization/_index.adoc:119 +#. type: Positional ($1) AttributeList argument for macro 'image' +#: documentation/content/en/books/handbook/virtualization/_index.adoc:114 #, no-wrap -msgid "parallels-freebsd11.png" -msgstr "" - -#. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:123 -msgid "" -"Once this association with the CD-ROM source has been made, reboot the " -"FreeBSD virtual machine by clicking the reboot icon. Parallels will reboot " -"with a special BIOS that first checks if there is a CD-ROM." +msgid "Parallels setup wizard showing the summary of the new virtual machine" msgstr "" #. type: Target for macro image -#: documentation/content/en/books/handbook/virtualization/_index.adoc:124 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:114 #, no-wrap -msgid "parallels-freebsd10.png" +msgid "parallels-freebsd6.png" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:128 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:118 msgid "" -"In this case it will find the FreeBSD installation media and begin a normal " -"FreeBSD installation. Perform the installation, but do not attempt to " -"configure Xorg at this time." +"The virtual machine will automatically boot. Install FreeBSD following the " +"general steps." msgstr "" -#. type: Target for macro image -#: documentation/content/en/books/handbook/virtualization/_index.adoc:129 +#. type: Positional ($1) AttributeList argument for macro 'image' +#: documentation/content/en/books/handbook/virtualization/_index.adoc:119 #, no-wrap -msgid "parallels-freebsd12.png" -msgstr "" - -#. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:132 -msgid "" -"When the installation is finished, reboot into the newly installed FreeBSD " -"virtual machine." +msgid "FreeBSD booted on Parallels" msgstr "" #. type: Target for macro image -#: documentation/content/en/books/handbook/virtualization/_index.adoc:133 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:119 #, no-wrap -msgid "parallels-freebsd13.png" +msgid "parallels-freebsd7.png" msgstr "" #. type: Title === -#: documentation/content/en/books/handbook/virtualization/_index.adoc:136 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:122 #, no-wrap msgid "Configuring FreeBSD on Parallels" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:139 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:125 msgid "" "After FreeBSD has been successfully installed on macOS(R) X with Parallels, " "there are a number of configuration steps that can be taken to optimize the " @@ -303,13 +304,13 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:142 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:248 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:128 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:234 msgid "Set Boot Loader Variables" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:145 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:131 msgid "" "The most important step is to reduce the `kern.hz` tunable to reduce the CPU " "utilization of FreeBSD under the Parallels environment. This is " @@ -317,14 +318,14 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:149 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:255 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:135 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:241 #, no-wrap msgid "kern.hz=100\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:153 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:139 msgid "" "Without this setting, an idle FreeBSD Parallels guest will use roughly 15% " "of the CPU of a single processor iMac(R). After this change the usage will " @@ -332,13 +333,13 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:154 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:260 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:140 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:246 msgid "Create a New Kernel Configuration File" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:157 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:143 msgid "" "All of the SCSI, FireWire, and USB device drivers can be removed from a " "custom kernel configuration file. Parallels provides a virtual network " @@ -347,13 +348,13 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:158 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:264 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:144 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:250 msgid "Configure Networking" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:162 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:148 msgid "" "The most basic networking setup uses DHCP to connect the virtual machine to " "the same local area network as the host Mac(R). This can be accomplished by " @@ -363,42 +364,42 @@ msgid "" msgstr "" #. type: Title == -#: documentation/content/en/books/handbook/virtualization/_index.adoc:164 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:150 #, no-wrap msgid "FreeBSD as a Guest on VMware Fusion for macOS(R)" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:169 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:155 msgid "" "VMware Fusion for Mac(R) is a commercial software product available for " -"Intel(R) based Apple(R) Mac(R) computers running macOS(R) 10.11 or higher. " -"FreeBSD is a fully supported guest operating system. Once VMware Fusion has " -"been installed on macOS(R), the user can configure a virtual machine and " -"then install the desired guest operating system." +"Apple(R) Mac(R) computers running macOS(R) 12 or higher. FreeBSD is a fully " +"supported guest operating system. Once VMware Fusion has been installed on " +"macOS(R), the user can configure a virtual machine and then install the " +"desired guest operating system." msgstr "" #. type: Title === -#: documentation/content/en/books/handbook/virtualization/_index.adoc:171 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:157 #, no-wrap msgid "Installing FreeBSD on VMware Fusion" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:175 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:161 msgid "" "The first step is to start VMware Fusion which will load the Virtual Machine " "Library. Click [.guimenuitem]#+->New# to create the virtual machine:" msgstr "" #. type: Target for macro image -#: documentation/content/en/books/handbook/virtualization/_index.adoc:176 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:162 #, no-wrap msgid "vmware-freebsd01.png" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:180 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:166 msgid "" "This will load the New Virtual Machine Assistant. Choose [." "guimenuitem]#Create a custom virtual machine# and click [." @@ -406,13 +407,13 @@ msgid "" msgstr "" #. type: Target for macro image -#: documentation/content/en/books/handbook/virtualization/_index.adoc:181 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:167 #, no-wrap msgid "vmware-freebsd02.png" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:184 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:170 msgid "" "Select [.guimenuitem]#Other# as the [.guimenuitem]#Operating System# and " "either [.guimenuitem]#FreeBSD X# or [.guimenuitem]#FreeBSD X 64-bit#, as the " @@ -420,108 +421,108 @@ msgid "" msgstr "" #. type: Target for macro image -#: documentation/content/en/books/handbook/virtualization/_index.adoc:185 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:171 #, no-wrap msgid "vmware-freebsd03.png" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:188 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:174 msgid "Choose the firmware(UEFI is recommended):" msgstr "" #. type: Target for macro image -#: documentation/content/en/books/handbook/virtualization/_index.adoc:189 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:175 #, no-wrap msgid "vmware-freebsd04.png" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:192 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:178 msgid "" "Choose [.guimenuitem]#Create a new virtual disk# and click [." "guimenuitem]#Continue#:" msgstr "" #. type: Target for macro image -#: documentation/content/en/books/handbook/virtualization/_index.adoc:193 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:179 #, no-wrap msgid "vmware-freebsd05.png" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:196 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:182 msgid "Check the configuration and click [.guimenuitem]#Finish#:" msgstr "" #. type: Target for macro image -#: documentation/content/en/books/handbook/virtualization/_index.adoc:197 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:183 #, no-wrap msgid "vmware-freebsd06.png" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:200 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:186 msgid "" "Choose the name of the virtual machine and the directory where it should be " "saved:" msgstr "" #. type: Target for macro image -#: documentation/content/en/books/handbook/virtualization/_index.adoc:201 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:187 #, no-wrap msgid "vmware-freebsd07.png" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:204 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:190 msgid "" "Press command+E to open virtual machine settings and click [.guimenuitem]#CD/" "DVD#:" msgstr "" #. type: Target for macro image -#: documentation/content/en/books/handbook/virtualization/_index.adoc:205 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:191 #, no-wrap msgid "vmware-freebsd08.png" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:208 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:194 msgid "Choose FreeBSD ISO image or from a CD/DVD:" msgstr "" #. type: Target for macro image -#: documentation/content/en/books/handbook/virtualization/_index.adoc:209 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:231 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:195 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:217 #, no-wrap msgid "vmware-freebsd09.png" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:212 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:198 msgid "Start the virtual machine:" msgstr "" #. type: Target for macro image -#: documentation/content/en/books/handbook/virtualization/_index.adoc:213 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:199 #, no-wrap msgid "vmware-freebsd10.png" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:216 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:202 msgid "Install FreeBSD as usual:" msgstr "" #. type: Target for macro image -#: documentation/content/en/books/handbook/virtualization/_index.adoc:217 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:203 #, no-wrap msgid "vmware-freebsd11.png" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:220 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:206 msgid "" "Once the install is complete, the settings of the virtual machine can be " "modified, such as memory usage and the number of CPUs the virtual machine " @@ -529,27 +530,27 @@ msgid "" msgstr "" #. type: delimited block = 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:224 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:210 msgid "" "The System Hardware settings of the virtual machine cannot be modified while " "the virtual machine is running." msgstr "" #. type: Target for macro image -#: documentation/content/en/books/handbook/virtualization/_index.adoc:226 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:212 #, no-wrap msgid "vmware-freebsd12.png" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:230 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:216 msgid "" "The status of the CD-ROM device. Normally the CD/DVD/ISO is disconnected " "from the virtual machine when it is no longer needed." msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:236 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:222 msgid "" "The last thing to change is how the virtual machine will connect to the " "network. To allow connections to the virtual machine from other machines " @@ -560,26 +561,26 @@ msgid "" msgstr "" #. type: Target for macro image -#: documentation/content/en/books/handbook/virtualization/_index.adoc:237 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:223 #, no-wrap msgid "vmware-freebsd13.png" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:240 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:226 msgid "" "After modifying the settings, boot the newly installed FreeBSD virtual " "machine." msgstr "" #. type: Title === -#: documentation/content/en/books/handbook/virtualization/_index.adoc:242 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:228 #, no-wrap msgid "Configuring FreeBSD on VMware Fusion" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:245 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:231 msgid "" "After FreeBSD has been successfully installed on macOS(R) X with VMware " "Fusion, there are a number of configuration steps that can be taken to " @@ -587,7 +588,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:251 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:237 msgid "" "The most important step is to reduce the `kern.hz` tunable to reduce the CPU " "utilization of FreeBSD under the VMware Fusion environment. This is " @@ -595,7 +596,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:259 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:245 msgid "" "Without this setting, an idle FreeBSD VMware Fusion guest will use roughly " "15% of the CPU of a single processor iMac(R). After this change, the usage " @@ -603,7 +604,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:263 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:249 msgid "" "All of the FireWire, and USB device drivers can be removed from a custom " "kernel configuration file. VMware Fusion provides a virtual network adapter " @@ -612,7 +613,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:268 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:254 msgid "" "The most basic networking setup uses DHCP to connect the virtual machine to " "the same local area network as the host Mac(R). This can be accomplished by " @@ -622,29 +623,29 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:270 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:256 msgid "Install drivers and open-vm-tools" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:272 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:258 msgid "To run FreeBSD smoothly on VMWare, drivers should be installed:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:276 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:262 #, no-wrap msgid "# pkg install xf86-video-vmware xf86-input-vmmouse open-vm-tools\n" msgstr "" #. type: Title == -#: documentation/content/en/books/handbook/virtualization/_index.adoc:279 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:265 #, no-wrap msgid "FreeBSD as a Guest on VirtualBox(TM)" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:283 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:269 msgid "" "FreeBSD works well as a guest in VirtualBox(TM). The virtualization " "software is available for most common operating systems, including FreeBSD " @@ -652,60 +653,60 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:285 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:271 msgid "The VirtualBox(TM) guest additions provide support for:" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:287 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:273 msgid "Clipboard sharing." msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:288 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:274 msgid "Mouse pointer integration." msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:289 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:275 msgid "Host time synchronization." msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:290 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:276 msgid "Window scaling." msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:291 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:277 msgid "Seamless mode." msgstr "" #. type: delimited block = 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:295 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:281 msgid "These commands are run in the FreeBSD guest." msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:299 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:285 msgid "" "First, install the package:emulators/virtualbox-ose-additions[] package or " "port in the FreeBSD guest. This will install the port:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:303 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:289 #, no-wrap msgid "# cd /usr/ports/emulators/virtualbox-ose-additions && make install clean\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:306 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:292 msgid "Add these lines to [.filename]#/etc/rc.conf#:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:311 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:297 #, no-wrap msgid "" "vboxguest_enable=\"YES\"\n" @@ -713,26 +714,26 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:314 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:300 msgid "" "If man:ntpd[8] or man:ntpdate[8] is used, disable host time synchronization:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:318 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:304 #, no-wrap msgid "vboxservice_flags=\"--disable-timesync\"\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:322 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:308 msgid "" "Xorg will automatically recognize the `vboxvideo` driver. It can also be " "manually entered in [.filename]#/etc/X11/xorg.conf#:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:331 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:317 #, no-wrap msgid "" "Section \"Device\"\n" @@ -744,14 +745,14 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:334 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:320 msgid "" "To use the `vboxmouse` driver, adjust the mouse section in [.filename]#/etc/" "X11/xorg.conf#:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:341 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:327 #, no-wrap msgid "" "Section \"InputDevice\"\n" @@ -761,7 +762,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:344 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:330 msgid "" "HAL users should create the following [.filename]#/usr/local/etc/hal/fdi/" "policy/90-vboxguest.fdi# or copy it from [.filename]#/usr/local/share/hal/" @@ -769,7 +770,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:352 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:338 #, no-wrap msgid "" "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n" @@ -780,13 +781,13 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:354 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:340 #, no-wrap msgid "\tCopyright (C) 2008-2009 Sun Microsystems, Inc.\n" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:362 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:348 #, no-wrap msgid "" "\tThis file is part of VirtualBox Open Source Edition (OSE, as\n" @@ -799,7 +800,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:379 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:365 #, no-wrap msgid "" "\tPlease contact Sun Microsystems, Inc., 4150 Network Circle, Santa\n" @@ -821,7 +822,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:384 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:370 msgid "" "Shared folders for file transfers between host and VM are accessible by " "mounting them using `mount_vboxvfs`. A shared folder can be created on the " @@ -831,32 +832,32 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:388 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:374 #, no-wrap msgid "# vboxmanage sharedfolder add 'BSDBox' --name myshare --hostpath /mnt/bsdboxshare\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:392 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:378 msgid "" "Note that the shared folder name must not contain spaces. Mount the shared " "folder from within the guest system like this:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:396 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:382 #, no-wrap msgid "# mount_vboxvfs -w myshare /mnt\n" msgstr "" #. type: Title == -#: documentation/content/en/books/handbook/virtualization/_index.adoc:399 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:385 #, no-wrap msgid "FreeBSD as a Host with VirtualBox(TM)" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:407 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:393 msgid "" "VirtualBox(TM) is an actively developed, complete virtualization package, " "that is available for most operating systems including Windows(R), macOS(R), " @@ -870,20 +871,20 @@ msgid "" msgstr "" #. type: Title === -#: documentation/content/en/books/handbook/virtualization/_index.adoc:409 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:395 #, no-wrap msgid "Installing VirtualBox(TM)" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:413 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:399 msgid "" "VirtualBox(TM) is available as a FreeBSD package or port in package:" "emulators/virtualbox-ose[]. The port can be installed using these commands:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:418 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:404 #, no-wrap msgid "" "# cd /usr/ports/emulators/virtualbox-ose\n" @@ -891,7 +892,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:423 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:409 msgid "" "One useful option in the port's configuration menu is the `GuestAdditions` " "suite of programs. These provide a number of useful features in guest " @@ -903,7 +904,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:426 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:412 msgid "" "A few configuration changes are needed before VirtualBox(TM) is started for " "the first time. The port installs a kernel module in [.filename]#/boot/" @@ -911,39 +912,39 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:430 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:416 #, no-wrap msgid "# kldload vboxdrv\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:433 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:419 msgid "" "To ensure the module is always loaded after a reboot, add this line to [." "filename]#/boot/loader.conf#:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:437 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:423 #, no-wrap msgid "vboxdrv_load=\"YES\"\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:440 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:426 msgid "" "To use the kernel modules that allow bridged or host-only networking, add " "this line to [.filename]#/etc/rc.conf# and reboot the computer:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:444 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:430 #, no-wrap msgid "vboxnet_enable=\"YES\"\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:449 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:435 msgid "" "The `vboxusers` group is created during installation of VirtualBox(TM). All " "users that need access to VirtualBox(TM) will have to be added as members of " @@ -951,20 +952,20 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:453 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:439 #, no-wrap msgid "# pw groupmod vboxusers -m yourusername\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:456 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:442 msgid "" "The default permissions for [.filename]#/dev/vboxnetctl# are restrictive and " "need to be changed for bridged networking:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:461 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:447 #, no-wrap msgid "" "# chown root:vboxusers /dev/vboxnetctl\n" @@ -972,14 +973,14 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:464 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:450 msgid "" "To make this permissions change permanent, add these lines to [.filename]#/" "etc/devfs.conf#:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:469 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:455 #, no-wrap msgid "" "own vboxnetctl root:vboxusers\n" @@ -987,18 +988,18 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:472 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:458 msgid "To launch VirtualBox(TM), type from an Xorg session:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:476 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:462 #, no-wrap msgid "% VirtualBox\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:480 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:466 msgid "" "For more information on configuring and using VirtualBox(TM), refer to the " "http://www.virtualbox.org[official website]. For FreeBSD-specific " @@ -1007,13 +1008,13 @@ msgid "" msgstr "" #. type: Title === -#: documentation/content/en/books/handbook/virtualization/_index.adoc:482 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:468 #, no-wrap msgid "VirtualBox(TM) USB Support" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:486 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:472 msgid "" "VirtualBox(TM) can be configured to pass USB devices through to the guest " "operating system. The host controller of the OSE version is limited to " @@ -1022,27 +1023,27 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:488 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:474 msgid "" "For VirtualBox(TM) to be aware of USB devices attached to the machine, the " "user needs to be a member of the `operator` group." msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:492 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:478 #, no-wrap msgid "# pw groupmod operator -m yourusername\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:495 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:481 msgid "" "Then, add the following to [.filename]#/etc/devfs.rules#, or create this " "file if it does not exist yet:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:500 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:486 #, no-wrap msgid "" "[system=10]\n" @@ -1050,44 +1051,44 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:503 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:489 msgid "" "To load these new rules, add the following to [.filename]#/etc/rc.conf#:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:507 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:493 #, no-wrap msgid "devfs_system_ruleset=\"system\"\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:510 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:496 msgid "Then, restart devfs:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:514 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:554 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:500 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:540 #, no-wrap msgid "# service devfs restart\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:517 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:503 msgid "" "Restart the login session and VirtualBox(TM) for these changes to take " "effect, and create USB filters as necessary." msgstr "" #. type: Title === -#: documentation/content/en/books/handbook/virtualization/_index.adoc:519 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:505 #, no-wrap msgid "VirtualBox(TM) Host DVD/CD Access" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:527 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:513 msgid "" "Access to the host DVD/CD drives from guests is achieved through the sharing " "of the physical drives. Within VirtualBox(TM), this is set up from the " @@ -1100,26 +1101,26 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:529 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:515 msgid "" "HAL needs to run for VirtualBox(TM)DVD/CD functions to work, so enable it in " "[.filename]#/etc/rc.conf# and start it if it is not already running:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:533 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:519 #, no-wrap msgid "hald_enable=\"YES\"\n" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:538 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:524 #, no-wrap msgid "# service hald start\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:543 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:529 msgid "" "In order for users to be able to use VirtualBox(TM)DVD/CD functions, they " "need access to [.filename]#/dev/xpt0#, [.filename]#/dev/cdN#, and [." @@ -1129,7 +1130,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:549 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:535 #, no-wrap msgid "" "perm cd* 0660\n" @@ -1138,13 +1139,13 @@ msgid "" msgstr "" #. type: Title == -#: documentation/content/en/books/handbook/virtualization/_index.adoc:557 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:543 #, no-wrap msgid "FreeBSD as a Host with bhyve" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:563 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:549 msgid "" "The bhyve BSD-licensed hypervisor became part of the base system with " "FreeBSD 10.0-RELEASE. This hypervisor supports a number of guests, " @@ -1156,7 +1157,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:571 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:557 msgid "" "The bhyve design requires a processor that supports Intel(R) Extended Page " "Tables (EPT) or AMD(R) Rapid Virtualization Indexing (RVI) or Nested Page " @@ -1175,26 +1176,26 @@ msgid "" msgstr "" #. type: Title === -#: documentation/content/en/books/handbook/virtualization/_index.adoc:573 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:559 #, no-wrap msgid "Preparing the Host" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:577 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:563 msgid "" "The first step to creating a virtual machine in bhyve is configuring the " "host system. First, load the bhyve kernel module:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:581 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:567 #, no-wrap msgid "# kldload vmm\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:586 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:572 msgid "" "Then, create a [.filename]#tap# interface for the network device in the " "virtual machine to attach to. In order for the network device to " @@ -1204,7 +1205,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:595 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:581 #, no-wrap msgid "" "# ifconfig tap0 create\n" @@ -1216,39 +1217,39 @@ msgid "" msgstr "" #. type: Title === -#: documentation/content/en/books/handbook/virtualization/_index.adoc:598 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:584 #, no-wrap msgid "Creating a FreeBSD Guest" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:602 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:588 msgid "" "Create a file to use as the virtual disk for the guest machine. Specify the " "size and name of the virtual disk:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:606 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:592 #, no-wrap msgid "# truncate -s 16G guest.img\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:609 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:595 msgid "Download an installation image of FreeBSD to install:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:614 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:600 #, no-wrap msgid "" -"# fetch ftp://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/12.2/FreeBSD-12.2-RELEASE-amd64-bootonly.iso\n" -"FreeBSD-12.2-RELEASE-amd64-bootonly.iso 100% of 230 MB 570 kBps 06m17s\n" +"# fetch https://download.freebsd.org/releases/ISO-IMAGES/13.1/FreeBSD-13.1-RELEASE-amd64-bootonly.iso\n" +"FreeBSD-13.1-RELEASE-amd64-bootonly.iso 366 MB 16 MBps 22s\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:621 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:607 msgid "" "FreeBSD comes with an example script for running a virtual machine in " "bhyve. The script will start the virtual machine and run it in a loop, so " @@ -1263,13 +1264,13 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:625 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:611 #, no-wrap -msgid "# sh /usr/share/examples/bhyve/vmrun.sh -c 1 -m 1024M -t tap0 -d guest.img -i -I FreeBSD-12.2-RELEASE-amd64-bootonly.iso guestname\n" +msgid "# sh /usr/share/examples/bhyve/vmrun.sh -c 1 -m 1024M -t tap0 -d guest.img -i -I FreeBSD-13.1-RELEASE-amd64-bootonly.iso guestname\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:629 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:615 msgid "" "The virtual machine will boot and start the installer. After installing a " "system in the virtual machine, when the system asks about dropping in to a " @@ -1277,7 +1278,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:634 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:620 msgid "" "Reboot the virtual machine. While rebooting the virtual machine causes " "bhyve to exit, the [.filename]#vmrun.sh# script runs `bhyve` in a loop and " @@ -1287,37 +1288,37 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:638 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:624 #, no-wrap msgid "# sh /usr/share/examples/bhyve/vmrun.sh -c 4 -m 1024M -t tap0 -d guest.img guestname\n" msgstr "" #. type: Title === -#: documentation/content/en/books/handbook/virtualization/_index.adoc:641 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:627 #, no-wrap msgid "Creating a Linux(R) Guest" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:644 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:630 msgid "" "In order to boot operating systems other than FreeBSD, the package:sysutils/" "grub2-bhyve[] port must be first installed." msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:646 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:632 msgid "Next, create a file to use as the virtual disk for the guest machine:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:650 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:636 #, no-wrap msgid "# truncate -s 16G linux.img\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:656 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:642 msgid "" "Starting a virtual machine with bhyve is a two step process. First a kernel " "must be loaded, then the guest can be started. The Linux(R) kernel is " @@ -1327,7 +1328,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:661 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:647 #, no-wrap msgid "" "(hd0) ./linux.img\n" @@ -1335,20 +1336,20 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:664 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:650 msgid "" "Use package:sysutils/grub2-bhyve[] to load the Linux(R) kernel from the ISO " "image:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:668 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:654 #, no-wrap msgid "# grub-bhyve -m device.map -r cd0 -M 1024M linuxguest\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:673 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:659 msgid "" "This will start grub. If the installation CD contains a [.filename]#grub." "cfg#, a menu will be displayed. If not, the `vmlinuz` and `initrd` files " @@ -1356,7 +1357,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:684 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:670 #, no-wrap msgid "" "grub> ls\n" @@ -1370,12 +1371,12 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:687 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:673 msgid "Now that the Linux(R) kernel is loaded, the guest can be started:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:692 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:678 #, no-wrap msgid "" "# bhyve -A -H -P -s 0:0,hostbridge -s 1:0,lpc -s 2:0,virtio-net,tap0 -s 3:0,virtio-blk,./linux.img \\\n" @@ -1383,7 +1384,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:698 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:684 msgid "" "The system will boot and start the installer. After installing a system in " "the virtual machine, reboot the virtual machine. This will cause bhyve to " @@ -1392,21 +1393,21 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:702 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:738 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:688 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:724 #, no-wrap msgid "# bhyvectl --destroy --vm=linuxguest\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:706 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:692 msgid "" "Now the guest can be started directly from the virtual disk. Load the " "kernel:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:720 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:706 #, no-wrap msgid "" "# grub-bhyve -m device.map -r hd0,msdos1 -M 1024M linuxguest\n" @@ -1423,12 +1424,12 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:723 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:709 msgid "Boot the virtual machine:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:728 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:714 #, no-wrap msgid "" "# bhyve -A -H -P -s 0:0,hostbridge -s 1:0,lpc -s 2:0,virtio-net,tap0 \\\n" @@ -1436,7 +1437,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:734 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:720 msgid "" "Linux(R) will now boot in the virtual machine and eventually present you " "with the login prompt. Login and use the virtual machine. When you are " @@ -1445,13 +1446,13 @@ msgid "" msgstr "" #. type: Title === -#: documentation/content/en/books/handbook/virtualization/_index.adoc:741 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:727 #, no-wrap msgid "Booting bhyve Virtual Machines with UEFI Firmware" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:745 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:731 msgid "" "In addition to bhyveload and grub-bhyve, the bhyve hypervisor can also boot " "virtual machines using the UEFI userspace firmware. This option may support " @@ -1459,7 +1460,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:748 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:734 msgid "" "In order to make use of the UEFI support in bhyve, first obtain the UEFI " "firmware images. This can be done by installing package:sysutils/bhyve-" @@ -1467,14 +1468,14 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:751 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:737 msgid "" "With the firmware in place, add the flags `-l bootrom,_/path/to/firmware_` " "to your bhyve command line. The actual bhyve command may look like this:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:759 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:745 #, no-wrap msgid "" "# bhyve -AHP -s 0:0,hostbridge -s 1:0,lpc \\\n" @@ -1485,14 +1486,14 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:762 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:748 msgid "" "package:sysutils/bhyve-firmware[] also contains a CSM-enabled firmware, to " "boot guests with no UEFI support in legacy BIOS mode:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:770 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:756 #, no-wrap msgid "" "# bhyve -AHP -s 0:0,hostbridge -s 1:0,lpc \\\n" @@ -1503,20 +1504,20 @@ msgid "" msgstr "" #. type: Title === -#: documentation/content/en/books/handbook/virtualization/_index.adoc:773 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:759 #, no-wrap msgid "Graphical UEFI Framebuffer for bhyve Guests" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:776 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:762 msgid "" "The UEFI firmware support is particularly useful with predominantly " "graphical guest operating systems such as Microsoft Windows(R)." msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:781 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:767 msgid "" "Support for the UEFI-GOP framebuffer may also be enabled with the `-s 29," "fbuf,tcp=_0.0.0.0:5900_` flags. The framebuffer resolution may be " @@ -1528,12 +1529,12 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:783 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:769 msgid "The resulting bhyve command would look like this:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:793 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:779 #, no-wrap msgid "" "# bhyve -AHP -s 0:0,hostbridge -s 31:0,lpc \\\n" @@ -1546,20 +1547,20 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:796 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:782 msgid "" "Note, in BIOS emulation mode, the framebuffer will cease receiving updates " "once control is passed from firmware to guest operating system." msgstr "" #. type: Title === -#: documentation/content/en/books/handbook/virtualization/_index.adoc:798 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:784 #, no-wrap msgid "Using ZFS with bhyve Guests" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:802 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:788 msgid "" "If ZFS is available on the host machine, using ZFS volumes instead of disk " "image files can provide significant performance benefits for the guest VMs. " @@ -1567,18 +1568,18 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:806 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:792 #, no-wrap msgid "# zfs create -V16G -o volmode=dev zroot/linuxdisk0\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:809 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:795 msgid "When starting the VM, specify the ZFS volume as the disk drive:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:814 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:800 #, no-wrap msgid "" "# bhyve -A -H -P -s 0:0,hostbridge -s 1:0,lpc -s 2:0,virtio-net,tap0 -s3:0,virtio-blk,/dev/zvol/zroot/linuxdisk0 \\\n" @@ -1586,13 +1587,13 @@ msgid "" msgstr "" #. type: Title === -#: documentation/content/en/books/handbook/virtualization/_index.adoc:817 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:803 #, no-wrap msgid "Virtual Machine Consoles" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:824 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:810 msgid "" "It is advantageous to wrap the bhyve console in a session management tool " "such as package:sysutils/tmux[] or package:sysutils/screen[] in order to " @@ -1606,7 +1607,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:832 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:818 #, no-wrap msgid "" "# kldload nmdm\n" @@ -1617,25 +1618,25 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:834 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:820 #, no-wrap msgid "Ubuntu 13.10 handbook ttyS0\n" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:836 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:822 #, no-wrap msgid "handbook login:\n" msgstr "" #. type: Title === -#: documentation/content/en/books/handbook/virtualization/_index.adoc:839 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:825 #, no-wrap msgid "Managing Virtual Machines" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:843 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:829 msgid "" "A device node is created in [.filename]#/dev/vmm# for each virtual machine. " "This allows the administrator to easily see a list of the running virtual " @@ -1643,7 +1644,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:853 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:839 #, no-wrap msgid "" "# ls -al /dev/vmm\n" @@ -1656,47 +1657,47 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:856 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:842 msgid "A specified virtual machine can be destroyed using `bhyvectl`:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:860 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:846 #, no-wrap msgid "# bhyvectl --destroy --vm=guestname\n" msgstr "" #. type: Title === -#: documentation/content/en/books/handbook/virtualization/_index.adoc:863 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:849 #, no-wrap msgid "Persistent Configuration" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:866 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:852 msgid "" "In order to configure the system to start bhyve guests at boot time, the " "following configurations must be made in the specified files:" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:869 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:855 msgid "[.filename]#/etc/sysctl.conf#" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:873 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:859 #, no-wrap msgid "net.link.tap.up_on_open=1\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:876 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:862 msgid "[.filename]#/etc/rc.conf#" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:882 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:868 #, no-wrap msgid "" "cloned_interfaces=\"bridge0 tap0\"\n" @@ -1705,13 +1706,13 @@ msgid "" msgstr "" #. type: Title == -#: documentation/content/en/books/handbook/virtualization/_index.adoc:885 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:871 #, no-wrap msgid "FreeBSD as a Xen(TM)-Host" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:890 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:876 msgid "" "Xen is a GPLv2-licensed https://en.wikipedia.org/wiki/" "Hypervisor#Classification[type 1 hypervisor] for Intel(R) and ARM(R) " @@ -1725,7 +1726,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:898 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:884 msgid "" "Xen(TM) is a bare-metal hypervisor, which means that it is the first program " "loaded after the BIOS. A special privileged guest called the Domain-0 " @@ -1741,7 +1742,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:905 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:891 msgid "" "Xen(TM) can migrate VMs between different Xen(TM) servers. When the two xen " "hosts share the same underlying storage, the migration can be done without " @@ -1755,13 +1756,13 @@ msgid "" msgstr "" #. type: Title === -#: documentation/content/en/books/handbook/virtualization/_index.adoc:907 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:893 #, no-wrap msgid "Hardware Requirements for Xen(TM) Dom0" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:911 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:897 msgid "" "To run the Xen(TM) hypervisor on a host, certain hardware functionality is " "required. Hardware virtualized domains require Extended Page Table (http://" @@ -1771,20 +1772,20 @@ msgid "" msgstr "" #. type: delimited block = 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:915 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:901 msgid "" "In order to run a FreeBSD Xen(TM) Dom0 the box must be booted using legacy " "boot (BIOS)." msgstr "" #. type: Title === -#: documentation/content/en/books/handbook/virtualization/_index.adoc:918 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:904 #, no-wrap msgid "Xen(TM) Dom0 Control Domain Setup" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:921 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:907 msgid "" "Users of FreeBSD 11 should install the package:emulators/xen-kernel47[] and " "package:sysutils/xen-tools47[] packages that are based on Xen version 4.7. " @@ -1794,7 +1795,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:925 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:911 msgid "" "Configuration files must be edited to prepare the host for the Dom0 " "integration after the Xen packages are installed. An entry to [.filename]#/" @@ -1804,13 +1805,13 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:929 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:915 #, no-wrap msgid "# echo 'vm.max_wired=-1' >> /etc/sysctl.conf\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:935 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:921 msgid "" "Another memory-related setting involves changing [.filename]#/etc/login." "conf#, setting the `memorylocked` option to `unlimited`. Otherwise, " @@ -1821,7 +1822,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:940 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:926 #, no-wrap msgid "" "# sed -i '' -e 's/memorylocked=64K/memorylocked=unlimited/' /etc/login.conf\n" @@ -1829,18 +1830,18 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:943 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:929 msgid "Add an entry for the Xen(TM) console to [.filename]#/etc/ttys#:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:947 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:933 #, no-wrap msgid "# echo 'xc0 \"/usr/libexec/getty Pc\" xterm onifconsole secure' >> /etc/ttys\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:954 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:940 msgid "" "Selecting a Xen(TM) kernel in [.filename]#/boot/loader.conf# activates the " "Dom0. Xen(TM) also requires resources like CPU and memory from the host " @@ -1851,12 +1852,12 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:956 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:942 msgid "The following command is used for Xen 4.7 packages:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:963 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:949 #, no-wrap msgid "" "# echo 'hw.pci.mcfg=0' >> /boot/loader.conf\n" @@ -1866,14 +1867,14 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:966 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:952 msgid "" "For Xen versions 4.11 and higher, the following command should be used " "instead:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:972 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:958 #, no-wrap msgid "" "# echo 'if_tap_load=\"YES\"' >> /boot/loader.conf\n" @@ -1882,7 +1883,7 @@ msgid "" msgstr "" #. type: delimited block = 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:979 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:965 msgid "" "Log files that Xen(TM) creates for the DomU VMs are stored in [.filename]#/" "var/log/xen#. Please be sure to check the contents of that directory if " @@ -1890,18 +1891,18 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:982 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:968 msgid "Activate the xencommons service during system startup:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:986 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:972 #, no-wrap msgid "# sysrc xencommons_enable=yes\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:992 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:978 msgid "" "These settings are enough to start a Dom0-enabled system. However, it lacks " "network functionality for the DomU machines. To fix that, define a bridged " @@ -1910,7 +1911,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:998 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:984 #, no-wrap msgid "" "# sysrc cloned_interfaces=\"bridge0\"\n" @@ -1919,18 +1920,18 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1001 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:987 msgid "Restart the host to load the Xen(TM) kernel and start the Dom0." msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1005 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:991 #, no-wrap msgid "# reboot\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1008 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:994 msgid "" "After successfully booting the Xen(TM) kernel and logging into the system " "again, the Xen(TM) management tool `xl` is used to show information about " @@ -1938,7 +1939,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1014 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1000 #, no-wrap msgid "" "# xl list\n" @@ -1947,7 +1948,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1020 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1006 msgid "" "The output confirms that the Dom0 (called `Domain-0`) has the ID `0` and is " "running. It also has the memory and virtual CPUs that were defined in [." @@ -1957,13 +1958,13 @@ msgid "" msgstr "" #. type: Title === -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1022 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1008 #, no-wrap msgid "Xen(TM) DomU Guest VM Configuration" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1029 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1015 msgid "" "Unprivileged domains consist of a configuration file and virtual or physical " "hard disks. Virtual disk storage for the DomU can be files created by man:" @@ -1975,26 +1976,26 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1033 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1019 #, no-wrap -msgid "# fetch ftp://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/12.0/FreeBSD-12.0-RELEASE-amd64-bootonly.iso -o freebsd.iso\n" +msgid "# fetch https://download.freebsd.org/releases/ISO-IMAGES/13.1/FreeBSD-13.1-RELEASE-amd64-bootonly.iso -o freebsd.iso\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1036 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1022 msgid "" "A ZFS volume of 20 GB called [.filename]#xendisk0# is created to serve as " "the disk space for the VM." msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1040 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1026 #, no-wrap msgid "# zfs create -V20G -o volmode=dev zroot/xendisk0\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1045 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1031 msgid "" "The new DomU guest VM is defined in a file. Some specific definitions like " "name, keymap, and VNC connection details are also defined. The following [." @@ -2003,7 +2004,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1062 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1048 #, no-wrap msgid "" "# cat freebsd.cfg\n" @@ -2023,12 +2024,12 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1065 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1051 msgid "These lines are explained in more detail:" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1067 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1053 msgid "" "This defines what kind of virtualization to use. `hvm` refers to hardware-" "assisted virtualization or hardware virtual machine. Guest operating systems " @@ -2038,14 +2039,14 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1068 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1054 msgid "" "Name of this virtual machine to distinguish it from others running on the " "same Dom0. Required." msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1069 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1055 msgid "" "Quantity of RAM in megabytes to make available to the VM. This amount is " "subtracted from the hypervisor's total available memory, not the memory of " @@ -2053,7 +2054,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1070 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1056 msgid "" "Number of virtual CPUs available to the guest VM. For best performance, do " "not create guests with more virtual CPUs than the number of physical CPUs on " @@ -2061,7 +2062,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1071 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1057 msgid "" "Virtual network adapter. This is the bridge connected to the network " "interface of the host. The `mac` parameter is the MAC address set on the " @@ -2070,14 +2071,14 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1072 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1058 msgid "" "Full path to the disk, file, or ZFS volume of the disk storage for this VM. " "Options and multiple disk definitions are separated by commas." msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1073 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1059 msgid "" "Defines the Boot medium from which the initial operating system is " "installed. In this example, it is the ISO image downloaded earlier. Consult " @@ -2085,7 +2086,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1074 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1060 msgid "" "Options controlling VNC connectivity to the serial console of the DomU. In " "order, these are: active VNC support, define IP address on which to listen, " @@ -2095,20 +2096,20 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1076 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1062 msgid "" "After the file has been created with all the necessary options, the DomU is " "created by passing it to `xl create` as a parameter." msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1080 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1066 #, no-wrap msgid "# xl create freebsd.cfg\n" msgstr "" #. type: delimited block = 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1089 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1075 msgid "" "Each time the Dom0 is restarted, the configuration file must be passed to " "`xl create` again to re-create the DomU. By default, only the Dom0 is " @@ -2121,12 +2122,12 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1092 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1078 msgid "The output of `xl list` confirms that the DomU has been created." msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1099 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1085 #, no-wrap msgid "" "# xl list\n" @@ -2136,7 +2137,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1106 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1092 msgid "" "To begin the installation of the base operating system, start the VNC " "client, directing it to the main network address of the host or to the IP " @@ -2151,7 +2152,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1111 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1097 #, no-wrap msgid "" "# xl destroy freebsd\n" @@ -2159,7 +2160,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1115 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1101 msgid "" "The machine can then be accessed again using the VNC viewer. This time, it " "will boot from the virtual disk where the operating system has been " @@ -2167,26 +2168,26 @@ msgid "" msgstr "" #. type: Title === -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1117 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1103 #, no-wrap msgid "Troubleshooting" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1120 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1106 msgid "" "This section contains basic information in order to help troubleshoot issues " "found when using FreeBSD as a Xen(TM) host or guest." msgstr "" #. type: Title ==== -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1122 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1108 #, no-wrap msgid "Host Boot Troubleshooting" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1126 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1112 msgid "" "Please note that the following troubleshooting tips are intended for Xen(TM) " "4.11 or newer. If you are still using Xen(TM) 4.7 and having issues " @@ -2194,7 +2195,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1130 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1116 msgid "" "In order to troubleshoot host boot issues you will likely need a serial " "cable, or a debug USB cable. Verbose Xen(TM) boot output can be obtained by " @@ -2203,21 +2204,21 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1132 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1118 msgid "" "`iommu=debug`: can be used to print additional diagnostic information about " "the iommu." msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1133 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1119 msgid "" "`dom0=verbose`: can be used to print additional diagnostic information about " "the dom0 build process." msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1134 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1120 msgid "" "`sync_console`: flag to force synchronous console output. Useful for " "debugging to avoid losing messages due to rate limiting. Never use this " @@ -2226,20 +2227,20 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1137 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1123 msgid "" "FreeBSD should also be booted in verbose mode in order to identify any " "issues. To activate verbose booting, run this command:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1141 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1127 #, no-wrap msgid "# echo 'boot_verbose=\"YES\"' >> /boot/loader.conf\n" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1144 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1130 msgid "" "If none of these options help solving the problem, please send the serial " "boot log to mailto:freebsd-xen@FreeBSD.org[freebsd-xen@FreeBSD.org] and " @@ -2248,20 +2249,20 @@ msgid "" msgstr "" #. type: Title ==== -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1146 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1132 #, no-wrap msgid "Guest Creation Troubleshooting" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1149 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1135 msgid "" "Issues can also arise when creating guests, the following attempts to " "provide some help for those trying to diagnose guest creation issues." msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1152 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1138 msgid "" "The most common cause of guest creation failures is the `xl` command " "spitting some error and exiting with a return code different than 0. If the " @@ -2270,7 +2271,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1168 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1154 #, no-wrap msgid "" "# xl -vvv create freebsd.cfg\n" @@ -2289,7 +2290,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/virtualization/_index.adoc:1173 +#: documentation/content/en/books/handbook/virtualization/_index.adoc:1159 msgid "" "If the verbose output does not help diagnose the issue there are also QEMU " "and Xen(TM) toolstack logs in [.filename]#/var/log/xen#. Note that the name " |