-
-# type: textblock
-#: ../inspector/virt-inspector.pl:35
-msgid ""
-"virt-inspector - Display operating system version and other information "
-"about a virtual machine"
-msgstr ""
-
-# type: verbatim
-#: ../inspector/virt-inspector.pl:39
-#, no-wrap
-msgid ""
-" virt-inspector [--connect URI] domname\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../inspector/virt-inspector.pl:41
-#, no-wrap
-msgid ""
-" virt-inspector guest.img [guest.img ...]\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:45
-msgid ""
-"B<virt-inspector> examines a virtual machine or disk image and tries to "
-"determine the version of the operating system and other information about "
-"the virtual machine."
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:49
-msgid "Virt-inspector produces XML output for feeding into other programs."
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:51
-msgid ""
-"In the normal usage, use C<virt-inspector domname> where C<domname> is the "
-"libvirt domain (see: C<virsh list --all>)."
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:54
-msgid ""
-"You can also run virt-inspector directly on disk images from a single "
-"virtual machine. Use C<virt-inspector guest.img>. In rare cases a domain "
-"has several block devices, in which case you should list them one after "
-"another, with the first corresponding to the guest's C</dev/sda>, the second "
-"to the guest's C</dev/sdb> and so on."
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:60
-msgid ""
-"Virt-inspector can only inspect and report upon I<one domain at a time>. To "
-"inspect several virtual machines, you have to run virt-inspector several "
-"times (for example, from a shell script for-loop)."
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:65
-msgid ""
-"Because virt-inspector needs direct access to guest images, it won't "
-"normally work over remote libvirt connections."
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:78 ../tools/virt-edit.pl:82 ../tools/virt-win-reg.pl:181 ../tools/virt-df.pl:81 ../tools/virt-ls.pl:88 ../tools/virt-list-filesystems.pl:60 ../tools/virt-tar.pl:108 ../tools/virt-rescue.pl:113 ../tools/virt-make-fs.pl:163 ../tools/virt-list-partitions.pl:61
-msgid "Display brief help."
-msgstr ""
-
-# type: =item
-#: ../inspector/virt-inspector.pl:84 ../tools/virt-edit.pl:88 ../tools/virt-win-reg.pl:187 ../tools/virt-df.pl:87 ../tools/virt-ls.pl:94 ../tools/virt-resize.pl:273 ../tools/virt-list-filesystems.pl:66 ../tools/virt-tar.pl:114 ../tools/virt-rescue.pl:119 ../tools/virt-make-fs.pl:169 ../tools/virt-list-partitions.pl:67
-msgid "B<--version>"
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:86 ../tools/virt-edit.pl:90 ../tools/virt-win-reg.pl:189 ../tools/virt-df.pl:89 ../tools/virt-ls.pl:96 ../tools/virt-resize.pl:275 ../tools/virt-list-filesystems.pl:68 ../tools/virt-tar.pl:116 ../tools/virt-rescue.pl:121 ../tools/virt-make-fs.pl:171 ../tools/virt-list-partitions.pl:69
-msgid "Display version number and exit."
-msgstr ""
-
-# type: =item
-#: ../inspector/virt-inspector.pl:92 ../tools/virt-edit.pl:112 ../tools/virt-win-reg.pl:203 ../tools/virt-df.pl:95 ../tools/virt-ls.pl:102 ../tools/virt-list-filesystems.pl:74 ../tools/virt-tar.pl:122 ../tools/virt-rescue.pl:135 ../tools/virt-list-partitions.pl:75
-msgid "B<--connect URI> | B<-c URI>"
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:94 ../tools/virt-edit.pl:114 ../tools/virt-win-reg.pl:205 ../tools/virt-df.pl:97 ../tools/virt-ls.pl:104 ../tools/virt-list-filesystems.pl:76 ../tools/virt-tar.pl:124 ../tools/virt-rescue.pl:137 ../tools/virt-list-partitions.pl:77
-msgid ""
-"If using libvirt, connect to the given I<URI>. If omitted, then we connect "
-"to the default libvirt hypervisor."
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:97
-msgid ""
-"Libvirt is only used if you specify a C<domname> on the command line. If "
-"you specify guest block devices directly, then libvirt is not used at all."
-msgstr ""
-
-# type: =item
-#: ../inspector/virt-inspector.pl:105 ../tools/virt-edit.pl:124 ../tools/virt-win-reg.pl:215 ../tools/virt-df.pl:117 ../tools/virt-ls.pl:114 ../tools/virt-resize.pl:523 ../tools/virt-list-filesystems.pl:86 ../tools/virt-tar.pl:134 ../tools/virt-rescue.pl:147 ../tools/virt-list-partitions.pl:87
-msgid "B<--format> raw"
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:107 ../tools/virt-edit.pl:126 ../tools/virt-win-reg.pl:217 ../tools/virt-df.pl:119 ../tools/virt-ls.pl:116 ../tools/virt-list-filesystems.pl:88 ../tools/virt-tar.pl:136 ../tools/virt-rescue.pl:149 ../tools/virt-list-partitions.pl:89
-msgid ""
-"Specify the format of disk images given on the command line. If this is "
-"omitted then the format is autodetected from the content of the disk image."
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:111 ../tools/virt-edit.pl:130 ../tools/virt-win-reg.pl:221 ../tools/virt-df.pl:123 ../tools/virt-ls.pl:120 ../tools/virt-list-filesystems.pl:92 ../tools/virt-tar.pl:140 ../tools/virt-rescue.pl:153 ../tools/virt-list-partitions.pl:93
-msgid ""
-"If disk images are requested from libvirt, then this program asks libvirt "
-"for this information. In this case, the value of the format parameter is "
-"ignored."
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:115 ../tools/virt-edit.pl:134 ../tools/virt-win-reg.pl:225 ../tools/virt-df.pl:127 ../tools/virt-ls.pl:124 ../tools/virt-resize.pl:528 ../tools/virt-resize.pl:543 ../tools/virt-list-filesystems.pl:96 ../tools/virt-tar.pl:144 ../tools/virt-rescue.pl:157 ../tools/virt-list-partitions.pl:97
-msgid ""
-"If working with untrusted raw-format guest disk images, you should ensure "
-"the format is always specified."
-msgstr ""
-
-# type: =head1
-#: ../inspector/virt-inspector.pl:149
-msgid "XML FORMAT"
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:151
-msgid ""
-"The virt-inspector XML is described precisely in a RELAX NG schema which is "
-"supplied with libguestfs. This section is just an overview."
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:154
-msgid ""
-"The top-level element is E<lt>operatingsystemsE<gt>, and it contains one or "
-"more E<lt>operatingsystemE<gt> elements. You would only see more than one "
-"E<lt>operatingsystemE<gt> element if the virtual machine is multi-boot, "
-"which is vanishingly rare in real world VMs."
-msgstr ""
-
-# type: =head2
-#: ../inspector/virt-inspector.pl:159
-msgid "E<lt>operatingsystemE<gt>"
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:161
-msgid ""
-"In the E<lt>operatingsystemE<gt> tag are various optional fields that "
-"describe the operating system, its architecture, the descriptive \"product "
-"name\" string, the type of OS and so on, as in this example:"
-msgstr ""
-
-# type: verbatim
-#: ../inspector/virt-inspector.pl:165
-#, no-wrap
-msgid ""
-" <operatingsystems>\n"
-" <operatingsystem>\n"
-" <root>/dev/sda2</root>\n"
-" <name>windows</name>\n"
-" <arch>i386</arch>\n"
-" <distro>windows</distro>\n"
-" <product_name>Windows 7 Enterprise</product_name>\n"
-" <major_version>6</major_version>\n"
-" <minor_version>1</minor_version>\n"
-" <windows_systemroot>/Windows</windows_systemroot>\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:176
-msgid ""
-"These fields are derived from the libguestfs inspection API, and you can "
-"find more details in L<guestfs(3)/INSPECTION>."
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:179
-msgid ""
-"The E<lt>rootE<gt> element is the root filesystem device, but from the point "
-"of view of libguestfs (block devices may have completely different names "
-"inside the VM itself)."
-msgstr ""
-
-# type: =head2
-#: ../inspector/virt-inspector.pl:246
-msgid "E<lt>mountpointsE<gt>"
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:248
-msgid ""
-"Un*x-like guests typically have multiple filesystems which are mounted at "
-"various mountpoints, and these are described in the E<lt>mountpointsE<gt> "
-"element which looks like this:"
-msgstr ""
-
-# type: verbatim
-#: ../inspector/virt-inspector.pl:252
-#, no-wrap
-msgid ""
-" <operatingsystems>\n"
-" <operatingsystem>\n"
-" ...\n"
-" <mountpoints>\n"
-" <mountpoint dev=\"/dev/vg_f13x64/lv_root\">/</mountpoint>\n"
-" <mountpoint dev=\"/dev/sda1\">/boot</mountpoint>\n"
-" </mountpoints>\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:260
-msgid ""
-"As with E<lt>rootE<gt>, devices are from the point of view of libguestfs, "
-"and may have completely different names inside the guest. Only mountable "
-"filesystems appear in this list, not things like swap devices."
-msgstr ""
-
-# type: =head2
-#: ../inspector/virt-inspector.pl:282
-msgid "E<lt>filesystemsE<gt>"
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:284
-msgid ""
-"E<lt>filesystemsE<gt> is like E<lt>mountpointsE<gt> but covers I<all> "
-"filesystems belonging to the guest, including swap and empty partitions. "
-"(In the rare case of a multi-boot guest, it covers filesystems belonging to "
-"this OS or shared by this OS and other OSes)."
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:289
-msgid "You might see something like this:"
-msgstr ""
-
-# type: verbatim
-#: ../inspector/virt-inspector.pl:291
-#, no-wrap
-msgid ""
-" <operatingsystems>\n"
-" <operatingsystem>\n"
-" ...\n"
-" <filesystems>\n"
-" <filesystem dev=\"/dev/vg_f13x64/lv_root\">\n"
-" <type>ext4</type>\n"
-" <label>Fedora-13-x86_64</label>\n"
-" <uuid>e6a4db1e-15c2-477b-ac2a-699181c396aa</uuid>\n"
-" </filesystem>\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:301
-msgid ""
-"The optional elements within E<lt>filesystemE<gt> are the filesystem type, "
-"the label, and the UUID."
-msgstr ""
-
-# type: =head2
-#: ../inspector/virt-inspector.pl:343
-msgid "E<lt>applicationsE<gt>"
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:345
-msgid ""
-"The related elements E<lt>package_formatE<gt>, E<lt>package_managementE<gt> "
-"and E<lt>applicationsE<gt> describe applications installed in the virtual "
-"machine. At the moment we are only able to list RPMs and Debian packages "
-"installed, but in future we will support other Linux distros and Windows."
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:351
-msgid ""
-"E<lt>package_formatE<gt>, if present, describes the packaging system used. "
-"Typical values would be C<rpm> and C<deb>."
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:354
-msgid ""
-"E<lt>package_managementE<gt>, if present, describes the package manager. "
-"Typical values include C<yum>, C<up2date> and C<apt>"
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:357
-msgid "E<lt>applicationsE<gt> lists the packages or applications installed."
-msgstr ""
-
-# type: verbatim
-#: ../inspector/virt-inspector.pl:360
-#, no-wrap
-msgid ""
-" <operatingsystems>\n"
-" <operatingsystem>\n"
-" ...\n"
-" <applications>\n"
-" <application>\n"
-" <name>coreutils</name>\n"
-" <version>8.5</version>\n"
-" <release>1</release>\n"
-" </application>\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:370
-msgid ""
-"The version and release fields may not be available for some types guests. "
-"Other fields are possible, see "
-"L<guestfs(3)/guestfs_inspect_list_applications>."
-msgstr ""
-
-# type: =head1
-#: ../inspector/virt-inspector.pl:426
-msgid "USING XPATH"
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:428
-msgid ""
-"You can use the XPath query language, and/or the xpath tool, in order to "
-"select parts of the XML."
-msgstr ""
-
-# type: verbatim
-#: ../inspector/virt-inspector.pl:433
-#, no-wrap
-msgid ""
-" $ virt-inspector Guest | xpath //filesystems\n"
-" Found 1 nodes:\n"
-" -- NODE --\n"
-" <filesystems>\n"
-" <filesystem dev=\"/dev/vg_f13x64/lv_root\">\n"
-" <type>ext4</type>\n"
-" [etc]\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../inspector/virt-inspector.pl:441
-#, no-wrap
-msgid ""
-" $ virt-inspector Guest | \\\n"
-" xpath \"string(//filesystem[@dev='/dev/sda1']/type)\"\n"
-" Query didn't return a nodeset. Value: ext4\n"
-"\n"
-msgstr ""
-
-# type: =head1
-#: ../inspector/virt-inspector.pl:445 ../tools/virt-edit.pl:343 ../tools/virt-win-reg.pl:141 ../tools/virt-win-reg.pl:477 ../tools/virt-df.pl:633 ../tools/virt-ls.pl:225 ../tools/virt-resize.pl:1479 ../tools/virt-list-filesystems.pl:179 ../tools/virt-tar.pl:274 ../tools/virt-rescue.pl:260 ../tools/virt-make-fs.pl:527 ../tools/virt-list-partitions.pl:247
-msgid "SHELL QUOTING"
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:447 ../tools/virt-edit.pl:345 ../tools/virt-win-reg.pl:479 ../tools/virt-df.pl:635 ../tools/virt-ls.pl:227 ../tools/virt-resize.pl:1481 ../tools/virt-list-filesystems.pl:181 ../tools/virt-tar.pl:276 ../tools/virt-rescue.pl:262 ../tools/virt-make-fs.pl:529 ../tools/virt-list-partitions.pl:249
-msgid ""
-"Libvirt guest names can contain arbitrary characters, some of which have "
-"meaning to the shell such as C<#> and space. You may need to quote or "
-"escape these characters on the command line. See the shell manual page "
-"L<sh(1)> for details."
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:454
-msgid ""
-"L<guestfs(3)>, L<guestfish(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib(3)>, "
-"L<Sys::Virt(3)>, L<http://www.w3.org/TR/xpath/>, L<http://libguestfs.org/>."
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:468 ../tools/virt-edit.pl:364 ../tools/virt-win-reg.pl:512 ../tools/virt-df.pl:651 ../tools/virt-ls.pl:245 ../tools/virt-resize.pl:1510 ../tools/virt-list-filesystems.pl:200 ../tools/virt-tar.pl:294 ../tools/virt-rescue.pl:279 ../tools/virt-make-fs.pl:561 ../tools/virt-list-partitions.pl:267
-msgid "Richard W.M. Jones L<http://people.redhat.com/~rjones/>"
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:472
-msgid "Matthew Booth L<mbooth@redhat.com>"
-msgstr ""
-
-# type: textblock
-#: ../inspector/virt-inspector.pl:478 ../tools/virt-win-reg.pl:516 ../tools/virt-resize.pl:1514 ../tools/virt-make-fs.pl:565
-msgid "Copyright (C) 2010 Red Hat Inc."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:34
-msgid "virt-edit - Edit a file in a virtual machine"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-edit.pl:38
-#, no-wrap
-msgid ""
-" virt-edit [--options] domname file\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-edit.pl:40
-#, no-wrap
-msgid ""
-" virt-edit [--options] disk.img [disk.img ...] file\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-edit.pl:42
-#, no-wrap
-msgid ""
-" virt-edit [domname|disk.img] file -e 'expr'\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:46
-msgid ""
-"You must I<not> use C<virt-edit> on live virtual machines. If you do this, "
-"you risk disk corruption in the VM. C<virt-edit> tries to stop you from "
-"doing this, but doesn't catch all cases."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:52
-msgid ""
-"C<virt-edit> is a command line tool to edit C<file> where C<file> exists in "
-"the named virtual machine (or disk image)."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:55
-msgid ""
-"If you want to just view a file, use L<virt-cat(1)>. For more complex cases "
-"you should look at the L<guestfish(1)> tool."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:60
-msgid "Edit the named files interactively:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-edit.pl:62
-#, no-wrap
-msgid ""
-" virt-edit mydomain /boot/grub/grub.conf\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-edit.pl:64
-#, no-wrap
-msgid ""
-" virt-edit mydomain /etc/passwd\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:66
-msgid ""
-"You can also edit files non-interactively (see L</NON-INTERACTIVE EDITING> "
-"below). To change the init default level to 5:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-edit.pl:70
-#, no-wrap
-msgid ""
-" virt-edit mydomain /etc/inittab -e 's/^id:.*/id:5:initdefault:/'\n"
-"\n"
-msgstr ""
-
-# type: =item
-#: ../tools/virt-edit.pl:96
-msgid "B<--backup extension> | B<-b extension>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:98
-msgid ""
-"Create a backup of the original file I<in the guest disk image>. The backup "
-"has the original filename with C<extension> added."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:101
-msgid ""
-"Usually the first character of C<extension> would be a dot C<.> so you would "
-"write:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-edit.pl:104
-#, no-wrap
-msgid ""
-" virt-edit -b .orig [etc]\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:106
-msgid "By default, no backup file is made."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:117 ../tools/virt-win-reg.pl:208 ../tools/virt-df.pl:100 ../tools/virt-ls.pl:107 ../tools/virt-list-filesystems.pl:79 ../tools/virt-tar.pl:127 ../tools/virt-rescue.pl:140 ../tools/virt-list-partitions.pl:80
-msgid ""
-"If you specify guest block devices directly, then libvirt is not used at "
-"all."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-edit.pl:141
-msgid "B<--expr EXPR> | B<-e EXPR>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:143
-msgid ""
-"Instead of launching the external editor, non-interactively apply the Perl "
-"expression C<EXPR> to each line in the file. See L</NON-INTERACTIVE "
-"EDITING> below."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:147
-msgid ""
-"Be careful to properly quote the expression to prevent it from being altered "
-"by the shell."
-msgstr ""
-
-# type: =head1
-#: ../tools/virt-edit.pl:268
-msgid "NON-INTERACTIVE EDITING"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:270
-msgid ""
-"C<virt-edit> normally calls out to C<$EDITOR> (or vi) so the system "
-"administrator can interactively edit the file."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:273
-msgid ""
-"There are two ways also to use C<virt-edit> from scripts in order to make "
-"automated edits to files. (Note that although you I<can> use C<virt-edit> "
-"like this, it's less error-prone to write scripts directly using the "
-"libguestfs API and Augeas for configuration file editing.)"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:279
-msgid ""
-"The first method is to temporarily set C<$EDITOR> to any script or program "
-"you want to run. The script is invoked as C<$EDITOR tmpfile> and it should "
-"update C<tmpfile> in place however it likes."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:283
-msgid ""
-"The second method is to use the C<-e> parameter of C<virt-edit> to run a "
-"short Perl snippet in the style of L<sed(1)>. For example to replace all "
-"instances of C<foo> with C<bar> in a file:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-edit.pl:287
-#, no-wrap
-msgid ""
-" virt-edit domname filename -e 's/foo/bar/'\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:289
-msgid ""
-"The full power of Perl regular expressions can be used (see L<perlre(1)>). "
-"For example to delete root's password you could do:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-edit.pl:292
-#, no-wrap
-msgid ""
-" virt-edit domname /etc/passwd -e 's/^root:.*?:/root::/'\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:294
-msgid ""
-"What really happens is that the snippet is evaluated as a Perl expression "
-"for each line of the file. The line, including the final C<\\n>, is passed "
-"in C<$_> and the expression should update C<$_> or leave it unchanged."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:299
-msgid ""
-"To delete a line, set C<$_> to the empty string. For example, to delete the "
-"C<apache> user account from the password file you can do:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-edit.pl:302
-#, no-wrap
-msgid ""
-" virt-edit mydomain /etc/passwd -e '$_ = \"\" if /^apache:/'\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:304
-msgid ""
-"To insert a line, prepend or append it to C<$_>. However appending lines to "
-"the end of the file is rather difficult this way since there is no concept "
-"of \"last line of the file\" - your expression just doesn't get called "
-"again. You might want to use the first method (setting C<$EDITOR>) if you "
-"want to do this."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:310
-msgid ""
-"The variable C<$lineno> contains the current line number. As is "
-"traditional, the first line in the file is number C<1>."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:313
-msgid ""
-"The return value from the expression is ignored, but the expression may call "
-"C<die> in order to abort the whole program, leaving the original file "
-"untouched."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:317
-msgid ""
-"Remember when matching the end of a line that C<$_> may contain the final "
-"C<\\n>, or (for DOS files) C<\\r\\n>, or if the file does not end with a "
-"newline then neither of these. Thus to match or substitute some text at the "
-"end of a line, use this regular expression:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-edit.pl:322
-#, no-wrap
-msgid ""
-" /some text(\\r?\\n)?$/\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:324
-msgid ""
-"Alternately, use the perl C<chomp> function, being careful not to chomp "
-"C<$_> itself (since that would remove all newlines from the file):"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-edit.pl:328
-#, no-wrap
-msgid ""
-" my $m = $_; chomp $m; $m =~ /some text$/\n"
-"\n"
-msgstr ""
-
-# type: =item
-#: ../tools/virt-edit.pl:334
-msgid "C<EDITOR>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:336
-msgid ""
-"If set, this string is used as the editor. It may contain arguments, "
-"eg. C<\"emacs -nw\">"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:339
-msgid "If not set, C<vi> is used."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:352
-msgid ""
-"L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<Sys::Guestfs(3)>, "
-"L<Sys::Guestfs::Lib(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>, "
-"L<perl(1)>, L<perlre(1)>."
-msgstr ""
-
-# type: =head1
-#: ../tools/virt-edit.pl:362 ../tools/virt-win-reg.pl:510 ../tools/virt-df.pl:649 ../tools/virt-ls.pl:243 ../tools/virt-resize.pl:1508 ../tools/virt-list-filesystems.pl:198 ../tools/virt-tar.pl:292 ../tools/virt-rescue.pl:277 ../tools/virt-make-fs.pl:559 ../tools/virt-list-partitions.pl:265
-msgid "AUTHOR"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-edit.pl:368 ../tools/virt-df.pl:655 ../tools/virt-rescue.pl:283 ../tools/virt-list-partitions.pl:271
-msgid "Copyright (C) 2009-2010 Red Hat Inc."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:37
-msgid ""
-"virt-win-reg - Export and merge Windows Registry entries from a Windows "
-"guest"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-win-reg.pl:41
-#, no-wrap
-msgid ""
-" virt-win-reg domname 'HKLM\\Path\\To\\Subkey'\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-win-reg.pl:43
-#, no-wrap
-msgid ""
-" virt-win-reg domname 'HKLM\\Path\\To\\Subkey' name\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-win-reg.pl:45
-#, no-wrap
-msgid ""
-" virt-win-reg domname 'HKLM\\Path\\To\\Subkey' @\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-win-reg.pl:47
-#, no-wrap
-msgid ""
-" virt-win-reg --merge domname [input.reg ...]\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-win-reg.pl:49
-#, no-wrap
-msgid ""
-" virt-win-reg [--options] disk.img ... # instead of domname\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:53
-msgid ""
-"You must I<not> use C<virt-win-reg> with the C<--merge> option on live "
-"virtual machines. If you do this, you I<will> get irreversible disk "
-"corruption in the VM. C<virt-win-reg> tries to stop you from doing this, "
-"but doesn't catch all cases."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:58
-msgid ""
-"Modifying the Windows Registry is an inherently risky operation. The format "
-"is deliberately obscure and undocumented, and Registry changes can leave the "
-"system unbootable. Therefore when using the C<--merge> option, make sure "
-"you have a reliable backup first."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:65
-msgid ""
-"This program can export and merge Windows Registry entries from a Windows "
-"guest."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:68
-msgid ""
-"The first parameter is the libvirt guest name or the raw disk image of a "
-"Windows guest."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:71
-msgid ""
-"If C<--merge> is I<not> specified, then the chosen registry key is "
-"displayed/exported (recursively). For example:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-win-reg.pl:74
-#, no-wrap
-msgid ""
-" $ virt-win-reg Windows7 'HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft'\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:76
-msgid "You can also display single values from within registry keys, for example:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-win-reg.pl:79
-#, no-wrap
-msgid ""
-" $ cvkey='HKLM\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion'\n"
-" $ virt-win-reg Windows7 $cvkey ProductName\n"
-" Windows 7 Enterprise\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:83
-msgid ""
-"With C<--merge>, you can merge a textual regedit file into the Windows "
-"Registry:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-win-reg.pl:86
-#, no-wrap
-msgid ""
-" $ virt-win-reg --merge Windows7 changes.reg\n"
-"\n"
-msgstr ""
-
-# type: =head2
-#: ../tools/virt-win-reg.pl:88
-msgid "SUPPORTED SYSTEMS"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:90
-msgid ""
-"The program currently supports Windows NT-derived guests starting with "
-"Windows XP through to at least Windows 7."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:93
-msgid ""
-"Registry support is done for C<HKEY_LOCAL_MACHINE\\SAM>, "
-"C<HKEY_LOCAL_MACHINE\\SECURITY>, C<HKEY_LOCAL_MACHINE\\SOFTWARE>, "
-"C<HKEY_LOCAL_MACHINE\\SYSTEM> and C<HKEY_USERS\\.DEFAULT>."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:97
-msgid ""
-"You can use C<HKLM> as a shorthand for C<HKEY_LOCAL_MACHINE>, and C<HKU> for "
-"C<HKEY_USERS>."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:100
-msgid ""
-"C<HKEY_USERS\\$SID> and C<HKEY_CURRENT_USER> are B<not> supported at this "
-"time."
-msgstr ""
-
-# type: =head2
-#: ../tools/virt-win-reg.pl:103
-msgid "NOTE"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:105
-msgid ""
-"This program is only meant for simple access to the registry. If you want "
-"to do complicated things with the registry, we suggest you download the "
-"Registry hive files from the guest using L<libguestfs(3)> or L<guestfish(1)> "
-"and access them locally, eg. using L<hivex(3)>, L<hivexsh(1)> or "
-"L<hivexregedit(1)>."
-msgstr ""
-
-# type: =head2
-#: ../tools/virt-win-reg.pl:111
-msgid "ENCODING"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:113
-msgid ""
-"C<virt-win-reg> expects that regedit files have already been reencoded in "
-"the local encoding. Usually on Linux hosts, this means UTF-8 with "
-"Unix-style line endings. Since Windows regedit files are often in UTF-16LE "
-"with Windows-style line endings, you may need to reencode the whole file "
-"before or after processing."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:119
-msgid ""
-"To reencode a file from Windows format to Linux (before processing it with "
-"the C<--merge> option), you would do something like this:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-win-reg.pl:122
-#, no-wrap
-msgid ""
-" iconv -f utf-16le -t utf-8 < win.reg | dos2unix > linux.reg\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:124
-msgid ""
-"To go in the opposite direction, after exporting and before sending the file "
-"to a Windows user, do something like this:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-win-reg.pl:127
-#, no-wrap
-msgid ""
-" unix2dos linux.reg | iconv -f utf-8 -t utf-16le > win.reg\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:129
-msgid "For more information about encoding, see L<Win::Hivex::Regedit(3)>."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:131
-msgid ""
-"If you are unsure about the current encoding, use the L<file(1)> command. "
-"Recent versions of Windows regedit.exe produce a UTF-16LE file with "
-"Windows-style (CRLF) line endings, like this:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-win-reg.pl:135
-#, no-wrap
-msgid ""
-" $ file software.reg\n"
-" software.reg: Little-endian UTF-16 Unicode text, with very long lines,\n"
-" with CRLF line terminators\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:139
-msgid "This file would need conversion before you could C<--merge> it."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:143
-msgid ""
-"Be careful when passing parameters containing C<\\> (backslash) in the "
-"shell. Usually you will have to use 'single quotes' or double backslashes "
-"(but not both) to protect them from the shell."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:147
-msgid "Paths and value names are case-insensitive."
-msgstr ""
-
-# type: =head2
-#: ../tools/virt-win-reg.pl:149
-msgid "CurrentControlSet etc."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:151
-msgid ""
-"Registry keys like C<CurrentControlSet> don't really exist in the Windows "
-"Registry at the level of the hive file, and therefore you cannot modify "
-"these."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:155
-msgid ""
-"C<CurrentControlSet> is usually an alias for C<ControlSet001>. In some "
-"circumstances it might refer to another control set. The way to find out is "
-"to look at the C<HKLM\\SYSTEM\\Select> key:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-win-reg.pl:159
-#, no-wrap
-msgid ""
-" # virt-win-reg WindowsGuest 'HKLM\\SYSTEM\\Select'\n"
-" [HKEY_LOCAL_MACHINE\\SYSTEM\\Select]\n"
-" \"Current\"=dword:00000001\n"
-" \"Default\"=dword:00000001\n"
-" \"Failed\"=dword:00000000\n"
-" \"LastKnownGood\"=dword:00000002\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:166
-msgid "\"Current\" is the one which Windows will choose when it boots."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:168
-msgid "Similarly, other C<Current...> keys in the path may need to be replaced."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-win-reg.pl:195 ../tools/virt-make-fs.pl:177
-msgid "B<--debug>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:197 ../tools/virt-resize.pl:501
-msgid "Enable debugging messages."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-win-reg.pl:232
-msgid "B<--merge>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:234
-msgid ""
-"In merge mode, this merges a textual regedit file into the Windows Registry "
-"of the virtual machine. If this flag is I<not> given then virt-win-reg "
-"displays or exports Registry entries instead."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:238
-msgid ""
-"Note that C<--merge> is I<unsafe> to use on live virtual machines, and will "
-"result in disk corruption. However exporting (without this flag) is always "
-"safe."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-win-reg.pl:246
-msgid "B<--encoding> UTF-16LE|ASCII"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:248
-msgid ""
-"When merging (only), you may need to specify the encoding for strings to be "
-"used in the hive file. This is explained in detail in "
-"L<Win::Hivex::Regedit(3)/ENCODING STRINGS>."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:252
-msgid ""
-"The default is to use UTF-16LE, which should work with recent versions of "
-"Windows."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:486
-msgid ""
-"L<hivex(3)>, L<hivexsh(1)>, L<hivexregedit(1)>, L<guestfs(3)>, "
-"L<guestfish(1)>, L<virt-cat(1)>, L<Sys::Guestfs(3)>, "
-"L<Sys::Guestfs::Lib(3)>, L<Win::Hivex(3)>, L<Win::Hivex::Regedit(3)>, "
-"L<Sys::Virt(3)>, L<http://libguestfs.org/>."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:501 ../tools/virt-make-fs.pl:550
-msgid ""
-"When reporting bugs, please enable debugging and capture the I<complete> "
-"output:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-win-reg.pl:504
-#, no-wrap
-msgid ""
-" export LIBGUESTFS_DEBUG=1\n"
-" virt-win-reg --debug [... rest ...] > /tmp/virt-win-reg.log 2>&1\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-win-reg.pl:507
-msgid ""
-"Attach /tmp/virt-win-reg.log to a new bug report at "
-"L<https://bugzilla.redhat.com/>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-df.pl:36
-msgid "virt-df - Display free space on virtual filesystems"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-df.pl:40
-#, no-wrap
-msgid ""
-" virt-df [--options]\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-df.pl:42
-#, no-wrap
-msgid ""
-" virt-df [--options] domname\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-df.pl:44
-#, no-wrap
-msgid ""
-" virt-df [--options] disk.img [disk.img ...]\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-df.pl:48
-msgid ""
-"C<virt-df> is a command line tool to display free space on virtual machine "
-"filesystems. Unlike other tools, it doesn't just display the amount of "
-"space allocated to a virtual machine, but can look inside the virtual "
-"machine to see how much space is really being used."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-df.pl:53
-msgid ""
-"It is like the L<df(1)> command, but for virtual machines, except that it "
-"also works for Windows virtual machines."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-df.pl:56
-msgid ""
-"If used without any arguments, C<virt-df> checks with libvirt to get a list "
-"of all active and inactive guests, and performs a C<df>-type operation on "
-"each one in turn, printing out the results."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-df.pl:60
-msgid ""
-"If used with any argument(s), C<virt-df> performs a C<df>-type operation on "
-"either the single named libvirt domain, or on the disk image(s) listed on "
-"the command line (which must all belong to a single VM). In this mode (with "
-"arguments), C<virt-df> will I<only work for a single guest>. If you want to "
-"run on multiple guests, then you have to invoke C<virt-df> multiple times."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-df.pl:67
-msgid ""
-"Use the C<--csv> option to get a format which can be easily parsed by other "
-"programs. Other options are mostly similar to standard C<df> options. See "
-"below for the complete list."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-df.pl:107
-msgid "B<--csv>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-df.pl:109
-msgid ""
-"Write out the results in CSV format (comma-separated values). This format "
-"can be imported easily into databases and spreadsheets, but read L</NOTE "
-"ABOUT CSV FORMAT> below."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-df.pl:134
-msgid "B<--human-readable> | B<-h>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-df.pl:136
-msgid "Print sizes in human-readable format."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-df.pl:138
-msgid "You are not allowed to use I<-h> and I<--csv> at the same time."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-df.pl:144
-msgid "B<--inodes> | B<-i>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-df.pl:146
-msgid "Print inodes instead of blocks."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-df.pl:152
-msgid "B<--one-per-guest>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-df.pl:154
-msgid ""
-"Run one libguestfs appliance per guest. Normally C<virt-df> will add the "
-"disks from several guests to a single libguestfs appliance."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-df.pl:157
-msgid "You might use this option in the following circumstances:"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-df.pl:163
-msgid ""
-"If you think an untrusted guest might actively try to exploit the libguestfs "
-"appliance kernel, then this prevents one guest from interfering with the "
-"stats printed for another guest."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-df.pl:169
-msgid ""
-"If the kernel has a bug which stops it from accessing a filesystem in one "
-"guest (see for example RHBZ#635373) then this allows libguestfs to continue "
-"and report stats for further guests."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-df.pl:180
-msgid "B<--uuid>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-df.pl:182
-msgid ""
-"Print UUIDs instead of names. This is useful for following a guest even "
-"when the guest is migrated or renamed, or when two guests happen to have the "
-"same name."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-df.pl:186
-msgid ""
-"Note that only domains that we fetch from libvirt come with UUIDs. For disk "
-"images, we still print the disk image name even when this option is "
-"specified."
-msgstr ""
-
-# type: =head1
-#: ../tools/virt-df.pl:609
-msgid "NOTE ABOUT CSV FORMAT"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-df.pl:611
-msgid ""
-"Comma-separated values (CSV) is a deceptive format. It I<seems> like it "
-"should be easy to parse, but it is definitely not easy to parse."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-df.pl:614
-msgid ""
-"Myth: Just split fields at commas. Reality: This does I<not> work "
-"reliably. This example has two columns:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-df.pl:617
-#, no-wrap
-msgid ""
-" \"foo,bar\",baz\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-df.pl:619
-msgid ""
-"Myth: Read the file one line at a time. Reality: This does I<not> work "
-"reliably. This example has one row:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-df.pl:622
-#, no-wrap
-msgid ""
-" \"foo\n"
-" bar\",baz\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-df.pl:625
-msgid ""
-"For shell scripts, use C<csvtool> (L<http://merjis.com/developers/csv> also "
-"packaged in major Linux distributions)."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-df.pl:628
-msgid ""
-"For other languages, use a CSV processing library (eg. C<Text::CSV> for Perl "
-"or Python's built-in csv library)."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-df.pl:631
-msgid "Most spreadsheets and databases can import CSV directly."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-df.pl:642
-msgid ""
-"L<guestfs(3)>, L<guestfish(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib(3)>, "
-"L<Sys::Virt(3)>, L<http://libguestfs.org/>."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-ls.pl:34
-msgid "virt-ls - List files in a virtual machine"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-ls.pl:38
-#, no-wrap
-msgid ""
-" virt-ls [--options] domname directory\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-ls.pl:40
-#, no-wrap
-msgid ""
-" virt-ls [--options] disk.img [disk.img ...] directory\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-ls.pl:44
-msgid ""
-"C<virt-ls> is a command line tool to list the names of files in a directory "
-"inside a virtual machine or disk image."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-ls.pl:47
-msgid ""
-"C<virt-ls> is just a simple wrapper around L<libguestfs(3)> functionality. "
-"For more complex cases you should look at the L<guestfish(1)> tool."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-ls.pl:51
-msgid ""
-"C<virt-ls> can be used in one of three modes: simple, long and recursive. A "
-"simple listing is like the ordinary L<ls(1)> command:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-ls.pl:54
-#, no-wrap
-msgid ""
-" $ virt-ls myguest /\n"
-" bin\n"
-" boot\n"
-" [etc.]\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-ls.pl:59
-msgid "With the C<-l> (C<--long>) option, C<virt-ls> shows more detail:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-ls.pl:61
-#, no-wrap
-msgid ""
-" $ virt-ls -l myguest /\n"
-" total 204\n"
-" dr-xr-xr-x. 2 root root 4096 2009-08-25 19:06 bin\n"
-" dr-xr-xr-x. 5 root root 3072 2009-08-25 19:06 boot\n"
-" [etc.]\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-ls.pl:67
-msgid ""
-"With the C<-R> (C<--recursive>) option, C<virt-ls> lists the names of files "
-"and directories recursively:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-ls.pl:70
-#, no-wrap
-msgid ""
-" $ virt-ls -R myguest /tmp\n"
-" foo\n"
-" foo/bar\n"
-" [etc.]\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-ls.pl:75
-msgid ""
-"You I<cannot> combine these options. To do more complicated things, use "
-"L<guestfish(1)>."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-ls.pl:131 ../tools/virt-list-filesystems.pl:103 ../tools/virt-list-partitions.pl:112
-msgid "B<-l> | B<--long>"
-msgstr ""
-
-# type: =item
-#: ../tools/virt-ls.pl:133
-msgid "B<-R> | B<--recursive>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-ls.pl:135
-msgid ""
-"Select the mode. With neither of these options, C<virt-ls> produces a "
-"simple, flat list of the files in the named directory."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-ls.pl:138
-msgid ""
-"C<virt-ls -l> produces a \"long listing\", which shows more detail (just "
-"like the plain C<ls -l> command)."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-ls.pl:141
-msgid ""
-"C<virt-ls -R> produces a recursive list of files starting at the named "
-"directory. See the documentation for L<guestfs(3)/guestfs_find> for precise "
-"details."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-ls.pl:145
-msgid "You cannot combine these options."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-ls.pl:234
-msgid ""
-"L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-tar(1)>, "
-"L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib(3)>, L<Sys::Virt(3)>, "
-"L<http://libguestfs.org/>."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-ls.pl:249 ../tools/virt-list-filesystems.pl:204 ../tools/virt-tar.pl:298
-msgid "Copyright (C) 2009 Red Hat Inc."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:42
-msgid "virt-resize - Resize a virtual machine disk"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:46
-#, no-wrap
-msgid ""
-" virt-resize [--resize /dev/sdaN=[+/-]<size>[%]]\n"
-" [--expand /dev/sdaN] [--shrink /dev/sdaN]\n"
-" [--ignore /dev/sdaN] [--delete /dev/sdaN] [...] indisk outdisk\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:52
-msgid ""
-"Virt-resize is a tool which can resize a virtual machine disk, making it "
-"larger or smaller overall, and resizing or deleting any partitions contained "
-"within."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:56
-msgid ""
-"Virt-resize B<cannot> resize disk images in-place. Virt-resize B<should "
-"not> be used on live virtual machines - for consistent results, shut the "
-"virtual machine down before resizing it."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:60
-msgid ""
-"If you are not familiar with the associated tools: "
-"L<virt-list-partitions(1)>, L<virt-list-filesystems(1)> and L<virt-df(1)>, "
-"we recommend you go and read those manual pages first."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:68
-msgid ""
-"Copy C<olddisk> to C<newdisk>, extending one of the guest's partitions to "
-"fill the extra 5GB of space."
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:71
-#, no-wrap
-msgid ""
-" truncate -r olddisk newdisk; truncate -s +5G newdisk\n"
-" virt-list-partitions -lht olddisk\n"
-" # Note \"/dev/sda2\" is a partition inside the \"olddisk\" file.\n"
-" virt-resize --expand /dev/sda2 olddisk newdisk\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:76
-msgid ""
-"As above, but make the /boot partition 200MB bigger, while giving the "
-"remaining space to /dev/sda2:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:79
-#, no-wrap
-msgid ""
-" virt-resize --resize /dev/sda1=+200M --expand /dev/sda2 olddisk newdisk\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:81
-msgid "As above, but the output format will be uncompressed qcow2:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:83
-#, no-wrap
-msgid ""
-" qemu-img create -f qcow2 newdisk.qcow2 15G\n"
-" virt-resize --expand /dev/sda2 olddisk newdisk.qcow2\n"
-"\n"
-msgstr ""
-
-# type: =head1
-#: ../tools/virt-resize.pl:86
-msgid "DETAILED USAGE"
-msgstr ""
-
-# type: =head2
-#: ../tools/virt-resize.pl:88
-msgid "EXPANDING A VIRTUAL MACHINE DISK"
-msgstr ""
-
-# type: =item
-#: ../tools/virt-resize.pl:92
-msgid "1. Shut down the virtual machine"
-msgstr ""
-
-# type: =item
-#: ../tools/virt-resize.pl:94
-msgid "2. Locate input disk image"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:96
-msgid ""
-"Locate the input disk image (ie. the file or device on the host containing "
-"the guest's disk). If the guest is managed by libvirt, you can use C<virsh "
-"dumpxml> like this to find the disk image name:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:100
-#, no-wrap
-msgid ""
-" # virsh dumpxml guestname | xpath /domain/devices/disk/source\n"
-" Found 1 nodes:\n"
-" -- NODE --\n"
-" <source dev=\"/dev/vg/lv_guest\" />\n"
-"\n"
-msgstr ""
-
-# type: =item
-#: ../tools/virt-resize.pl:105
-msgid "3. Look at current sizing"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:107
-msgid "Use L<virt-list-partitions(1)> to display the current partitions and sizes:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:110
-#, no-wrap
-msgid ""
-" # virt-list-partitions -lht /dev/vg/lv_guest\n"
-" /dev/sda1 ext3 101.9M\n"
-" /dev/sda2 pv 7.9G\n"
-" /dev/sda device 8.0G\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:115
-msgid ""
-"(This example is a virtual machine with an 8 GB disk which we would like to "
-"expand up to 10 GB)."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-resize.pl:118
-msgid "4. Create output disk"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:120
-msgid ""
-"Virt-resize cannot do in-place disk modifications. You have to have space "
-"to store the resized output disk."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:123
-msgid "To store the resized disk image in a file, create a file of a suitable size:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:126
-#, no-wrap
-msgid ""
-" # rm -f outdisk\n"
-" # truncate -s 10G outdisk\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:129
-msgid "Or use L<lvcreate(1)> to create a logical volume:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:131
-#, no-wrap
-msgid ""
-" # lvcreate -L 10G -n lv_name vg_name\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:133
-msgid "Or use L<virsh(1)> vol-create-as to create a libvirt storage volume:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:135
-#, no-wrap
-msgid ""
-" # virsh pool-list\n"
-" # virsh vol-create-as poolname newvol 10G\n"
-"\n"
-msgstr ""
-
-# type: =item
-#: ../tools/virt-resize.pl:138
-msgid "5. Resize"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:140
-msgid ""
-"virt-resize takes two mandatory parameters, the input disk (eg. device or "
-"file) and the output disk. The output disk is the one created in the "
-"previous step."
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:144
-#, no-wrap
-msgid ""
-" # virt-resize indisk outdisk\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:146
-msgid ""
-"This command just copies disk image C<indisk> to disk image C<outdisk> "
-"I<without> resizing or changing any existing partitions. If C<outdisk> is "
-"larger, then an extra, empty partition is created at the end of the disk "
-"covering the extra space. If C<outdisk> is smaller, then it will give an "
-"error."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:152
-msgid ""
-"More realistically you'd want to expand existing partitions in the disk "
-"image by passing extra options (for the full list see the L</OPTIONS> "
-"section below)."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:156
-msgid ""
-"L</--expand> is the most useful option. It expands the named partition "
-"within the disk to fill any extra space:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:159
-#, no-wrap
-msgid ""
-" # virt-resize --expand /dev/sda2 indisk outdisk\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:161
-msgid ""
-"(In this case, an extra partition is I<not> created at the end of the disk, "
-"because there will be no unused space)."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:164
-msgid ""
-"L</--resize> is the other commonly used option. The following would "
-"increase the size of /dev/sda1 by 200M, and expand /dev/sda2 to fill the "
-"rest of the available space:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:168
-#, no-wrap
-msgid ""
-" # virt-resize --resize /dev/sda1=+200M --expand /dev/sda2 \\\n"
-" indisk outdisk\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:171
-msgid ""
-"If the expanded partition in the image contains a filesystem or LVM PV, then "
-"if virt-resize knows how, it will resize the contents, the equivalent of "
-"calling a command such as L<pvresize(8)>, L<resize2fs(8)> or "
-"L<ntfsresize(8)>. However virt-resize does not know how to resize some "
-"filesystems, so you would have to online resize them after booting the "
-"guest. And virt-resize also does not resize anything inside an LVM PV, it "
-"just resizes the PV itself and leaves the user to resize any LVs inside that "
-"PV as desired."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:180
-msgid "Other options are covered below."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-resize.pl:182
-msgid "6. Test"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:184
-msgid "Thoroughly test the new disk image I<before> discarding the old one."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:186
-msgid "If you are using libvirt, edit the XML to point at the new disk:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:188
-#, no-wrap
-msgid ""
-" # virsh edit guestname\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:190
-msgid ""
-"Change E<lt>source ...E<gt>, see "
-"L<http://libvirt.org/formatdomain.html#elementsDisks>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:193
-msgid "Then start up the domain with the new, resized disk:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:195
-#, no-wrap
-msgid ""
-" # virsh start guestname\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:197
-msgid ""
-"and check that it still works. See also the L</NOTES> section below for "
-"additional information."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-resize.pl:200
-msgid "7. Resize LVs etc inside the guest"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:202
-msgid "(This can also be done offline using L<guestfish(1)>)"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:204
-msgid ""
-"Once the guest has booted you should see the new space available, at least "
-"for filesystems that virt-resize knows how to resize, and for PVs. The user "
-"may need to resize LVs inside PVs, and also resize filesystem types that "
-"virt-resize does not know how to expand."
-msgstr ""
-
-# type: =head2
-#: ../tools/virt-resize.pl:211
-msgid "SHRINKING A VIRTUAL MACHINE DISK"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:213
-msgid ""
-"Shrinking is somewhat more complex than expanding, and only an overview is "
-"given here."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:216
-msgid ""
-"Firstly virt-resize will not attempt to shrink any partition content (PVs, "
-"filesystems). The user has to shrink content before passing the disk image "
-"to virt-resize, and virt-resize will check that the content has been shrunk "
-"properly."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:221
-msgid "(Shrinking can also be done offline using L<guestfish(1)>)"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:223
-msgid ""
-"After shrinking PVs and filesystems, shut down the guest, and proceed with "
-"steps 3 and 4 above to allocate a new disk image."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:226
-msgid "Then run virt-resize with any of the C<--shrink> and/or C<--resize> options."
-msgstr ""
-
-# type: =head2
-#: ../tools/virt-resize.pl:229
-msgid "IGNORING OR DELETING PARTITIONS"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:231
-msgid ""
-"virt-resize also gives a convenient way to ignore or delete partitions when "
-"copying from the input disk to the output disk. Ignoring a partition speeds "
-"up the copy where you don't care about the existing contents of a "
-"partition. Deleting a partition removes it completely, but note that it "
-"also renumbers any partitions after the one which is deleted, which can "
-"leave some guests unbootable."
-msgstr ""
-
-# type: =head2
-#: ../tools/virt-resize.pl:238
-msgid "QCOW2 AND NON-SPARSE RAW FORMATS"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:240
-msgid ""
-"If the input disk is in qcow2 format, then you may prefer that the output is "
-"in qcow2 format as well. Alternately, virt-resize can convert the format on "
-"the fly. The output format is simply determined by the format of the empty "
-"output container that you provide. Thus to create qcow2 output, use:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:246
-#, no-wrap
-msgid ""
-" qemu-img create [-c] -f qcow2 outdisk [size]\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:248
-msgid "instead of the truncate command (use C<-c> for a compressed disk)."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:250
-msgid "Similarly, to get non-sparse raw output use:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:252
-#, no-wrap
-msgid ""
-" fallocate -l size outdisk\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:254
-msgid ""
-"(on older systems that don't have the L<fallocate(1)> command use C<dd "
-"if=/dev/zero of=outdisk bs=1M count=..>)"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:267
-msgid "Display help."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-resize.pl:281
-msgid "B<--resize part=size>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:283
-msgid ""
-"Resize the named partition (expanding or shrinking it) so that it has the "
-"given size."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:286
-msgid ""
-"C<size> can be expressed as an absolute number followed by b/K/M/G/T/P/E to "
-"mean bytes, Kilobytes, Megabytes, Gigabytes, Terabytes, Petabytes or "
-"Exabytes; or as a percentage of the current size; or as a relative number or "
-"percentage. For example:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:291
-#, no-wrap
-msgid ""
-" --resize /dev/sda2=10G\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:293
-#, no-wrap
-msgid ""
-" --resize /dev/sda4=90%\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:295
-#, no-wrap
-msgid ""
-" --resize /dev/sda2=+1G\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:297
-#, no-wrap
-msgid ""
-" --resize /dev/sda2=-200M\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:299
-#, no-wrap
-msgid ""
-" --resize /dev/sda1=+128K\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:301
-#, no-wrap
-msgid ""
-" --resize /dev/sda1=+10%\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:303
-#, no-wrap
-msgid ""
-" --resize /dev/sda1=-10%\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:305
-msgid ""
-"You can increase the size of any partition. Virt-resize will expand the "
-"direct content of the partition if it knows how (see C<--expand> below)."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:309
-msgid ""
-"You can only I<decrease> the size of partitions that contain filesystems or "
-"PVs which have already been shrunk. Virt-resize will check this has been "
-"done before proceeding, or else will print an error (see also "
-"C<--resize-force>)."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:314 ../tools/virt-resize.pl:406 ../tools/virt-resize.pl:423
-msgid "You can give this option multiple times."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-resize.pl:320
-msgid "B<--resize-force part=size>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:322
-msgid ""
-"This is the same as C<--resize> except that it will let you decrease the "
-"size of any partition. Generally this means you will lose any data which "
-"was at the end of the partition you shrink, but you may not care about that "
-"(eg. if shrinking an unused partition, or if you can easily recreate it such "
-"as a swap partition)."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:328
-msgid "See also the C<--ignore> option."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-resize.pl:334
-msgid "B<--expand part>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:336
-msgid ""
-"Expand the named partition so it uses up all extra space (space left over "
-"after any other resize changes that you request have been done)."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:339
-msgid ""
-"If virt-resize knows how, it will expand the direct content of the "
-"partition. For example, if the partition is an LVM PV, it will expand the "
-"PV to fit (like calling L<pvresize(8)>). Virt-resize leaves any other "
-"content it doesn't know about alone."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:344
-msgid "Currently virt-resize can resize:"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:350
-msgid ""
-"ext2, ext3 and ext4 filesystems when they are contained directly inside a "
-"partition."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:355
-msgid ""
-"NTFS filesystems contained directly in a partition, if libguestfs was "
-"compiled with support for NTFS."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:358
-msgid ""
-"The filesystem must have been shut down consistently last time it was used. "
-"Additionally, L<ntfsresize(8)> marks the resized filesystem as requiring a "
-"consistency check, so at the first boot after resizing Windows will check "
-"the disk."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:365
-msgid ""
-"LVM PVs (physical volumes). However virt-resize does I<not> resize anything "
-"inside the PV. The user will have to resize LVs as desired."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:371 ../tools/virt-resize.pl:393
-msgid "Note that you cannot use C<--expand> and C<--shrink> together."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-resize.pl:377
-msgid "B<--shrink part>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:379
-msgid ""
-"Shrink the named partition until the overall disk image fits in the "
-"destination. The named partition B<must> contain a filesystem or PV which "
-"has already been shrunk using another tool (eg. L<guestfish(1)> or other "
-"online tools). Virt-resize will check this and give an error if it has not "
-"been done."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:385
-msgid ""
-"The amount by which the overall disk must be shrunk (after carrying out all "
-"other operations requested by the user) is called the \"deficit\". For "
-"example, a straight copy (assume no other operations) from a 5GB disk image "
-"to a 4GB disk image results in a 1GB deficit. In this case, virt-resize "
-"would give an error unless the user specified a partition to shrink and that "
-"partition had more than a gigabyte of free space."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-resize.pl:399
-msgid "B<--ignore part>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:401
-msgid ""
-"Ignore the named partition. Effectively this means the partition is "
-"allocated on the destination disk, but the content is not copied across from "
-"the source disk. The content of the partition will be blank (all zero "
-"bytes)."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-resize.pl:412
-msgid "B<--delete part>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:414
-msgid ""
-"Delete the named partition. It would be more accurate to describe this as "
-"\"don't copy it over\", since virt-resize doesn't do in-place changes and "
-"the original disk image is left intact."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:418
-msgid ""
-"Note that when you delete a partition, then anything contained in the "
-"partition is also deleted. Furthermore, this causes any partitions that "
-"come after to be I<renumbered>, which can easily make your guest unbootable."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-resize.pl:429
-msgid "B<--LV-expand logvol>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:431
-msgid ""
-"This takes the logical volume and, as a final step, expands it to fill all "
-"the space available in its volume group. A typical usage, assuming a Linux "
-"guest with a single PV C</dev/sda2> and a root device called "
-"C</dev/vg_guest/lv_root> would be:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:436
-#, no-wrap
-msgid ""
-" virt-resize indisk outdisk \\\n"
-" --expand /dev/sda2 --LV-expand /dev/vg_guest/lv_root\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:439
-msgid ""
-"This would first expand the partition (and PV), and then expand the root "
-"device to fill the extra space in the PV."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:442
-msgid ""
-"The contents of the LV are also resized if virt-resize knows how to do "
-"that. You can stop virt-resize from trying to expand the content by using "
-"the option C<--no-expand-content>."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:446
-msgid "Use L<virt-list-filesystems(1)> to list the filesystems in the guest."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:449
-msgid ""
-"You can give this option multiple times, I<but> it doesn't make sense to do "
-"this unless the logical volumes you specify are all in different volume "
-"groups."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-resize.pl:457
-msgid "B<--no-copy-boot-loader>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:459
-msgid ""
-"By default, virt-resize copies over some sectors at the start of the disk "
-"(up to the beginning of the first partition). Commonly these sectors "
-"contain the Master Boot Record (MBR) and the boot loader, and are required "
-"in order for the guest to boot correctly."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:464
-msgid ""
-"If you specify this flag, then this initial copy is not done. You may need "
-"to reinstall the boot loader in this case."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-resize.pl:472
-msgid "B<--no-extra-partition>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:474
-msgid ""
-"By default, virt-resize creates an extra partition if there is any extra, "
-"unused space after all resizing has happened. Use this option to prevent "
-"the extra partition from being created. If you do this then the extra space "
-"will be inaccessible until you run fdisk, parted, or some other partitioning "
-"tool in the guest."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:480
-msgid ""
-"Note that if the surplus space is smaller than 10 MB, no extra partition "
-"will be created."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-resize.pl:487
-msgid "B<--no-expand-content>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:489
-msgid ""
-"By default, virt-resize will try to expand the direct contents of "
-"partitions, if it knows how (see C<--expand> option above)."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:492
-msgid ""
-"If you give the C<--no-expand-content> option then virt-resize will not "
-"attempt this."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-resize.pl:499
-msgid "B<-d> | B<--debug>"
-msgstr ""
-
-# type: =item
-#: ../tools/virt-resize.pl:507
-msgid "B<-n> | B<--dryrun>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:509
-msgid "Print a summary of what would be done, but don't do anything."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-resize.pl:515
-msgid "B<-q> | B<--quiet>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:517
-msgid "Don't print the summary."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:525
-msgid ""
-"Specify the format of the input disk image. If this flag is not given then "
-"it is auto-detected from the image itself."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:531
-msgid ""
-"Note that this option I<does not> affect the output format. See L</QCOW2 "
-"AND NON-SPARSE RAW FORMATS>."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-resize.pl:538
-msgid "B<--output-format> raw"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:540
-msgid ""
-"Specify the format of the output disk image. If this flag is not given then "
-"it is auto-detected from the image itself."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:546
-msgid ""
-"Note that you still need to create the output disk with the right format. "
-"See L</QCOW2 AND NON-SPARSE RAW FORMATS>."
-msgstr ""
-
-# type: =head2
-#: ../tools/virt-resize.pl:1422 ../tools/virt-rescue.pl:90
-msgid "NOTES"
-msgstr ""
-
-# type: =head2
-#: ../tools/virt-resize.pl:1424
-msgid "\"Partition 1 does not end on cylinder boundary.\""
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:1426
-msgid ""
-"Virt-resize aligns partitions to multiples of 64 sectors. Usually this "
-"means the partitions will not be aligned to the ancient CHS geometry. "
-"However CHS geometry is meaningless for disks manufactured since the early "
-"1990s, and doubly so for virtual hard drives. Alignment of partitions to "
-"cylinders is not required by any modern operating system."
-msgstr ""
-
-# type: =head2
-#: ../tools/virt-resize.pl:1433
-msgid "RESIZING WINDOWS VIRTUAL MACHINES"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:1435
-msgid ""
-"In Windows Vista and later versions, Microsoft switched to using a separate "
-"boot partition. In these VMs, typically C</dev/sda1> is the boot partition "
-"and C</dev/sda2> is the main (C:) drive. We have not had any luck resizing "
-"the boot partition. Doing so seems to break the guest completely. However "
-"expanding the second partition (ie. C: drive) should work."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:1442
-msgid ""
-"Windows may initiate a lengthy \"chkdsk\" on first boot after a resize, if "
-"NTFS partitions have been expanded. This is just a safety check and (unless "
-"it find errors) is nothing to worry about."
-msgstr ""
-
-# type: =head2
-#: ../tools/virt-resize.pl:1446
-msgid "GUEST BOOT STUCK AT \"GRUB\""
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:1448
-msgid ""
-"If a Linux guest does not boot after resizing, and the boot is stuck after "
-"printing C<GRUB> on the console, try reinstalling grub. This sometimes "
-"happens on older (RHEL 5-era) guests, for reasons we don't fully understand, "
-"although we think is to do with partition alignment."
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-resize.pl:1453
-#, no-wrap
-msgid ""
-" guestfish -i -a newdisk\n"
-" ><fs> cat /boot/grub/device.map\n"
-" # check the contents of this file are sensible or\n"
-" # edit the file if necessary\n"
-" ><fs> grub-install / /dev/vda\n"
-" ><fs> exit\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:1460
-msgid ""
-"For more flexible guest reconfiguration, including if you need to specify "
-"other parameters to grub-install, use L<virt-rescue(1)>."
-msgstr ""
-
-# type: =head1
-#: ../tools/virt-resize.pl:1463
-msgid "ALTERNATIVE TOOLS"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:1465
-msgid ""
-"There are several proprietary tools for resizing partitions. We won't "
-"mention any here."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:1468
-msgid ""
-"L<parted(8)> and its graphical shell gparted can do some types of resizing "
-"operations on disk images. They can resize and move partitions, but I don't "
-"think they can do anything with the contents, and they certainly don't "
-"understand LVM."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:1473
-msgid ""
-"L<guestfish(1)> can do everything that virt-resize can do and a lot more, "
-"but at a much lower level. You will probably end up hand-calculating sector "
-"offsets, which is something that virt-resize was designed to avoid. If you "
-"want to see the guestfish-equivalent commands that virt-resize runs, use the "
-"C<--debug> flag."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-resize.pl:1488
-msgid ""
-"L<virt-list-partitions(1)>, L<virt-list-filesystems(1)>, L<virt-df(1)>, "
-"L<guestfs(3)>, L<guestfish(1)>, L<lvm(8)>, L<pvresize(8)>, L<lvresize(8)>, "
-"L<resize2fs(8)>, L<ntfsresize(8)>, L<virsh(1)>, L<parted(8)>, "
-"L<truncate(1)>, L<fallocate(1)>, L<grub(8)>, L<grub-install(8)>, "
-"L<virt-rescue(1)>, L<Sys::Guestfs(3)>, L<http://libguestfs.org/>."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-list-filesystems.pl:32
-msgid "virt-list-filesystems - List filesystems in a virtual machine or disk image"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-list-filesystems.pl:36
-#, no-wrap
-msgid ""
-" virt-list-filesystems [--options] domname\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-list-filesystems.pl:38
-#, no-wrap
-msgid ""
-" virt-list-filesystems [--options] disk.img [disk.img ...]\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-list-filesystems.pl:42
-msgid ""
-"C<virt-list-filesystems> is a command line tool to list the filesystems that "
-"are contained in a virtual machine or disk image."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-list-filesystems.pl:46
-msgid ""
-"C<virt-list-filesystems> is just a simple wrapper around L<libguestfs(3)> "
-"functionality. For more complex cases you should look at the "
-"L<guestfish(1)> tool."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-list-filesystems.pl:105
-msgid ""
-"With this option, C<virt-list-filesystems> displays the type of each "
-"filesystem too (where \"type\" means C<ext3>, C<xfs> etc.)"
-msgstr ""
-
-# type: =item
-#: ../tools/virt-list-filesystems.pl:112
-msgid "B<-a> | B<--all>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-list-filesystems.pl:114
-msgid ""
-"Normally we only show mountable filesystems. If this option is given then "
-"swap devices are shown too."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-list-filesystems.pl:188
-msgid ""
-"L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-tar(1)>, "
-"L<virt-list-partitions(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib(3)>, "
-"L<Sys::Virt(3)>, L<http://libguestfs.org/>."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-tar.pl:33
-msgid "virt-tar - Extract or upload files to a virtual machine"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-tar.pl:37
-#, no-wrap
-msgid ""
-" virt-tar [--options] -x domname directory tarball\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-tar.pl:39
-#, no-wrap
-msgid ""
-" virt-tar [--options] -u domname tarball directory\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-tar.pl:41
-#, no-wrap
-msgid ""
-" virt-tar [--options] disk.img [disk.img ...] -x directory tarball\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-tar.pl:43
-#, no-wrap
-msgid ""
-" virt-tar [--options] disk.img [disk.img ...] -u tarball directory\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-tar.pl:47
-msgid "Download C</home> from the VM into a local tarball:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-tar.pl:49
-#, no-wrap
-msgid ""
-" virt-tar -x domname /home home.tar\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-tar.pl:51
-#, no-wrap
-msgid ""
-" virt-tar -zx domname /home home.tar.gz\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-tar.pl:53
-msgid "Upload a local tarball and unpack it inside C</tmp> in the VM:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-tar.pl:55
-#, no-wrap
-msgid ""
-" virt-tar -u domname uploadstuff.tar /tmp\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-tar.pl:57
-#, no-wrap
-msgid ""
-" virt-tar -zu domname uploadstuff.tar.gz /tmp\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-tar.pl:61
-msgid ""
-"You must I<not> use C<virt-tar> with the C<-u> option (upload) on live "
-"virtual machines. If you do this, you risk disk corruption in the VM. "
-"C<virt-tar> tries to stop you from doing this, but doesn't catch all cases."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-tar.pl:66
-msgid ""
-"You can use C<-x> (extract) on live virtual machines, but you might get "
-"inconsistent results or errors if there is filesystem activity inside the "
-"VM. If the live VM is synched and quiescent, then C<virt-tar> will usually "
-"work, but the only way to guarantee consistent results is if the virtual "
-"machine is shut down."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-tar.pl:74
-msgid ""
-"C<virt-tar> is a general purpose archive tool for downloading and uploading "
-"parts of a guest filesystem. There are many possibilities: making backups, "
-"uploading data files, snooping on guest activity, fixing or customizing "
-"guests, etc."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-tar.pl:79
-msgid ""
-"If you want to just view a single file, use L<virt-cat(1)>. If you just "
-"want to edit a single file, use L<virt-edit(1)>. For more complex cases you "
-"should look at the L<guestfish(1)> tool."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-tar.pl:83
-msgid ""
-"There are two modes of operation: C<-x> (eXtract) downloads a directory and "
-"its contents (recursively) from the virtual machine into a local tarball. "
-"C<-u> uploads from a local tarball, unpacking it into a directory inside the "
-"virtual machine. You cannot use these two options together."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-tar.pl:89
-msgid ""
-"In addition, you may need to use the C<-z> (gZip) option to enable "
-"compression. When uploading, you have to specify C<-z> if the upload file "
-"is compressed because virt-tar won't detect this on its own."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-tar.pl:93
-msgid ""
-"C<virt-tar> can only handle tar (optionally gzipped) format tarballs. For "
-"example it cannot do PKZip files or bzip2 compression. If you want that "
-"then you'll have to rebuild the tarballs yourself. (This is a limitation of "
-"the L<libguestfs(3)> API)."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-tar.pl:151
-msgid "B<-x> | B<--extract> | B<--download>"
-msgstr ""
-
-# type: =item
-#: ../tools/virt-tar.pl:153
-msgid "B<-u> | B<--upload>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-tar.pl:155
-msgid ""
-"Use C<-x> to extract (download) a directory from a virtual machine to a "
-"local tarball."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-tar.pl:158
-msgid ""
-"Use C<-u> to upload and unpack from a local tarball into a virtual machine. "
-"Please read the L</WARNING> section above before using this option."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-tar.pl:162
-msgid "You must specify exactly one of these options."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-tar.pl:168
-msgid "B<-z> | B<--gzip>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-tar.pl:170
-msgid "Specify that the input or output tarball is gzip-compressed."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-tar.pl:283
-msgid ""
-"L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-edit(1)>, "
-"L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib(3)>, L<Sys::Virt(3)>, "
-"L<http://libguestfs.org/>."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-rescue.pl:33
-msgid "virt-rescue - Run a rescue shell on a virtual machine"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-rescue.pl:37
-#, no-wrap
-msgid ""
-" virt-rescue [--options] domname\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-rescue.pl:39
-#, no-wrap
-msgid ""
-" virt-rescue [--options] disk.img [disk.img ...]\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-rescue.pl:43
-msgid ""
-"You must I<not> use C<virt-rescue> on live virtual machines. Doing so will "
-"probably result in disk corruption in the VM. C<virt-rescue> tries to stop "
-"you from doing this, but doesn't catch all cases."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-rescue.pl:47
-msgid ""
-"However if you use the I<--ro> (read only) option, then you can attach a "
-"shell to a live virtual machine. The results might be strange or "
-"inconsistent at times but you won't get disk corruption."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-rescue.pl:53
-msgid ""
-"virt-rescue is like a Rescue CD, but for virtual machines, and without the "
-"need for a CD. virt-rescue gives you a rescue shell and some simple "
-"recovery tools which you can use to examine or rescue a virtual machine or "
-"disk image."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-rescue.pl:58
-msgid ""
-"You can run virt-rescue on any virtual machine known to libvirt, or directly "
-"on disk image(s):"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-rescue.pl:61
-#, no-wrap
-msgid ""
-" virt-rescue GuestName\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-rescue.pl:63
-#, no-wrap
-msgid ""
-" virt-rescue --ro /path/to/disk.img\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-rescue.pl:65
-#, no-wrap
-msgid ""
-" virt-rescue /dev/sdc\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-rescue.pl:67
-msgid "For live VMs you I<must> use the --ro option."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-rescue.pl:69
-msgid ""
-"When you run virt-rescue on a virtual machine or disk image, you are placed "
-"in an interactive bash shell where you can use many ordinary Linux "
-"commands. What you see in C</> (C</bin>, C</lib> etc) is the rescue "
-"appliance. You must mount the virtual machine's filesystems by hand. There "
-"is an empty directory called C</sysroot> where you can mount filesystems."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-rescue.pl:76
-msgid ""
-"In the example below, we list logical volumes, then choose one to mount "
-"under C</sysroot>:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-rescue.pl:79
-#, no-wrap
-msgid ""
-" ><rescue> lvs\n"
-" LV VG Attr LSize Origin Snap% Move Log Copy% Convert\n"
-" lv_root vg_f11x64 -wi-a- 8.83G\n"
-" lv_swap vg_f11x64 -wi-a- 992.00M\n"
-" ><rescue> mount /dev/vg_f11x64/lv_root /sysroot\n"
-" ><rescue> ls /sysroot\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-rescue.pl:86
-msgid ""
-"If you don't know what filesystems are available on the virtual machine then "
-"you can use commands such as L<parted(8)> and L<lvs(8)> to find out."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-rescue.pl:92
-msgid ""
-"Virt-rescue can be used on I<any> disk image file or device, not just a "
-"virtual machine. For example you can use it on a blank file if you want to "
-"partition that file (although we would recommend using L<guestfish(1)> "
-"instead as it is more suitable for this purpose). You can even use "
-"virt-rescue on things like SD cards."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-rescue.pl:98
-msgid ""
-"This tool is just designed for quick interactive hacking on a virtual "
-"machine. For more structured access to a virtual machine disk image, you "
-"should use L<guestfs(3)>. To get a structured shell that you can use to "
-"make scripted changes to guests, use L<guestfish(1)>."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-rescue.pl:127
-msgid "B<--append kernelopts>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-rescue.pl:129
-msgid "Pass additional options to the rescue kernel."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-rescue.pl:164
-msgid "B<--memsize MB> | B<-m MB>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-rescue.pl:166
-msgid ""
-"Change the amount of memory allocated to the rescue system. The default is "
-"set by libguestfs and is small but adequate for running system tools. The "
-"occasional program might need more memory. The parameter is specified in "
-"megabytes."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-rescue.pl:175
-msgid "B<--network>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-rescue.pl:177
-msgid "Enable QEMU user networking in the guest."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-rescue.pl:183
-msgid "B<--ro> | B<-r>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-rescue.pl:185
-msgid "Open the image read-only."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-rescue.pl:197
-msgid ""
-"Enable SELinux in the rescue appliance. You should read "
-"L<guestfs(3)/SELINUX> before using this option."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-rescue.pl:257
-msgid ""
-"Several environment variables affect virt-rescue. See "
-"L<guestfs(3)/ENVIRONMENT VARIABLES> for the complete list."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-rescue.pl:269
-msgid ""
-"L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<Sys::Guestfs(3)>, "
-"L<Sys::Guestfs::Lib(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:37
-msgid "virt-make-fs - Make a filesystem from a tar archive or files"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-make-fs.pl:41
-#, no-wrap
-msgid ""
-" virt-make-fs [--options] input.tar output.img\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-make-fs.pl:43
-#, no-wrap
-msgid ""
-" virt-make-fs [--options] input.tar.gz output.img\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-make-fs.pl:45
-#, no-wrap
-msgid ""
-" virt-make-fs [--options] directory output.img\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:49
-msgid ""
-"Virt-make-fs is a command line tool for creating a filesystem from a tar "
-"archive or some files in a directory. It is similar to tools like "
-"L<mkisofs(1)>, L<genisoimage(1)> and L<mksquashfs(1)>. Unlike those tools, "
-"it can create common filesystem types like ext2/3 or NTFS, which can be "
-"useful if you want to attach these filesystems to existing virtual machines "
-"(eg. to import large amounts of read-only data to a VM)."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:57
-msgid "Basic usage is:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-make-fs.pl:59
-#, no-wrap
-msgid ""
-" virt-make-fs input output\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:61
-msgid ""
-"where C<input> is either a directory containing files that you want to add, "
-"or a tar archive (either uncompressed tar or gzip-compressed tar); and "
-"C<output> is a disk image. The input type is detected automatically. The "
-"output disk image defaults to a raw ext2 image unless you specify extra "
-"flags (see L</OPTIONS> below)."
-msgstr ""
-
-# type: =head2
-#: ../tools/virt-make-fs.pl:67
-msgid "EXTRA SPACE"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:69
-msgid ""
-"Unlike formats such as tar and squashfs, a filesystem does not \"just fit\" "
-"the files that it contains, but might have extra space. Depending on how "
-"you are going to use the output, you might think this extra space is wasted "
-"and want to minimize it, or you might want to leave space so that more files "
-"can be added later. Virt-make-fs defaults to minimizing the extra space, "
-"but you can use the C<--size> flag to leave space in the filesystem if you "
-"want it."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:77
-msgid ""
-"An alternative way to leave extra space but not make the output image any "
-"bigger is to use an alternative disk image format (instead of the default "
-"\"raw\" format). Using C<--format=qcow2> will use the native QEmu/KVM qcow2 "
-"image format (check your hypervisor supports this before using it). This "
-"allows you to choose a large C<--size> but the extra space won't actually be "
-"allocated in the image until you try to store something in it."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:85
-msgid ""
-"Don't forget that you can also use local commands including L<resize2fs(8)> "
-"and L<virt-resize(1)> to resize existing filesystems, or rerun "
-"virt-make-resize to build another image from scratch."
-msgstr ""
-
-# type: =head3
-#: ../tools/virt-make-fs.pl:89 ../tools/virt-make-fs.pl:123 ../tools/virt-make-fs.pl:142
-msgid "EXAMPLE"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-make-fs.pl:91
-#, no-wrap
-msgid ""
-" virt-make-fs --format=qcow2 --size=+200M input output.img\n"
-"\n"
-msgstr ""
-
-# type: =head2
-#: ../tools/virt-make-fs.pl:93
-msgid "FILESYSTEM TYPE"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:95
-msgid ""
-"The default filesystem type is C<ext2>. Just about any filesystem type that "
-"libguestfs supports can be used (but I<not> read-only formats like "
-"ISO9660). Here are some of the more common choices:"
-msgstr ""
-
-# type: =item
-#: ../tools/virt-make-fs.pl:101
-msgid "I<ext3>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:103
-msgid ""
-"Note that ext3 filesystems contain a journal, typically 1-32 MB in size. If "
-"you are not going to use the filesystem in a way that requires the journal, "
-"then this is just wasted overhead."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-make-fs.pl:107
-msgid "I<ntfs> or I<vfat>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:109
-msgid "Useful if exporting data to a Windows guest."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:111
-msgid ""
-"I<Note for vfat>: The tar archive or local directory must only contain files "
-"which are owned by root (ie. UID:GID = 0:0). The reason is that the tar "
-"program running within libguestfs is unable to change the ownership of "
-"non-root files, since vfat itself does not support this."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-make-fs.pl:116
-msgid "I<minix>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:118
-msgid ""
-"Lower overhead than C<ext2>, but certain limitations on filename length and "
-"total filesystem size."
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-make-fs.pl:125
-#, no-wrap
-msgid ""
-" virt-make-fs --type=minix input minixfs.img\n"
-"\n"
-msgstr ""
-
-# type: =head2
-#: ../tools/virt-make-fs.pl:127
-msgid "TO PARTITION OR NOT TO PARTITION"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:129
-msgid "Optionally virt-make-fs can add a partition table to the output disk."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:131
-msgid ""
-"Adding a partition can make the disk image more compatible with certain "
-"virtualized operating systems which don't expect to see a filesystem "
-"directly located on a block device (Linux doesn't care and will happily "
-"handle both types)."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:136
-msgid ""
-"On the other hand, if you have a partition table then the output image is no "
-"longer a straight filesystem. For example you cannot run L<fsck(8)> "
-"directly on a partitioned disk image. (However libguestfs tools such as "
-"L<guestfish(1)> and L<virt-resize(1)> can still be used)."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:144
-msgid "Add an MBR partition:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-make-fs.pl:146
-#, no-wrap
-msgid ""
-" virt-make-fs --partition -- input disk.img\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:148
-msgid ""
-"If the output disk image could be terabyte-sized or larger, it's better to "
-"use an EFI/GPT-compatible partition table:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-make-fs.pl:151
-#, no-wrap
-msgid ""
-" virt-make-fs --partition=gpt --size=+4T --format=qcow2 input disk.img\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:179
-msgid "Enable debugging information."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-make-fs.pl:185
-msgid "B<--size=E<lt>NE<gt>>"
-msgstr ""
-
-# type: =item
-#: ../tools/virt-make-fs.pl:187
-msgid "B<--size=+E<lt>NE<gt>>"
-msgstr ""
-
-# type: =item
-#: ../tools/virt-make-fs.pl:189
-msgid "B<-s E<lt>NE<gt>>"
-msgstr ""
-
-# type: =item
-#: ../tools/virt-make-fs.pl:191
-msgid "B<-s +E<lt>NE<gt>>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:193
-msgid "Use the C<--size> (or C<-s>) option to choose the size of the output image."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:196
-msgid ""
-"If this option is I<not> given, then the output image will be just large "
-"enough to contain all the files, with not much wasted space."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:199
-msgid ""
-"To choose a fixed size output disk, specify an absolute number followed by "
-"b/K/M/G/T/P/E to mean bytes, Kilobytes, Megabytes, Gigabytes, Terabytes, "
-"Petabytes or Exabytes. This must be large enough to contain all the input "
-"files, else you will get an error."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:204
-msgid ""
-"To leave extra space, specify C<+> (plus sign) and a number followed by "
-"b/K/M/G/T/P/E to mean bytes, Kilobytes, Megabytes, Gigabytes, Terabytes, "
-"Petabytes or Exabytes. For example: C<--size=+200M> means enough space for "
-"the input files, and (approximately) an extra 200 MB free space."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:210
-msgid ""
-"Note that virt-make-fs estimates free space, and therefore will not produce "
-"filesystems containing precisely the free space requested. (It is much more "
-"expensive and time-consuming to produce a filesystem which has precisely the "
-"desired free space)."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-make-fs.pl:219
-msgid "B<--format=E<lt>fmtE<gt>>"
-msgstr ""
-
-# type: =item
-#: ../tools/virt-make-fs.pl:221
-msgid "B<-F E<lt>fmtE<gt>>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:223
-msgid "Choose the output disk image format."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:225
-msgid "The default is C<raw> (raw disk image)."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:227
-msgid ""
-"For other choices, see the L<qemu-img(1)> manpage. The only other choice "
-"that would really make sense here is C<qcow2>."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-make-fs.pl:234
-msgid "B<--type=E<lt>fsE<gt>>"
-msgstr ""
-
-# type: =item
-#: ../tools/virt-make-fs.pl:236
-msgid "B<-t E<lt>fsE<gt>>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:238
-msgid "Choose the output filesystem type."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:240
-msgid "The default is C<ext2>."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:242
-msgid "Any filesystem which is supported read-write by libguestfs can be used here."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-make-fs.pl:249
-msgid "B<--partition>"
-msgstr ""
-
-# type: =item
-#: ../tools/virt-make-fs.pl:251
-msgid "B<--partition=E<lt>parttypeE<gt>>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:253
-msgid ""
-"If specified, this flag adds an MBR partition table to the output disk "
-"image."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:256
-msgid ""
-"You can change the partition table type, eg. C<--partition=gpt> for large "
-"disks."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:259
-msgid ""
-"Note that if you just use a lonesome C<--partition>, the Perl option parser "
-"might consider the next parameter to be the partition type. For example:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-make-fs.pl:263
-#, no-wrap
-msgid ""
-" virt-make-fs --partition input.tar ...\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:265
-msgid ""
-"would cause virt-make-fs to think you wanted to use a partition type of "
-"C<input.tar> which is completely wrong. To avoid this, use C<--> (a double "
-"dash) between options and the input file argument:"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-make-fs.pl:269
-#, no-wrap
-msgid ""
-" virt-make-fs --partition -- input.tar ...\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:536
-msgid ""
-"L<guestfish(1)>, L<virt-resize(1)>, L<virt-tar(1)>, L<mkisofs(1)>, "
-"L<genisoimage(1)>, L<mksquashfs(1)>, L<mke2fs(8)>, L<resize2fs(8)>, "
-"L<guestfs(3)>, L<Sys::Guestfs(3)>, L<http://libguestfs.org/>."
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-make-fs.pl:553
-#, no-wrap
-msgid ""
-" export LIBGUESTFS_DEBUG=1\n"
-" virt-make-fs --debug [...] > /tmp/virt-make-fs.log 2>&1\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-make-fs.pl:556
-msgid ""
-"Attach /tmp/virt-make-fs.log to a new bug report at "
-"L<https://bugzilla.redhat.com/>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-list-partitions.pl:32
-msgid "virt-list-partitions - List partitions in a virtual machine or disk image"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-list-partitions.pl:36
-#, no-wrap
-msgid ""
-" virt-list-partitions [--options] domname\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../tools/virt-list-partitions.pl:38
-#, no-wrap
-msgid ""
-" virt-list-partitions [--options] disk.img [disk.img ...]\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-list-partitions.pl:42
-msgid ""
-"C<virt-list-partitions> is a command line tool to list the partitions that "
-"are contained in a virtual machine or disk image. It is mainly useful as a "
-"first step to using L<virt-resize(1)>."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-list-partitions.pl:47
-msgid ""
-"C<virt-list-partitions> is just a simple wrapper around L<libguestfs(3)> "
-"functionality. For more complex cases you should look at the "
-"L<guestfish(1)> tool."
-msgstr ""
-
-# type: =item
-#: ../tools/virt-list-partitions.pl:104
-msgid "B<-h> | B<--human-readable>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-list-partitions.pl:106
-msgid "Show sizes in human-readable form (eg. \"1G\")."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-list-partitions.pl:114
-msgid ""
-"With this option, C<virt-list-partitions> displays the type and size of each "
-"partition too (where \"type\" means C<ext3>, C<pv> etc.)"
-msgstr ""
-
-# type: =item
-#: ../tools/virt-list-partitions.pl:121
-msgid "B<-t> | B<--total>"
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-list-partitions.pl:123
-msgid "Display the total size of each block device (as a separate row or rows)."
-msgstr ""
-
-# type: textblock
-#: ../tools/virt-list-partitions.pl:256
-msgid ""
-"L<guestfs(3)>, L<guestfish(1)>, L<virt-list-filesystems(1)>, "
-"L<virt-resize(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib(3)>, "
-"L<Sys::Virt(3)>, L<http://libguestfs.org/>."
-msgstr ""