+"Commands that return numbers usually print them in decimal, but some "
+"commands print numbers in other radices (eg. C<umask> prints the mode in "
+"octal, preceeded by C<0>)."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:703 ../libguestfs-1.11.19/fish/guestfish.pod:703
+msgid "WILDCARDS AND GLOBBING"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:705 ../libguestfs-1.11.19/fish/guestfish.pod:705
+msgid ""
+"Neither guestfish nor the underlying guestfs API performs wildcard expansion "
+"(globbing) by default. So for example the following will not do what you "
+"expect:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:709 ../libguestfs-1.11.19/fish/guestfish.pod:709
+#, no-wrap
+msgid ""
+" rm-rf /home/*\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:711 ../libguestfs-1.11.19/fish/guestfish.pod:711
+msgid ""
+"Assuming you don't have a directory called literally C</home/*> then the "
+"above command will return an error."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:714 ../libguestfs-1.11.19/fish/guestfish.pod:714
+msgid "To perform wildcard expansion, use the C<glob> command."
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:716 ../libguestfs-1.11.19/fish/guestfish.pod:716
+#, no-wrap
+msgid ""
+" glob rm-rf /home/*\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:718 ../libguestfs-1.11.19/fish/guestfish.pod:718
+msgid ""
+"runs C<rm-rf> on each path that matches (ie. potentially running the command "
+"many times), equivalent to:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:721 ../libguestfs-1.11.19/fish/guestfish.pod:721
+#, no-wrap
+msgid ""
+" rm-rf /home/jim\n"
+" rm-rf /home/joe\n"
+" rm-rf /home/mary\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:725 ../libguestfs-1.11.19/fish/guestfish.pod:725
+msgid "C<glob> only works on simple guest paths and not on device names."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:727 ../libguestfs-1.11.19/fish/guestfish.pod:727
+msgid ""
+"If you have several parameters, each containing a wildcard, then glob will "
+"perform a Cartesian product."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:730 ../libguestfs-1.11.19/fish/guestfish.pod:730
+msgid "COMMENTS"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:732 ../libguestfs-1.11.19/fish/guestfish.pod:732
+msgid ""
+"Any line which starts with a I<#> character is treated as a comment and "
+"ignored. The I<#> can optionally be preceeded by whitespace, but B<not> by "
+"a command. For example:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:736 ../libguestfs-1.11.19/fish/guestfish.pod:736
+#, no-wrap
+msgid ""
+" # this is a comment\n"
+" # this is a comment\n"
+" foo # NOT a comment\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:740 ../libguestfs-1.11.19/fish/guestfish.pod:740
+msgid "Blank lines are also ignored."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:742 ../libguestfs-1.11.19/fish/guestfish.pod:742
+msgid "RUNNING COMMANDS LOCALLY"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:744 ../libguestfs-1.11.19/fish/guestfish.pod:744
+msgid ""
+"Any line which starts with a I<!> character is treated as a command sent to "
+"the local shell (C</bin/sh> or whatever L<system(3)> uses). For example:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:748 ../libguestfs-1.11.19/fish/guestfish.pod:748
+#, no-wrap
+msgid ""
+" !mkdir local\n"
+" tgz-out /remote local/remote-data.tar.gz\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:751 ../libguestfs-1.11.19/fish/guestfish.pod:751
+msgid ""
+"will create a directory C<local> on the host, and then export the contents "
+"of C</remote> on the mounted filesystem to C<local/remote-data.tar.gz>. "
+"(See C<tgz-out>)."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:755 ../libguestfs-1.11.19/fish/guestfish.pod:755
+msgid ""
+"To change the local directory, use the C<lcd> command. C<!cd> will have no "
+"effect, due to the way that subprocesses work in Unix."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish.pod:758 ../libguestfs-1.11.19/fish/guestfish.pod:758
+msgid "LOCAL COMMANDS WITH INLINE EXECUTION"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:760 ../libguestfs-1.11.19/fish/guestfish.pod:760
+msgid ""
+"If a line starts with I<E<lt>!> then the shell command is executed (as for "
+"I<!>), but subsequently any output (stdout) of the shell command is parsed "
+"and executed as guestfish commands."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:764 ../libguestfs-1.11.19/fish/guestfish.pod:764
+msgid ""
+"Thus you can use shell script to construct arbitrary guestfish commands "
+"which are then parsed by guestfish."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:767 ../libguestfs-1.11.19/fish/guestfish.pod:767
+msgid ""
+"For example it is tedious to create a sequence of files (eg. C</foo.1> "
+"through C</foo.100>) using guestfish commands alone. However this is simple "
+"if we use a shell script to create the guestfish commands for us:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:772 ../libguestfs-1.11.19/fish/guestfish.pod:772
+#, no-wrap
+msgid ""
+" <! for n in `seq 1 100`; do echo write /foo.$n $n; done\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:774 ../libguestfs-1.11.19/fish/guestfish.pod:774
+msgid "or with names like C</foo.001>:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:776 ../libguestfs-1.11.19/fish/guestfish.pod:776
+#, no-wrap
+msgid ""
+" <! for n in `seq 1 100`; do printf \"write /foo.%03d %d\\n\" $n $n; done\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:778 ../libguestfs-1.11.19/fish/guestfish.pod:778
+msgid ""
+"When using guestfish interactively it can be helpful to just run the shell "
+"script first (ie. remove the initial C<E<lt>> character so it is just an "
+"ordinary I<!> local command), see what guestfish commands it would run, and "
+"when you are happy with those prepend the C<E<lt>> character to run the "
+"guestfish commands for real."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:784 ../libguestfs-1.11.19/fish/guestfish.pod:784
+msgid "PIPES"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:786 ../libguestfs-1.11.19/fish/guestfish.pod:786
+msgid ""
+"Use C<command E<lt>spaceE<gt> | command> to pipe the output of the first "
+"command (a guestfish command) to the second command (any host command). For "
+"example:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:790 ../libguestfs-1.11.19/fish/guestfish.pod:790
+#, no-wrap
+msgid ""
+" cat /etc/passwd | awk -F: '$3 == 0 { print }'\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:792 ../libguestfs-1.11.19/fish/guestfish.pod:792
+msgid ""
+"(where C<cat> is the guestfish cat command, but C<awk> is the host awk "
+"program). The above command would list all accounts in the guest filesystem "
+"which have UID 0, ie. root accounts including backdoors. Other examples:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:797 ../libguestfs-1.11.19/fish/guestfish.pod:797
+#, no-wrap
+msgid ""
+" hexdump /bin/ls | head\n"
+" list-devices | tail -1\n"
+" tgz-out / - | tar ztf -\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:801 ../libguestfs-1.11.19/fish/guestfish.pod:801
+msgid ""
+"The space before the pipe symbol is required, any space after the pipe "
+"symbol is optional. Everything after the pipe symbol is just passed "
+"straight to the host shell, so it can contain redirections, globs and "
+"anything else that makes sense on the host side."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:806 ../libguestfs-1.11.19/fish/guestfish.pod:806
+msgid ""
+"To use a literal argument which begins with a pipe symbol, you have to quote "
+"it, eg:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:809 ../libguestfs-1.11.19/fish/guestfish.pod:809
+#, no-wrap
+msgid ""
+" echo \"|\"\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:811 ../libguestfs-1.11.19/fish/guestfish.pod:811
+msgid "HOME DIRECTORIES"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:813 ../libguestfs-1.11.19/fish/guestfish.pod:813
+msgid ""
+"If a parameter starts with the character C<~> then the tilde may be expanded "
+"as a home directory path (either C<~> for the current user's home directory, "
+"or C<~user> for another user)."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:817 ../libguestfs-1.11.19/fish/guestfish.pod:817
+msgid ""
+"Note that home directory expansion happens for users known I<on the host>, "
+"not in the guest filesystem."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:820 ../libguestfs-1.11.19/fish/guestfish.pod:820
+msgid ""
+"To use a literal argument which begins with a tilde, you have to quote it, "
+"eg:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:823 ../libguestfs-1.11.19/fish/guestfish.pod:823
+#, no-wrap
+msgid ""
+" echo \"~\"\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish.pod:825 ../libguestfs-1.11.19/fish/guestfish.pod:825
+#: ../libguestfs-1.11.19/src/guestfs.pod:519 ../src/guestfs.pod:519
+msgid "ENCRYPTED DISKS"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:827 ../libguestfs-1.11.19/fish/guestfish.pod:827
+msgid ""
+"Libguestfs has some support for Linux guests encrypted according to the "
+"Linux Unified Key Setup (LUKS) standard, which includes nearly all whole "
+"disk encryption systems used by modern Linux guests. Currently only LVM-on-"
+"LUKS is supported."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:832 ../libguestfs-1.11.19/fish/guestfish.pod:832
+msgid "Identify encrypted block devices and partitions using L</vfs-type>:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:834 ../libguestfs-1.11.19/fish/guestfish.pod:834
+#, no-wrap
+msgid ""
+" ><fs> vfs-type /dev/sda2\n"
+" crypto_LUKS\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:837 ../libguestfs-1.11.19/fish/guestfish.pod:837
+msgid ""
+"Then open those devices using L</luks-open>. This creates a device-mapper "
+"device called C</dev/mapper/luksdev>."
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:840 ../libguestfs-1.11.19/fish/guestfish.pod:840
+#, no-wrap
+msgid ""
+" ><fs> luks-open /dev/sda2 luksdev\n"
+" Enter key or passphrase (\"key\"): <enter the passphrase>\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:843 ../libguestfs-1.11.19/fish/guestfish.pod:843
+msgid ""
+"Finally you have to tell LVM to scan for volume groups on the newly created "
+"mapper device:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:846 ../libguestfs-1.11.19/fish/guestfish.pod:846
+#, no-wrap
+msgid ""
+" vgscan\n"
+" vg-activate-all true\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:849 ../libguestfs-1.11.19/fish/guestfish.pod:849
+msgid "The logical volume(s) can now be mounted in the usual way."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:851 ../libguestfs-1.11.19/fish/guestfish.pod:851
+msgid ""
+"Before closing a LUKS device you must unmount any logical volumes on it and "
+"deactivate the volume groups by calling C<vg-activate false VG> on each "
+"one. Then you can close the mapper device:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:855 ../libguestfs-1.11.19/fish/guestfish.pod:855
+#, no-wrap
+msgid ""
+" vg-activate false /dev/VG\n"
+" luks-close /dev/mapper/luksdev\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:860 ../libguestfs-1.11.19/fish/guestfish.pod:860
+msgid ""
+"If a path is prefixed with C<win:> then you can use Windows-style drive "
+"letters and paths (with some limitations). The following commands are "
+"equivalent:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:864 ../libguestfs-1.11.19/fish/guestfish.pod:864
+#, no-wrap
+msgid ""
+" file /WINDOWS/system32/config/system.LOG\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:866 ../libguestfs-1.11.19/fish/guestfish.pod:866
+#, no-wrap
+msgid ""
+" file win:\\windows\\system32\\config\\system.log\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:868 ../libguestfs-1.11.19/fish/guestfish.pod:868
+#, no-wrap
+msgid ""
+" file WIN:C:\\Windows\\SYSTEM32\\CONFIG\\SYSTEM.LOG\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:870 ../libguestfs-1.11.19/fish/guestfish.pod:870
+msgid ""
+"The parameter is rewritten \"behind the scenes\" by looking up the position "
+"where the drive is mounted, prepending that to the path, changing all "
+"backslash characters to forward slash, then resolving the result using L</"
+"case-sensitive-path>. For example if the E: drive was mounted on C</e> then "
+"the parameter might be rewritten like this:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:876 ../libguestfs-1.11.19/fish/guestfish.pod:876
+#, no-wrap
+msgid ""
+" win:e:\\foo\\bar => /e/FOO/bar\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:878 ../libguestfs-1.11.19/fish/guestfish.pod:878
+msgid "This only works in argument positions that expect a path."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:880 ../libguestfs-1.11.19/fish/guestfish.pod:880
+msgid "UPLOADING AND DOWNLOADING FILES"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:882 ../libguestfs-1.11.19/fish/guestfish.pod:882
+msgid ""
+"For commands such as C<upload>, C<download>, C<tar-in>, C<tar-out> and "
+"others which upload from or download to a local file, you can use the "
+"special filename C<-> to mean \"from stdin\" or \"to stdout\". For example:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:886 ../libguestfs-1.11.19/fish/guestfish.pod:886
+#, no-wrap
+msgid ""
+" upload - /foo\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:888 ../libguestfs-1.11.19/fish/guestfish.pod:888
+msgid ""
+"reads stdin and creates from that a file C</foo> in the disk image, and:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:891 ../libguestfs-1.11.19/fish/guestfish.pod:891
+#, no-wrap
+msgid ""
+" tar-out /etc - | tar tf -\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:893 ../libguestfs-1.11.19/fish/guestfish.pod:893
+msgid ""
+"writes the tarball to stdout and then pipes that into the external \"tar\" "
+"command (see L</PIPES>)."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:896 ../libguestfs-1.11.19/fish/guestfish.pod:896
+msgid ""
+"When using C<-> to read from stdin, the input is read up to the end of "
+"stdin. You can also use a special \"heredoc\"-like syntax to read up to "
+"some arbitrary end marker:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:900 ../libguestfs-1.11.19/fish/guestfish.pod:900
+#, no-wrap
+msgid ""
+" upload -<<END /foo\n"
+" input line 1\n"
+" input line 2\n"
+" input line 3\n"
+" END\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:906 ../libguestfs-1.11.19/fish/guestfish.pod:906
+msgid ""
+"Any string of characters can be used instead of C<END>. The end marker must "
+"appear on a line of its own, without any preceeding or following characters "
+"(not even spaces)."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:910 ../libguestfs-1.11.19/fish/guestfish.pod:910
+msgid ""
+"Note that the C<-E<lt>E<lt>> syntax only applies to parameters used to "
+"upload local files (so-called \"FileIn\" parameters in the generator)."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:913 ../libguestfs-1.11.19/fish/guestfish.pod:913
+msgid "EXIT ON ERROR BEHAVIOUR"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:915 ../libguestfs-1.11.19/fish/guestfish.pod:915
+msgid ""
+"By default, guestfish will ignore any errors when in interactive mode (ie. "
+"taking commands from a human over a tty), and will exit on the first error "
+"in non-interactive mode (scripts, commands given on the command line)."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:920 ../libguestfs-1.11.19/fish/guestfish.pod:920
+msgid ""
+"If you prefix a command with a I<-> character, then that command will not "
+"cause guestfish to exit, even if that (one) command returns an error."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:924 ../libguestfs-1.11.19/fish/guestfish.pod:924
+msgid "REMOTE CONTROL GUESTFISH OVER A SOCKET"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:926 ../libguestfs-1.11.19/fish/guestfish.pod:926
+msgid ""
+"Guestfish can be remote-controlled over a socket. This is useful "
+"particularly in shell scripts where you want to make several different "
+"changes to a filesystem, but you don't want the overhead of starting up a "
+"guestfish process each time."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:931 ../libguestfs-1.11.19/fish/guestfish.pod:931
+msgid "Start a guestfish server process using:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:933 ../libguestfs-1.11.19/fish/guestfish.pod:933
+#, no-wrap
+msgid ""
+" eval \"`guestfish --listen`\"\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:935 ../libguestfs-1.11.19/fish/guestfish.pod:935
+msgid "and then send it commands by doing:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:937 ../libguestfs-1.11.19/fish/guestfish.pod:937
+#, no-wrap
+msgid ""
+" guestfish --remote cmd [...]\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:939 ../libguestfs-1.11.19/fish/guestfish.pod:939
+msgid "To cause the server to exit, send it the exit command:"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:943 ../libguestfs-1.11.19/fish/guestfish.pod:943
+msgid ""
+"Note that the server will normally exit if there is an error in a command. "
+"You can change this in the usual way. See section L</EXIT ON ERROR "
+"BEHAVIOUR>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish.pod:947 ../libguestfs-1.11.19/fish/guestfish.pod:947
+msgid "CONTROLLING MULTIPLE GUESTFISH PROCESSES"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:949 ../libguestfs-1.11.19/fish/guestfish.pod:949
+msgid ""
+"The C<eval> statement sets the environment variable C<$GUESTFISH_PID>, which "
+"is how the I<--remote> option knows where to send the commands. You can "
+"have several guestfish listener processes running using:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:953 ../libguestfs-1.11.19/fish/guestfish.pod:953
+#, no-wrap
+msgid ""
+" eval \"`guestfish --listen`\"\n"
+" pid1=$GUESTFISH_PID\n"
+" eval \"`guestfish --listen`\"\n"
+" pid2=$GUESTFISH_PID\n"
+" ...\n"
+" guestfish --remote=$pid1 cmd\n"
+" guestfish --remote=$pid2 cmd\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish.pod:961 ../libguestfs-1.11.19/fish/guestfish.pod:961
+msgid "REMOTE CONTROL AND CSH"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:963 ../libguestfs-1.11.19/fish/guestfish.pod:963
+msgid ""
+"When using csh-like shells (csh, tcsh etc) you have to add the I<--csh> "
+"option:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:966 ../libguestfs-1.11.19/fish/guestfish.pod:966
+#, no-wrap
+msgid ""
+" eval \"`guestfish --listen --csh`\"\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish.pod:968 ../libguestfs-1.11.19/fish/guestfish.pod:968
+msgid "REMOTE CONTROL DETAILS"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:970 ../libguestfs-1.11.19/fish/guestfish.pod:970
+msgid ""
+"Remote control happens over a Unix domain socket called C</tmp/.guestfish-"
+"$UID/socket-$PID>, where C<$UID> is the effective user ID of the process, "
+"and C<$PID> is the process ID of the server."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:974 ../libguestfs-1.11.19/fish/guestfish.pod:974
+msgid "Guestfish client and server versions must match exactly."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:976 ../libguestfs-1.11.19/fish/guestfish.pod:976
+msgid "PREPARED DISK IMAGES"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:978 ../libguestfs-1.11.19/fish/guestfish.pod:978
+msgid ""
+"Use the I<-N type> or I<--new type> parameter to select one of a set of "
+"preformatted disk images that guestfish can make for you to save typing. "
+"This is particularly useful for testing purposes. This option is used "
+"instead of the I<-a> option, and like I<-a> can appear multiple times (and "
+"can be mixed with I<-a>)."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:984 ../libguestfs-1.11.19/fish/guestfish.pod:984
+msgid ""
+"The new disk is called C<test1.img> for the first I<-N>, C<test2.img> for "
+"the second and so on. Existing files in the current directory are "
+"I<overwritten>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:988 ../libguestfs-1.11.19/fish/guestfish.pod:988
+msgid ""
+"The type briefly describes how the disk should be sized, partitioned, how "
+"filesystem(s) should be created, and how content should be added. "
+"Optionally the type can be followed by extra parameters, separated by C<:> "
+"(colon) characters. For example, I<-N fs> creates a default 100MB, sparsely-"
+"allocated disk, containing a single partition, with the partition formatted "
+"as ext2. I<-N fs:ext4:1G> is the same, but for an ext4 filesystem on a 1GB "
+"disk instead."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:996 ../libguestfs-1.11.19/fish/guestfish.pod:996
+msgid "To list the available types and any extra parameters they take, run:"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1000 ../libguestfs-1.11.19/fish/guestfish.pod:1000
+msgid ""
+"Note that the prepared filesystem is not mounted. You would usually have to "
+"use the C<mount /dev/sda1 /> command or add the I<-m /dev/sda1> option."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1004 ../libguestfs-1.11.19/fish/guestfish.pod:1004
+msgid ""
+"If any I<-N> or I<--new> options are given, the guest is automatically "
+"launched."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1009 ../libguestfs-1.11.19/fish/guestfish.pod:1009
+msgid "Create a 100MB disk with an ext4-formatted partition:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:1011 ../libguestfs-1.11.19/fish/guestfish.pod:1011
+#, no-wrap
+msgid ""
+" guestfish -N fs:ext4\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1013 ../libguestfs-1.11.19/fish/guestfish.pod:1013
+msgid "Create a 32MB disk with a VFAT-formatted partition, and mount it:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:1015 ../libguestfs-1.11.19/fish/guestfish.pod:1015
+#, no-wrap
+msgid ""
+" guestfish -N fs:vfat:32M -m /dev/sda1\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1017 ../libguestfs-1.11.19/fish/guestfish.pod:1017
+msgid "Create a blank 200MB disk:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:1019 ../libguestfs-1.11.19/fish/guestfish.pod:1019
+#, no-wrap
+msgid ""
+" guestfish -N disk:200M\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:1021 ../libguestfs-1.11.19/fish/guestfish.pod:1021
+msgid "PROGRESS BARS"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1023 ../libguestfs-1.11.19/fish/guestfish.pod:1023
+msgid ""
+"Some (not all) long-running commands send progress notification messages as "
+"they are running. Guestfish turns these messages into progress bars."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1027 ../libguestfs-1.11.19/fish/guestfish.pod:1027
+msgid ""
+"When a command that supports progress bars takes longer than two seconds to "
+"run, and if progress bars are enabled, then you will see one appearing below "
+"the command:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:1031 ../libguestfs-1.11.19/fish/guestfish.pod:1031
+#, no-wrap
+msgid ""
+" ><fs> copy-size /large-file /another-file 2048M\n"
+" / 10% [#####-----------------------------------------] 00:30\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1034 ../libguestfs-1.11.19/fish/guestfish.pod:1034
+msgid ""
+"The spinner on the left hand side moves round once for every progress "
+"notification received from the backend. This is a (reasonably) golden "
+"assurance that the command is \"doing something\" even if the progress bar "
+"is not moving, because the command is able to send the progress "
+"notifications. When the bar reaches 100% and the command finishes, the "
+"spinner disappears."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1041 ../libguestfs-1.11.19/fish/guestfish.pod:1041
+msgid ""
+"Progress bars are enabled by default when guestfish is used interactively. "
+"You can enable them even for non-interactive modes using I<--progress-bars>, "
+"and you can disable them completely using I<--no-progress-bars>."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:1046 ../libguestfs-1.11.19/fish/guestfish.pod:1046
+msgid "GUESTFISH COMMANDS"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1048 ../libguestfs-1.11.19/fish/guestfish.pod:1048
+msgid ""
+"The commands in this section are guestfish convenience commands, in other "
+"words, they are not part of the L<guestfs(3)> API."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish.pod:1051 ../libguestfs-1.11.19/fish/guestfish.pod:1051
+msgid "help"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:1053 ../libguestfs-1.11.19/fish/guestfish.pod:1053
+#, no-wrap
+msgid ""
+" help\n"
+" help cmd\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1056 ../libguestfs-1.11.19/fish/guestfish.pod:1056
+msgid "Without any parameter, this provides general help."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1058 ../libguestfs-1.11.19/fish/guestfish.pod:1058
+msgid "With a C<cmd> parameter, this displays detailed help for that command."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish.pod:1060 ../libguestfs-1.11.19/fish/guestfish.pod:1060
+msgid "quit | exit"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1062 ../libguestfs-1.11.19/fish/guestfish.pod:1062
+msgid "This exits guestfish. You can also use C<^D> key."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1064 ../libguestfs-1.11.19/fish/guestfish.pod:1064
+msgid "@FISH_COMMANDS@"
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:1066 ../libguestfs-1.11.19/fish/guestfish.pod:1066
+msgid "COMMANDS"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1068 ../libguestfs-1.11.19/fish/guestfish.pod:1068
+#: ../libguestfs-1.11.19/src/guestfs.pod:1474 ../src/guestfs.pod:1474
+msgid "@ACTIONS@"
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:1070 ../libguestfs-1.11.19/fish/guestfish.pod:1070
+#: ../libguestfs-1.11.19/test-tool/libguestfs-test-tool.pod:77
+#: ../test-tool/libguestfs-test-tool.pod:77
+msgid "EXIT CODE"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1072 ../libguestfs-1.11.19/fish/guestfish.pod:1072
+msgid ""
+"guestfish returns 0 if the commands completed without error, or 1 if there "
+"was an error."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1079 ../libguestfs-1.11.19/fish/guestfish.pod:1079
+msgid "EDITOR"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1081 ../libguestfs-1.11.19/fish/guestfish.pod:1081
+msgid ""
+"The C<edit> command uses C<$EDITOR> as the editor. If not set, it uses "
+"C<vi>."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1084 ../libguestfs-1.11.19/fish/guestfish.pod:1084
+msgid "GUESTFISH_DISPLAY_IMAGE"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1086 ../libguestfs-1.11.19/fish/guestfish.pod:1086
+msgid ""
+"The C<display> command uses C<$GUESTFISH_DISPLAY_IMAGE> to display images. "
+"If not set, it uses L<display(1)>."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1089 ../libguestfs-1.11.19/fish/guestfish.pod:1089
+msgid "GUESTFISH_PID"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1091 ../libguestfs-1.11.19/fish/guestfish.pod:1091
+msgid ""
+"Used with the I<--remote> option to specify the remote guestfish process to "
+"control. See section L</REMOTE CONTROL GUESTFISH OVER A SOCKET>."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1095 ../libguestfs-1.11.19/fish/guestfish.pod:1095
+msgid "HEXEDITOR"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1097 ../libguestfs-1.11.19/fish/guestfish.pod:1097
+msgid ""
+"The L</hexedit> command uses C<$HEXEDITOR> as the external hex editor. If "
+"not specified, the external L<hexedit(1)> program is used."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1101 ../libguestfs-1.11.19/fish/guestfish.pod:1101
+msgid "HOME"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1103 ../libguestfs-1.11.19/fish/guestfish.pod:1103
+msgid ""
+"If compiled with GNU readline support, various files in the home directory "
+"can be used. See L</FILES>."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1106 ../libguestfs-1.11.19/fish/guestfish.pod:1106
+#: ../libguestfs-1.11.19/src/guestfs.pod:2964 ../src/guestfs.pod:2964
+msgid "LIBGUESTFS_APPEND"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1108 ../libguestfs-1.11.19/fish/guestfish.pod:1108
+#: ../libguestfs-1.11.19/src/guestfs.pod:2966 ../src/guestfs.pod:2966
+msgid "Pass additional options to the guest kernel."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1110 ../libguestfs-1.11.19/fish/guestfish.pod:1110
+#: ../libguestfs-1.11.19/src/guestfs.pod:2968 ../src/guestfs.pod:2968
+msgid "LIBGUESTFS_DEBUG"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1112 ../libguestfs-1.11.19/fish/guestfish.pod:1112
+msgid ""
+"Set C<LIBGUESTFS_DEBUG=1> to enable verbose messages. This has the same "
+"effect as using the B<-v> option."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1115 ../libguestfs-1.11.19/fish/guestfish.pod:1115
+#: ../libguestfs-1.11.19/src/guestfs.pod:2973 ../src/guestfs.pod:2973
+msgid "LIBGUESTFS_MEMSIZE"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1117 ../libguestfs-1.11.19/fish/guestfish.pod:1117
+#: ../libguestfs-1.11.19/src/guestfs.pod:2975 ../src/guestfs.pod:2975
+msgid ""
+"Set the memory allocated to the qemu process, in megabytes. For example:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:1120 ../libguestfs-1.11.19/fish/guestfish.pod:1120
+#: ../libguestfs-1.11.19/src/guestfs.pod:2978 ../src/guestfs.pod:2978
+#, no-wrap
+msgid ""
+" LIBGUESTFS_MEMSIZE=700\n"
+"\n"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1122 ../libguestfs-1.11.19/fish/guestfish.pod:1122
+#: ../libguestfs-1.11.19/src/guestfs.pod:2980 ../src/guestfs.pod:2980
+msgid "LIBGUESTFS_PATH"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1124 ../libguestfs-1.11.19/fish/guestfish.pod:1124
+msgid ""
+"Set the path that guestfish uses to search for kernel and initrd.img. See "
+"the discussion of paths in L<guestfs(3)>."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1127 ../libguestfs-1.11.19/fish/guestfish.pod:1127
+#: ../libguestfs-1.11.19/src/guestfs.pod:2985 ../src/guestfs.pod:2985
+msgid "LIBGUESTFS_QEMU"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1129 ../libguestfs-1.11.19/fish/guestfish.pod:1129
+#: ../libguestfs-1.11.19/src/guestfs.pod:2987 ../src/guestfs.pod:2987
+msgid ""
+"Set the default qemu binary that libguestfs uses. If not set, then the qemu "
+"which was found at compile time by the configure script is used."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1133 ../libguestfs-1.11.19/fish/guestfish.pod:1133
+#: ../libguestfs-1.11.19/src/guestfs.pod:2993 ../src/guestfs.pod:2993
+msgid "LIBGUESTFS_TRACE"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1135 ../libguestfs-1.11.19/fish/guestfish.pod:1135
+msgid "Set C<LIBGUESTFS_TRACE=1> to enable command traces."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1137 ../libguestfs-1.11.19/fish/guestfish.pod:1137
+msgid "PAGER"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1139 ../libguestfs-1.11.19/fish/guestfish.pod:1139
+msgid ""
+"The C<more> command uses C<$PAGER> as the pager. If not set, it uses "
+"C<more>."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1142 ../libguestfs-1.11.19/fish/guestfish.pod:1142
+#: ../libguestfs-1.11.19/src/guestfs.pod:2998 ../src/guestfs.pod:2998
+msgid "TMPDIR"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1144 ../libguestfs-1.11.19/fish/guestfish.pod:1144
+#: ../libguestfs-1.11.19/src/guestfs.pod:3000 ../src/guestfs.pod:3000
+msgid ""
+"Location of temporary directory, defaults to C</tmp> except for the cached "
+"supermin appliance which defaults to C</var/tmp>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1147 ../libguestfs-1.11.19/fish/guestfish.pod:1147
+#: ../libguestfs-1.11.19/src/guestfs.pod:3003 ../src/guestfs.pod:3003
+msgid ""
+"If libguestfs was compiled to use the supermin appliance then the real "
+"appliance is cached in this directory, shared between all handles belonging "
+"to the same EUID. You can use C<$TMPDIR> to configure another directory to "
+"use in case C</var/tmp> is not large enough."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:1155 ../fuse/guestmount.pod:288
+#: ../libguestfs-1.11.19/fish/guestfish.pod:1155
+#: ../libguestfs-1.11.19/fuse/guestmount.pod:288
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:269
+#: ../rescue/virt-rescue.pod:269
+msgid "FILES"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1159 ../fuse/guestmount.pod:292
+#: ../libguestfs-1.11.19/fish/guestfish.pod:1159
+#: ../libguestfs-1.11.19/fuse/guestmount.pod:292
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:273
+#: ../rescue/virt-rescue.pod:273
+msgid "$HOME/.libguestfs-tools.rc"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1161 ../fuse/guestmount.pod:294
+#: ../libguestfs-1.11.19/fish/guestfish.pod:1161
+#: ../libguestfs-1.11.19/fuse/guestmount.pod:294
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:275
+#: ../rescue/virt-rescue.pod:275
+msgid "/etc/libguestfs-tools.conf"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1163 ../fuse/guestmount.pod:296
+#: ../libguestfs-1.11.19/fish/guestfish.pod:1163
+#: ../libguestfs-1.11.19/fuse/guestmount.pod:296
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:277
+#: ../rescue/virt-rescue.pod:277
+msgid ""
+"This configuration file controls the default read-only or read-write mode "
+"(I<--ro> or I<--rw>)."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1166 ../libguestfs-1.11.19/fish/guestfish.pod:1166
+msgid "See L</OPENING DISKS FOR READ AND WRITE>."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1168 ../libguestfs-1.11.19/fish/guestfish.pod:1168
+msgid "$HOME/.guestfish"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1170 ../libguestfs-1.11.19/fish/guestfish.pod:1170
+msgid ""
+"If compiled with GNU readline support, then the command history is saved in "
+"this file."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1173 ../libguestfs-1.11.19/fish/guestfish.pod:1173
+msgid "$HOME/.inputrc"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1175 ../libguestfs-1.11.19/fish/guestfish.pod:1175
+msgid "/etc/inputrc"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1177 ../libguestfs-1.11.19/fish/guestfish.pod:1177
+msgid ""
+"If compiled with GNU readline support, then these files can be used to "
+"configure readline. For further information, please see L<readline(3)/"
+"INITIALIZATION FILE>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1181 ../libguestfs-1.11.19/fish/guestfish.pod:1181
+msgid "To write rules which only apply to guestfish, use:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:1183 ../libguestfs-1.11.19/fish/guestfish.pod:1183
+#, no-wrap
+msgid ""
+" $if guestfish\n"
+" ...\n"
+" $endif\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1187 ../libguestfs-1.11.19/fish/guestfish.pod:1187
+msgid ""
+"Variables that you can set in inputrc that change the behaviour of guestfish "
+"in useful ways include:"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1192 ../libguestfs-1.11.19/fish/guestfish.pod:1192
+msgid "completion-ignore-case (default: on)"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1194 ../libguestfs-1.11.19/fish/guestfish.pod:1194
+msgid ""
+"By default, guestfish will ignore case when tab-completing paths on the "
+"disk. Use:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:1197 ../libguestfs-1.11.19/fish/guestfish.pod:1197
+#, no-wrap
+msgid ""
+" set completion-ignore-case off\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1199 ../libguestfs-1.11.19/fish/guestfish.pod:1199
+msgid "to make guestfish case sensitive."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1203 ../libguestfs-1.11.19/fish/guestfish.pod:1203
+msgid "test1.img"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1205 ../libguestfs-1.11.19/fish/guestfish.pod:1205
+msgid "test2.img (etc)"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1207 ../libguestfs-1.11.19/fish/guestfish.pod:1207
+msgid ""
+"When using the I<-N> or I<--new> option, the prepared disk or filesystem "
+"will be created in the file C<test1.img> in the current directory. The "
+"second use of I<-N> will use C<test2.img> and so on. Any existing file with "
+"the same name will be overwritten."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1216 ../libguestfs-1.11.19/fish/guestfish.pod:1216
+msgid ""
+"L<guestfs(3)>, L<http://libguestfs.org/>, L<virt-cat(1)>, L<virt-copy-in(1)"
+">, L<virt-copy-out(1)>, L<virt-df(1)>, L<virt-edit(1)>, L<virt-filesystems(1)"
+">, L<virt-inspector(1)>, L<virt-list-filesystems(1)>, L<virt-list-partitions"
+"(1)>, L<virt-ls(1)>, L<virt-make-fs(1)>, L<virt-rescue(1)>, L<virt-resize(1)"
+">, L<virt-tar(1)>, L<virt-tar-in(1)>, L<virt-tar-out(1)>, L<virt-win-reg(1)"
+">, L<display(1)>, L<hexedit(1)>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1244 ../libguestfs-1.11.19/fish/guestfish.pod:1244
+#: ../libguestfs-1.11.19/src/guestfs.pod:3086
+#: ../libguestfs-1.11.19/test-tool/libguestfs-test-tool.pod:99
+#: ../src/guestfs.pod:3086 ../test-tool/libguestfs-test-tool.pod:99
+msgid "Copyright (C) 2009-2011 Red Hat Inc. L<http://libguestfs.org/>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-copy-in.pod:5 ../libguestfs-1.11.19/fish/virt-copy-in.pod:5
+msgid ""
+"virt-copy-in - Copy files and directories into a virtual machine disk image."
+msgstr ""
+
+#. type: verbatim
+#: ../fish/virt-copy-in.pod:9 ../libguestfs-1.11.19/fish/virt-copy-in.pod:9
+#, no-wrap
+msgid ""
+" virt-copy-in -a disk.img file|dir [file|dir ...] /destination\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/virt-copy-in.pod:11 ../libguestfs-1.11.19/fish/virt-copy-in.pod:11
+#, no-wrap
+msgid ""
+" virt-copy-in -d domain file|dir [file|dir ...] /destination\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-copy-in.pod:15 ../libguestfs-1.11.19/fish/virt-copy-in.pod:15
+msgid ""
+"Using C<virt-copy-in> on live virtual machines can be dangerous, potentially "
+"causing disk corruption. The virtual machine must be shut down before you "
+"use this command."
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-copy-in.pod:21 ../libguestfs-1.11.19/fish/virt-copy-in.pod:21
+msgid ""
+"C<virt-copy-in> copies files and directories from the local disk into a "
+"virtual machine disk image or named libvirt domain."
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-copy-in.pod:24 ../libguestfs-1.11.19/fish/virt-copy-in.pod:24
+msgid ""
+"You can give one of more filenames and directories on the command line. "
+"Directories are copied in recursively. The final parameter must be the "
+"destination directory in the disk image which must be an absolute path "
+"starting with a C</> character."
+msgstr ""
+
+#. type: verbatim
+#: ../fish/virt-copy-in.pod:33 ../libguestfs-1.11.19/fish/virt-copy-in.pod:33
+#, no-wrap
+msgid ""
+" virt-copy-in -d MyGuest resolv.conf /etc\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-copy-in.pod:35 ../fish/virt-tar-in.pod:32
+#: ../libguestfs-1.11.19/fish/virt-copy-in.pod:35
+#: ../libguestfs-1.11.19/fish/virt-tar-in.pod:32
+msgid "Upload a home directory to a guest:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/virt-copy-in.pod:37 ../libguestfs-1.11.19/fish/virt-copy-in.pod:37
+#, no-wrap
+msgid ""
+" virt-copy-in -d MyGuest skel /home\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../fish/virt-copy-in.pod:39 ../fish/virt-copy-out.pod:28
+#: ../fish/virt-tar-in.pod:36 ../fish/virt-tar-out.pod:30
+#: ../libguestfs-1.11.19/fish/virt-copy-in.pod:39
+#: ../libguestfs-1.11.19/fish/virt-copy-out.pod:28
+#: ../libguestfs-1.11.19/fish/virt-tar-in.pod:36
+#: ../libguestfs-1.11.19/fish/virt-tar-out.pod:30
+msgid "JUST A SHELL SCRIPT WRAPPER AROUND GUESTFISH"
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-copy-in.pod:41 ../libguestfs-1.11.19/fish/virt-copy-in.pod:41
+msgid ""
+"This command is just a simple shell script wrapper around the L<guestfish(1)"
+"> C<copy-in> command. For anything more complex than a trivial copy, you "
+"are probably better off using guestfish directly."
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-copy-in.pod:47 ../fish/virt-copy-out.pod:36
+#: ../fish/virt-tar-in.pod:44 ../fish/virt-tar-out.pod:38
+#: ../libguestfs-1.11.19/fish/virt-copy-in.pod:47
+#: ../libguestfs-1.11.19/fish/virt-copy-out.pod:36
+#: ../libguestfs-1.11.19/fish/virt-tar-in.pod:44
+#: ../libguestfs-1.11.19/fish/virt-tar-out.pod:38
+msgid ""
+"Since the shell script just passes options straight to guestfish, read "
+"L<guestfish(1)> to see the full list of options."
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-copy-in.pod:52 ../libguestfs-1.11.19/fish/virt-copy-in.pod:52
+msgid ""
+"L<guestfish(1)>, L<virt-cat(1)>, L<virt-copy-out(1)>, L<virt-edit(1)>, "
+"L<virt-tar-in(1)>, L<virt-tar-out(1)>, L<http://libguestfs.org/>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-copy-in.pod:66 ../fish/virt-copy-out.pod:55
+#: ../fish/virt-tar-in.pod:64 ../fish/virt-tar-out.pod:57
+#: ../libguestfs-1.11.19/fish/virt-copy-in.pod:66
+#: ../libguestfs-1.11.19/fish/virt-copy-out.pod:55
+#: ../libguestfs-1.11.19/fish/virt-tar-in.pod:64
+#: ../libguestfs-1.11.19/fish/virt-tar-out.pod:57
+msgid "Copyright (C) 2011 Red Hat Inc. L<http://libguestfs.org/>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-copy-out.pod:5 ../libguestfs-1.11.19/fish/virt-copy-out.pod:5
+msgid ""
+"virt-copy-out - Copy files and directories out of a virtual machine disk "
+"image."
+msgstr ""
+
+#. type: verbatim
+#: ../fish/virt-copy-out.pod:9 ../libguestfs-1.11.19/fish/virt-copy-out.pod:9
+#, no-wrap
+msgid ""
+" virt-copy-out -a disk.img /file|dir [/file|dir ...] localdir\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/virt-copy-out.pod:11
+#: ../libguestfs-1.11.19/fish/virt-copy-out.pod:11
+#, no-wrap
+msgid ""
+" virt-copy-out -d domain /file|dir [/file|dir ...] localdir\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-copy-out.pod:15
+#: ../libguestfs-1.11.19/fish/virt-copy-out.pod:15
+msgid ""
+"C<virt-copy-out> copies files and directories out of a virtual machine disk "
+"image or named libvirt domain."
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-copy-out.pod:18
+#: ../libguestfs-1.11.19/fish/virt-copy-out.pod:18
+msgid ""
+"You can give one of more filenames and directories on the command line. "
+"Directories are copied out recursively."
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-copy-out.pod:23
+#: ../libguestfs-1.11.19/fish/virt-copy-out.pod:23
+msgid "Download the home directories from a virtual machine:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/virt-copy-out.pod:25
+#: ../libguestfs-1.11.19/fish/virt-copy-out.pod:25
+#, no-wrap
+msgid ""
+" mkdir homes\n"
+" virt-copy-out -d MyGuest /home homes\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-copy-out.pod:30
+#: ../libguestfs-1.11.19/fish/virt-copy-out.pod:30
+msgid ""
+"This command is just a simple shell script wrapper around the L<guestfish(1)"
+"> C<copy-out> command. For anything more complex than a trivial copy, you "
+"are probably better off using guestfish directly."
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-copy-out.pod:41
+#: ../libguestfs-1.11.19/fish/virt-copy-out.pod:41
+msgid ""
+"L<guestfish(1)>, L<virt-cat(1)>, L<virt-copy-in(1)>, L<virt-edit(1)>, L<virt-"
+"tar-in(1)>, L<virt-tar-out(1)>, L<http://libguestfs.org/>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-tar-in.pod:5 ../libguestfs-1.11.19/fish/virt-tar-in.pod:5
+msgid "virt-tar-in - Unpack a tarball into a virtual machine disk image."
+msgstr ""
+
+#. type: verbatim
+#: ../fish/virt-tar-in.pod:9 ../libguestfs-1.11.19/fish/virt-tar-in.pod:9
+#, no-wrap
+msgid ""
+" virt-tar-in -a disk.img data.tar /destination\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/virt-tar-in.pod:11 ../libguestfs-1.11.19/fish/virt-tar-in.pod:11
+#, no-wrap
+msgid ""
+" virt-tar-in -d domain data.tar /destination\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/virt-tar-in.pod:13 ../libguestfs-1.11.19/fish/virt-tar-in.pod:13
+#, no-wrap
+msgid ""
+" zcat data.tar.gz | virt-tar-in -d domain - /destination\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-tar-in.pod:17 ../libguestfs-1.11.19/fish/virt-tar-in.pod:17
+msgid ""
+"Using C<virt-tar-in> on live virtual machines can be dangerous, potentially "
+"causing disk corruption. The virtual machine must be shut down before you "
+"use this command."
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-tar-in.pod:23 ../libguestfs-1.11.19/fish/virt-tar-in.pod:23
+msgid ""
+"C<virt-tar-in> unpacks an uncompressed tarball into a virtual machine disk "
+"image or named libvirt domain."
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-tar-in.pod:26 ../libguestfs-1.11.19/fish/virt-tar-in.pod:26
+msgid ""
+"The first parameter is the tar file. Use C<-> to read the tar file from "
+"standard input. The second parameter is the absolute target directory to "
+"unpack into."
+msgstr ""
+
+#. type: verbatim
+#: ../fish/virt-tar-in.pod:34 ../libguestfs-1.11.19/fish/virt-tar-in.pod:34
+#, no-wrap
+msgid ""
+" virt-tar-in -d MyGuest homes.tar /home\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-tar-in.pod:38 ../libguestfs-1.11.19/fish/virt-tar-in.pod:38
+msgid ""
+"This command is just a simple shell script wrapper around the L<guestfish(1)"
+"> C<tar-in> command. For anything more complex than a trivial copy, you are "
+"probably better off using guestfish directly."
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-tar-in.pod:49 ../libguestfs-1.11.19/fish/virt-tar-in.pod:49
+msgid ""
+"L<guestfish(1)>, L<virt-cat(1)>, L<virt-copy-in(1)>, L<virt-copy-out(1)>, "
+"L<virt-edit(1)>, L<virt-make-fs(1)>, L<virt-tar-out(1)>, L<http://libguestfs."
+"org/>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-tar-out.pod:5 ../libguestfs-1.11.19/fish/virt-tar-out.pod:5
+msgid ""
+"virt-tar-out - Pack a virtual machine disk image directory into a tarball."
+msgstr ""
+
+#. type: verbatim
+#: ../fish/virt-tar-out.pod:9 ../libguestfs-1.11.19/fish/virt-tar-out.pod:9
+#, no-wrap
+msgid ""
+" virt-tar-out -a disk.img /dir files.tar\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/virt-tar-out.pod:11 ../libguestfs-1.11.19/fish/virt-tar-out.pod:11
+#, no-wrap
+msgid ""
+" virt-tar-out -d domain /dir files.tar\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/virt-tar-out.pod:13 ../libguestfs-1.11.19/fish/virt-tar-out.pod:13
+#, no-wrap
+msgid ""
+" virt-tar-out -d domain /dir - | gzip --best > files.tar.gz\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-tar-out.pod:17 ../libguestfs-1.11.19/fish/virt-tar-out.pod:17
+msgid ""
+"C<virt-tar-out> packs a virtual machine disk image directory into a tarball."
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-tar-out.pod:20 ../libguestfs-1.11.19/fish/virt-tar-out.pod:20
+msgid ""
+"The first parameter is the absolute path of the virtual machine directory. "
+"The second parameter is the tar file to write. Use C<-> to write to "
+"standard output."
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-tar-out.pod:26 ../libguestfs-1.11.19/fish/virt-tar-out.pod:26
+msgid "Download the home directories from a guest:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/virt-tar-out.pod:28 ../libguestfs-1.11.19/fish/virt-tar-out.pod:28
+#, no-wrap
+msgid ""
+" virt-tar-out -d MyGuest /home - | gzip --best > homes.tar.gz\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-tar-out.pod:32 ../libguestfs-1.11.19/fish/virt-tar-out.pod:32
+msgid ""
+"This command is just a simple shell script wrapper around the L<guestfish(1)"
+"> C<tar-out> command. For anything more complex than a trivial copy, you "
+"are probably better off using guestfish directly."
+msgstr ""
+
+#. type: textblock
+#: ../fish/virt-tar-out.pod:43 ../libguestfs-1.11.19/fish/virt-tar-out.pod:43
+msgid ""
+"L<guestfish(1)>, L<virt-cat(1)>, L<virt-copy-in(1)>, L<virt-copy-out(1)>, "
+"L<virt-edit(1)>, L<virt-tar-in(1)>, L<http://libguestfs.org/>."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:5 ../libguestfs-1.11.19/fuse/guestmount.pod:5
+msgid ""
+"guestmount - Mount a guest filesystem on the host using FUSE and libguestfs"
+msgstr ""
+
+#. type: verbatim
+#: ../fuse/guestmount.pod:9 ../libguestfs-1.11.19/fuse/guestmount.pod:9
+#, no-wrap
+msgid ""
+" guestmount [--options] -a disk.img -m device [--ro] mountpoint\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fuse/guestmount.pod:11 ../libguestfs-1.11.19/fuse/guestmount.pod:11
+#, no-wrap
+msgid ""
+" guestmount [--options] -a disk.img -i [--ro] mountpoint\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fuse/guestmount.pod:13 ../libguestfs-1.11.19/fuse/guestmount.pod:13
+#, no-wrap
+msgid ""
+" guestmount [--options] -d Guest -i [--ro] mountpoint\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:17 ../libguestfs-1.11.19/fuse/guestmount.pod:17
+msgid ""
+"You must I<not> use C<guestmount> in read-write mode on live virtual "
+"machines. If you do this, you risk disk corruption in the VM."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:22 ../libguestfs-1.11.19/fuse/guestmount.pod:22
+msgid ""
+"The guestmount program can be used to mount virtual machine filesystems and "
+"other disk images on the host. It uses libguestfs for access to the guest "
+"filesystem, and FUSE (the \"filesystem in userspace\") to make it appear as "
+"a mountable device."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:27 ../libguestfs-1.11.19/fuse/guestmount.pod:27
+msgid ""
+"Along with other options, you have to give at least one device (I<-a> "
+"option) or libvirt domain (I<-d> option), and at least one mountpoint (I<-m> "
+"option) or use the I<-i> inspection option. How this works is better "
+"explained in the L<guestfish(1)> manual page, or by looking at the examples "
+"below."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:33 ../libguestfs-1.11.19/fuse/guestmount.pod:33
+msgid ""
+"FUSE lets you mount filesystems as non-root. The mountpoint must be owned "
+"by you, and the filesystem will not be visible to any other users unless you "
+"make certain global configuration changes to C</etc/fuse.conf>. To unmount "
+"the filesystem, use the C<fusermount -u> command."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:41 ../libguestfs-1.11.19/fuse/guestmount.pod:41
+msgid ""
+"For a typical Windows guest which has its main filesystem on the first "
+"partition:"
+msgstr ""
+
+#. type: verbatim
+#: ../fuse/guestmount.pod:44 ../libguestfs-1.11.19/fuse/guestmount.pod:44
+#, no-wrap
+msgid ""
+" guestmount -a windows.img -m /dev/sda1 --ro /mnt\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:46 ../libguestfs-1.11.19/fuse/guestmount.pod:46
+msgid ""
+"For a typical Linux guest which has a /boot filesystem on the first "
+"partition, and the root filesystem on a logical volume:"
+msgstr ""
+
+#. type: verbatim
+#: ../fuse/guestmount.pod:49 ../libguestfs-1.11.19/fuse/guestmount.pod:49
+#, no-wrap
+msgid ""
+" guestmount -a linux.img -m /dev/VG/LV -m /dev/sda1:/boot --ro /mnt\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:51 ../libguestfs-1.11.19/fuse/guestmount.pod:51
+msgid "To get libguestfs to detect guest mountpoints for you:"
+msgstr ""
+
+#. type: verbatim
+#: ../fuse/guestmount.pod:53 ../libguestfs-1.11.19/fuse/guestmount.pod:53
+#, no-wrap
+msgid ""
+" guestmount -a guest.img -i --ro /mnt\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:55 ../libguestfs-1.11.19/fuse/guestmount.pod:55
+msgid "For a libvirt guest called \"Guest\" you could do:"
+msgstr ""
+
+#. type: verbatim
+#: ../fuse/guestmount.pod:57 ../libguestfs-1.11.19/fuse/guestmount.pod:57
+#, no-wrap
+msgid ""
+" guestmount -d Guest -i --ro /mnt\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:59 ../libguestfs-1.11.19/fuse/guestmount.pod:59
+msgid ""
+"If you don't know what filesystems are contained in a guest or disk image, "
+"use L<virt-filesystems(1)> first:"
+msgstr ""
+
+#. type: verbatim
+#: ../fuse/guestmount.pod:62 ../libguestfs-1.11.19/fuse/guestmount.pod:62
+#, no-wrap
+msgid ""
+" virt-filesystems MyGuest\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:64 ../libguestfs-1.11.19/fuse/guestmount.pod:64
+msgid ""
+"If you want to trace the libguestfs calls but without excessive debugging "
+"information, we recommend:"
+msgstr ""
+
+#. type: verbatim
+#: ../fuse/guestmount.pod:67 ../libguestfs-1.11.19/fuse/guestmount.pod:67
+#, no-wrap
+msgid ""
+" guestmount [...] --trace /mnt\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:69 ../libguestfs-1.11.19/fuse/guestmount.pod:69
+msgid "If you want to debug the program, we recommend:"
+msgstr ""
+
+#. type: verbatim
+#: ../fuse/guestmount.pod:71 ../libguestfs-1.11.19/fuse/guestmount.pod:71
+#, no-wrap
+msgid ""
+" guestmount [...] --trace --verbose /mnt\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../fuse/guestmount.pod:73 ../libguestfs-1.11.19/fuse/guestmount.pod:73
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:68
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:486
+#: ../rescue/virt-rescue.pod:68 ../resize/virt-resize.pod:486
+msgid "NOTES"
+msgstr ""
+
+#. type: =head2
+#: ../fuse/guestmount.pod:75 ../libguestfs-1.11.19/fuse/guestmount.pod:75
+msgid "Other users cannot see the filesystem by default"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:77 ../libguestfs-1.11.19/fuse/guestmount.pod:77
+msgid ""
+"If you mount a filesystem as one user (eg. root), then other users will not "
+"be able to see it by default. The fix is to add the FUSE C<allow_other> "
+"option when mounting:"
+msgstr ""
+
+#. type: verbatim
+#: ../fuse/guestmount.pod:81 ../libguestfs-1.11.19/fuse/guestmount.pod:81
+#, no-wrap
+msgid ""
+" sudo guestmount [...] -o allow_other /mnt\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:91 ../libguestfs-1.11.19/fuse/guestmount.pod:91
+msgid "Add a block device or virtual machine image."
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:114 ../libguestfs-1.11.19/fuse/guestmount.pod:114
+msgid "B<--dir-cache-timeout N>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:116 ../libguestfs-1.11.19/fuse/guestmount.pod:116
+msgid ""
+"Set the readdir cache timeout to I<N> seconds, the default being 60 "
+"seconds. The readdir cache [actually, there are several semi-independent "
+"caches] is populated after a readdir(2) call with the stat and extended "
+"attributes of the files in the directory, in anticipation that they will be "
+"requested soon after."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:122 ../libguestfs-1.11.19/fuse/guestmount.pod:122
+msgid ""
+"There is also a different attribute cache implemented by FUSE (see the FUSE "
+"option I<-o attr_timeout>), but the FUSE cache does not anticipate future "
+"requests, only cache existing ones."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:142 ../libguestfs-1.11.19/fuse/guestmount.pod:142
+msgid ""
+"If you have untrusted raw-format guest disk images, you should use this "
+"option to specify the disk format. This avoids a possible security problem "
+"with malicious guests (CVE-2010-3851). See also L<guestfs(3)/"
+"guestfs_add_drive_opts>."
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:147 ../libguestfs-1.11.19/fuse/guestmount.pod:147
+msgid "B<--fuse-help>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:149 ../libguestfs-1.11.19/fuse/guestmount.pod:149
+msgid "Display help on special FUSE options (see I<-o> below)."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:153 ../libguestfs-1.11.19/fuse/guestmount.pod:153
+msgid "Display brief help and exit."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:177 ../libguestfs-1.11.19/fuse/guestmount.pod:177
+msgid ""
+"Mount the named partition or logical volume on the given mountpoint B<in the "
+"guest> (this has nothing to do with mountpoints in the host)."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:180 ../libguestfs-1.11.19/fuse/guestmount.pod:180
+msgid ""
+"If the mountpoint is omitted, it defaults to C</>. You have to mount "
+"something on C</>."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:197 ../libguestfs-1.11.19/fuse/guestmount.pod:197
+msgid ""
+"By default, we attempt to sync the guest disk when the FUSE mountpoint is "
+"unmounted. If you specify this option, then we don't attempt to sync the "
+"disk. See the discussion of autosync in the L<guestfs(3)> manpage."
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:202 ../libguestfs-1.11.19/fuse/guestmount.pod:202
+msgid "B<-o option>"
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:204 ../libguestfs-1.11.19/fuse/guestmount.pod:204
+msgid "B<--option option>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:206 ../libguestfs-1.11.19/fuse/guestmount.pod:206
+msgid "Pass extra options to FUSE."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:208 ../libguestfs-1.11.19/fuse/guestmount.pod:208
+msgid ""
+"To get a list of all the extra options supported by FUSE, use the command "
+"below. Note that only the FUSE I<-o> options can be passed, and only some "
+"of them are a good idea."
+msgstr ""
+
+#. type: verbatim
+#: ../fuse/guestmount.pod:212 ../libguestfs-1.11.19/fuse/guestmount.pod:212
+#, no-wrap
+msgid ""
+" guestmount --fuse-help\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:214 ../libguestfs-1.11.19/fuse/guestmount.pod:214
+msgid "Some potentially useful FUSE options:"
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:218 ../libguestfs-1.11.19/fuse/guestmount.pod:218
+msgid "B<-o allow_other>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:220 ../libguestfs-1.11.19/fuse/guestmount.pod:220
+msgid "Allow other users to see the filesystem."
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:222 ../libguestfs-1.11.19/fuse/guestmount.pod:222
+msgid "B<-o attr_timeout=N>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:224 ../libguestfs-1.11.19/fuse/guestmount.pod:224
+msgid "Enable attribute caching by FUSE, and set the timeout to I<N> seconds."
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:226 ../libguestfs-1.11.19/fuse/guestmount.pod:226
+msgid "B<-o kernel_cache>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:228 ../libguestfs-1.11.19/fuse/guestmount.pod:228
+msgid ""
+"Allow the kernel to cache files (reduces the number of reads that have to go "
+"through the L<guestfs(3)> API). This is generally a good idea if you can "
+"afford the extra memory usage."
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:232 ../libguestfs-1.11.19/fuse/guestmount.pod:232
+msgid "B<-o uid=N> B<-o gid=N>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:234 ../libguestfs-1.11.19/fuse/guestmount.pod:234
+msgid ""
+"Use these options to map all UIDs and GIDs inside the guest filesystem to "
+"the chosen values."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:243 ../libguestfs-1.11.19/fuse/guestmount.pod:243
+msgid ""
+"Add devices and mount everything read-only. Also disallow writes and make "
+"the disk appear read-only to FUSE."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:246 ../libguestfs-1.11.19/fuse/guestmount.pod:246
+msgid ""
+"This is highly recommended if you are not going to edit the guest disk. If "
+"the guest is running and this option is I<not> supplied, then there is a "
+"strong risk of disk corruption in the guest. We try to prevent this from "
+"happening, but it is not always possible."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:251 ../libguestfs-1.11.19/fuse/guestmount.pod:251
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:171
+#: ../rescue/virt-rescue.pod:171
+msgid "See also L<guestfish(1)/OPENING DISKS FOR READ AND WRITE>."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:255 ../libguestfs-1.11.19/fuse/guestmount.pod:255
+msgid "Enable SELinux support for the guest."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:261 ../libguestfs-1.11.19/fuse/guestmount.pod:261
+msgid "Enable verbose messages from underlying libguestfs."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:267 ../libguestfs-1.11.19/fuse/guestmount.pod:267
+msgid "Display the program version and exit."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:276 ../fuse/guestmount.pod:299
+#: ../libguestfs-1.11.19/fuse/guestmount.pod:276
+#: ../libguestfs-1.11.19/fuse/guestmount.pod:299
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:197
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:280
+#: ../rescue/virt-rescue.pod:197 ../rescue/virt-rescue.pod:280
+msgid "See L<guestfish(1)/OPENING DISKS FOR READ AND WRITE>."
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:280 ../libguestfs-1.11.19/fuse/guestmount.pod:280
+msgid "B<--trace>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:282 ../libguestfs-1.11.19/fuse/guestmount.pod:282
+msgid "Trace libguestfs calls and entry into each FUSE function."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:284 ../libguestfs-1.11.19/fuse/guestmount.pod:284
+msgid "This also stops the daemon from forking into the background."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:305 ../libguestfs-1.11.19/fuse/guestmount.pod:305
+msgid ""
+"L<guestfish(1)>, L<virt-inspector(1)>, L<virt-cat(1)>, L<virt-edit(1)>, "
+"L<virt-tar(1)>, L<guestfs(3)>, L<http://libguestfs.org/>, L<http://fuse.sf."
+"net/>."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:320 ../libguestfs-1.11.19/fuse/guestmount.pod:320
+msgid "Copyright (C) 2009-2010 Red Hat Inc. L<http://libguestfs.org/>"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:5
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:5
+msgid ""
+"virt-inspector - Display operating system version and other information "
+"about a virtual machine"
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:9
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:9
+#, no-wrap
+msgid ""
+" virt-inspector [--options] -d domname\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:11
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:11
+#, no-wrap
+msgid ""
+" virt-inspector [--options] -a disk.img [-a disk.img ...]\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:15
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:15
+#, no-wrap
+msgid ""
+" virt-inspector domname\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:17 ../inspector/virt-inspector.pod:141
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:17
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:141
+#, no-wrap
+msgid ""
+" virt-inspector disk.img [disk.img ...]\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:21
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:21
+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.pod:25
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:25
+msgid "Virt-inspector produces XML output for feeding into other programs."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:27
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:27
+msgid ""
+"In the normal usage, use C<virt-inspector -d domname> where C<domname> is "
+"the libvirt domain (see: C<virsh list --all>)."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:30
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:30
+msgid ""
+"You can also run virt-inspector directly on disk images from a single "
+"virtual machine. Use C<virt-inspector -a disk.img>. In rare cases a domain "
+"has several block devices, in which case you should list several I<-a> "
+"options 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.pod:37
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:37
+msgid ""
+"You can also run virt-inspector on install disks, live CDs, bootable USB "
+"keys and similar."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:40
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:40
+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.pod:45
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:45
+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.pod:48
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:48
+msgid ""
+"All of the information available from virt-inspector is also available "
+"through the core libguestfs inspection API (see L<guestfs(3)/INSPECTION>). "
+"The same information can also be fetched using guestfish or via libguestfs "
+"bindings in many programming languages (see L<guestfs(3)/USING LIBGUESTFS "
+"WITH OTHER PROGRAMMING LANGUAGES>)."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:81
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:81
+msgid ""
+"Libvirt is only used if you specify a C<domname> on the command line. If "
+"you specify guest block devices directly (I<-a>), then libvirt is not used "
+"at all."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:94
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:94
+msgid ""
+"When prompting for keys and passphrases, virt-inspector normally turns "
+"echoing off so you cannot see what you are typing. If you are not worried "
+"about Tempest attacks and there is no one else in the room you can specify "
+"this flag to see what you are typing."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:103
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:103
+#: ../tools/virt-list-filesystems.pl:93 ../tools/virt-list-partitions.pl:94
+#: ../tools/virt-tar.pl:143 ../tools/virt-win-reg.pl:144
+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.pod:107
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:107
+#: ../tools/virt-list-filesystems.pl:97 ../tools/virt-list-partitions.pl:98
+#: ../tools/virt-tar.pl:147 ../tools/virt-win-reg.pl:148
+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.pod:111
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:111
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:314
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:400
+#: ../resize/virt-resize.pod:314 ../resize/virt-resize.pod:400
+#: ../tools/virt-list-filesystems.pl:101 ../tools/virt-list-partitions.pl:102
+#: ../tools/virt-tar.pl:151 ../tools/virt-win-reg.pl:152
+msgid ""
+"If working with untrusted raw-format guest disk images, you should ensure "
+"the format is always specified."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:139
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:139
+msgid "Previous versions of virt-inspector allowed you to write either:"
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:145
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:145
+#, no-wrap
+msgid ""
+" virt-inspector guestname\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../inspector/virt-inspector.pod:153
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:153
+msgid "XML FORMAT"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:155
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:155
+msgid ""
+"The virt-inspector XML is described precisely in a RELAX NG schema file "
+"C<virt-inspector.rng> which is supplied with libguestfs. This section is "
+"just an overview."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:159
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:159
+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.pod:164
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:164
+msgid "E<lt>operatingsystemE<gt>"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:166
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:166
+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.pod:170
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:170
+#, 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"
+" <product_variant>Client</product_variant>\n"
+" <major_version>6</major_version>\n"
+" <minor_version>1</minor_version>\n"
+" <windows_systemroot>/Windows</windows_systemroot>\n"
+" <format>installed</format>\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:183
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:183
+msgid ""
+"In brief, E<lt>nameE<gt> is the class of operating system (something like "
+"C<linux> or C<windows>), E<lt>distroE<gt> is the distribution (eg. C<fedora> "
+"but many other distros are recognized) and E<lt>archE<gt> is the guest "
+"architecture. The other fields are fairly self-explanatory, but because "
+"these fields are taken directly from the libguestfs inspection API you can "
+"find precise information from L<guestfs(3)/INSPECTION>."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:191
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:191
+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.pod:195
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:195
+msgid "E<lt>mountpointsE<gt>"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:197
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:197
+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.pod:201
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:201
+#, 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.pod:209
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:209
+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.pod:214
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:214
+msgid "E<lt>filesystemsE<gt>"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:216
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:216
+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 with this OS and other OSes)."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:222
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:222
+msgid "You might see something like this:"
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:224
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:224
+#, 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.pod:234
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:234
+msgid ""
+"The optional elements within E<lt>filesystemE<gt> are the filesystem type, "
+"the label, and the UUID."
+msgstr ""
+
+#. type: =head2
+#: ../inspector/virt-inspector.pod:237
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:237
+msgid "E<lt>applicationsE<gt>"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:239
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:239
+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."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:243
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:243
+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.pod:246
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:246
+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.pod:249
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:249
+msgid "E<lt>applicationsE<gt> lists the packages or applications installed."
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:252
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:252
+#, 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.pod:262
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:262
+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: =head2
+#: ../inspector/virt-inspector.pod:266
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:266
+msgid "E<lt>drive_mappingsE<gt>"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:268
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:268
+msgid ""
+"For operating systems like Windows which use drive letters, virt-inspector "
+"is able to find out how drive letters map to filesystems."
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:272
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:272
+#, no-wrap
+msgid ""
+" <operatingsystems>\n"
+" <operatingsystem>\n"
+" ...\n"
+" <drive_mappings>\n"
+" <drive_mapping name=\"C\">/dev/sda2</drive_mapping>\n"
+" <drive_mapping name=\"E\">/dev/sdb1</drive_mapping>\n"
+" </drive_mappings>\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:280
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:280
+msgid ""
+"In the example above, drive C maps to the filesystem on the second partition "
+"on the first disk, and drive E maps to the filesystem on the first partition "
+"on the second disk."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:284
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:284
+msgid ""
+"Note that this only covers permanent local filesystem mappings, not things "
+"like network shares. Furthermore NTFS volume mount points may not be listed "
+"here."
+msgstr ""
+
+#. type: =head2
+#: ../inspector/virt-inspector.pod:288
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:288
+msgid "E<lt>iconE<gt>"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:290
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:290
+msgid ""
+"Virt-inspector is sometimes able to extract an icon or logo for the guest. "
+"The icon is returned as base64-encoded PNG data. Note that the icon can be "
+"very large and high quality."
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:294
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:294
+#, no-wrap
+msgid ""
+" <operatingsystems>\n"
+" <operatingsystem>\n"
+" ...\n"
+" <icon>\n"
+" iVBORw0KGgoAAAANSUhEUgAAAGAAAABg[.......]\n"
+" [... many lines of base64 data ...]\n"
+" </icon>\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:302
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:302
+msgid ""
+"To display the icon, you have to extract it and convert the base64 data back "
+"to a binary file. Use an XPath query or simply an editor to extract the "
+"data, then use the coreutils L<base64(1)> program to do the conversion back "
+"to a PNG file:"
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:307
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:307
+#, no-wrap
+msgid ""
+" base64 -i -d < icon.data > icon.png\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../inspector/virt-inspector.pod:309
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:309
+msgid "INSPECTING INSTALL DISKS, LIVE CDs"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:311
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:311
+msgid ""
+"Virt-inspector can detect some operating system installers on install disks, "
+"live CDs, bootable USB keys and more."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:314
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:314
+msgid ""
+"In this case the E<lt>formatE<gt> tag will contain C<installer> and other "
+"fields may be present to indicate a live CD, network installer, or one part "
+"of a multipart CD. For example:"
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:318
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:318
+#, no-wrap
+msgid ""
+" <operatingsystems>\n"
+" <operatingsystem>\n"
+" <root>/dev/sda</root>\n"
+" <name>linux</name>\n"
+" <arch>i386</arch>\n"
+" <distro>ubuntu</distro>\n"
+" <product_name>Ubuntu 10.10 "Maverick Meerkat"</product_name>\n"
+" <major_version>10</major_version>\n"
+" <minor_version>10</minor_version>\n"
+" <format>installer</format>\n"
+" <live/>\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../inspector/virt-inspector.pod:330
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:330
+msgid "USING XPATH"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:332
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:332
+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.pod:337
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:337
+#, no-wrap
+msgid ""
+" $ virt-inspector -d 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.pod:345
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:345
+#, no-wrap
+msgid ""
+" $ virt-inspector -d 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.pod:356
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:356
+msgid "OLD VERSIONS OF VIRT-INSPECTOR"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:358
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:358
+msgid ""
+"Early versions of libguestfs shipped with a different virt-inspector program "
+"written in Perl (the current version is written in C). The XML output of "
+"the Perl virt-inspector was different and it could also output in other "
+"formats like text."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:363
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:363
+msgid ""
+"The old virt-inspector is no longer supported or shipped with libguestfs."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:366
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:366
+msgid ""
+"To confuse matters further, in Red Hat Enterprise Linux 6 we ship two "
+"versions of virt-inspector with different names:"
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:369
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:369
+#, no-wrap
+msgid ""
+" virt-inspector Old Perl version.\n"
+" virt-inspector2 New C version.\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:374
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:374
+msgid ""
+"L<guestfs(3)>, L<guestfish(1)>, L<http://www.w3.org/TR/xpath/>, L<base64(1)"
+">, L<http://libguestfs.org/>."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:390
+#: ../libguestfs-1.11.19/inspector/virt-inspector.pod:390
+msgid "Matthew Booth L<mbooth@redhat.com>"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/ocaml/examples/guestfs-ocaml.pod:5
+#: ../ocaml/examples/guestfs-ocaml.pod:5
+msgid "guestfs-ocaml - How to use libguestfs from OCaml"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/ocaml/examples/guestfs-ocaml.pod:9
+#: ../ocaml/examples/guestfs-ocaml.pod:9
+msgid "Module style:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/ocaml/examples/guestfs-ocaml.pod:11
+#: ../ocaml/examples/guestfs-ocaml.pod:11
+#, no-wrap
+msgid ""
+" let g = Guestfs.create () in\n"
+" Guestfs.add_drive_opts g ~format:\"raw\" ~readonly:true \"disk.img\";\n"
+" Guestfs.launch g;\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/ocaml/examples/guestfs-ocaml.pod:15
+#: ../ocaml/examples/guestfs-ocaml.pod:15
+msgid "Object-oriented style:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/ocaml/examples/guestfs-ocaml.pod:17
+#: ../ocaml/examples/guestfs-ocaml.pod:17
+#, no-wrap
+msgid ""
+" let g = new Guestfs.guestfs () in\n"
+" g#add_drive_opts ~format:\"raw\" ~readonly:true \"disk.img\";\n"
+" g#launch ();\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/ocaml/examples/guestfs-ocaml.pod:21
+#: ../ocaml/examples/guestfs-ocaml.pod:21
+#, no-wrap
+msgid ""
+" ocamlfind opt prog.ml -package guestfs -linkpkg -o prog\n"
+"or:\n"
+" ocamlopt -I +guestfs mlguestfs.cmxa prog.ml -o prog\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/ocaml/examples/guestfs-ocaml.pod:27
+#: ../ocaml/examples/guestfs-ocaml.pod:27
+msgid ""
+"This manual page documents how to call libguestfs from the OCaml programming "
+"language. This page just documents the differences from the C API and gives "
+"some examples. If you are not familiar with using libguestfs, you also need "
+"to read L<guestfs(3)>."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.19/ocaml/examples/guestfs-ocaml.pod:32
+#: ../ocaml/examples/guestfs-ocaml.pod:32
+msgid "PROGRAMMING STYLES"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/ocaml/examples/guestfs-ocaml.pod:34
+#: ../ocaml/examples/guestfs-ocaml.pod:34
+msgid ""
+"There are two different programming styles supported by the OCaml bindings. "
+"You can use a module style, with each C function mapped to an OCaml function:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/ocaml/examples/guestfs-ocaml.pod:38
+#: ../ocaml/examples/guestfs-ocaml.pod:38
+#, no-wrap
+msgid ""
+" int guestfs_set_verbose (guestfs_h *g, int flag);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/ocaml/examples/guestfs-ocaml.pod:40
+#: ../ocaml/examples/guestfs-ocaml.pod:40
+msgid "becomes:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/ocaml/examples/guestfs-ocaml.pod:42
+#: ../ocaml/examples/guestfs-ocaml.pod:42
+#, no-wrap
+msgid ""
+" val Guestfs.set_verbose : Guestfs.t -> bool -> unit\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/ocaml/examples/guestfs-ocaml.pod:44
+#: ../ocaml/examples/guestfs-ocaml.pod:44
+msgid ""
+"Alternately you can use an object-oriented style, calling methods on the "
+"class C<Guestfs.guestfs>:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/ocaml/examples/guestfs-ocaml.pod:47
+#: ../ocaml/examples/guestfs-ocaml.pod:47
+#, no-wrap
+msgid ""
+" method set_verbose : bool -> unit\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/ocaml/examples/guestfs-ocaml.pod:49
+#: ../ocaml/examples/guestfs-ocaml.pod:49
+msgid ""
+"The object-oriented style is usually briefer, and the minor performance "
+"penalty isn't noticable in the general overhead of performing libguestfs "
+"functions."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.19/ocaml/examples/guestfs-ocaml.pod:53
+#: ../ocaml/examples/guestfs-ocaml.pod:53
+msgid "CLOSING THE HANDLE"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/ocaml/examples/guestfs-ocaml.pod:55
+#: ../ocaml/examples/guestfs-ocaml.pod:55
+msgid ""
+"The handle is closed when it is reaped by the garbage collector. Because "
+"libguestfs handles include a lot of state, it is also possible to close (and "
+"hence free) them explicitly by calling C<Guestfs.close> or the C<#close> "
+"method."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.19/ocaml/examples/guestfs-ocaml.pod:60
+#: ../libguestfs-1.11.19/python/examples/guestfs-python.pod:21
+#: ../libguestfs-1.11.19/ruby/examples/guestfs-ruby.pod:22
+#: ../ocaml/examples/guestfs-ocaml.pod:60
+#: ../python/examples/guestfs-python.pod:21
+#: ../ruby/examples/guestfs-ruby.pod:22
+msgid "EXCEPTIONS"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/ocaml/examples/guestfs-ocaml.pod:62
+#: ../ocaml/examples/guestfs-ocaml.pod:62
+msgid ""
+"Errors from libguestfs functions are mapped into the C<Guestfs.Error> "
+"exception. This has a single parameter which is the error message (a "
+"string)."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/ocaml/examples/guestfs-ocaml.pod:66
+#: ../ocaml/examples/guestfs-ocaml.pod:66
+msgid ""
+"Calling any function/method on a closed handle raises C<Guestfs."
+"Handle_closed>. The single parameter is the name of the function that you "
+"called."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/ocaml/examples/guestfs-ocaml.pod:80
+#: ../ocaml/examples/guestfs-ocaml.pod:80
+msgid ""
+"L<guestfs(3)>, L<guestfs-examples(3)>, L<guestfs-perl(3)>, L<guestfs-python"
+"(3)>, L<guestfs-recipes(1)>, L<guestfs-ruby(3)>, L<http://libguestfs.org/>, "
+"L<http://caml.inria.fr/>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/perl/examples/guestfs-perl.pod:5
+#: ../perl/examples/guestfs-perl.pod:5
+msgid "guestfs-perl - How to use libguestfs from Perl"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/perl/examples/guestfs-perl.pod:9
+#: ../perl/examples/guestfs-perl.pod:9
+#, no-wrap
+msgid ""
+" use Sys::Guestfs;\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/perl/examples/guestfs-perl.pod:11
+#: ../perl/examples/guestfs-perl.pod:11
+#, no-wrap
+msgid ""
+" my $h = Sys::Guestfs->new ();\n"
+" $h->add_drive_opts ('guest.img', format => 'raw');\n"
+" $h->launch ();\n"
+" $h->mount_options ('', '/dev/sda1', '/');\n"
+" $h->touch ('/hello');\n"
+" $h->sync ();\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/perl/examples/guestfs-perl.pod:20
+#: ../perl/examples/guestfs-perl.pod:20
+msgid ""
+"This manual page documents how to call libguestfs from the Perl programming "
+"language. This page just documents the differences from the C API and gives "
+"some examples. If you are not familiar with using libguestfs, you also need "
+"to read L<guestfs(3)>. To read the full Perl API, see L<Sys::Guestfs(3)>."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.19/perl/examples/guestfs-perl.pod:26
+#: ../perl/examples/guestfs-perl.pod:26
+msgid "ERRORS"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/perl/examples/guestfs-perl.pod:28
+#: ../perl/examples/guestfs-perl.pod:28
+msgid ""
+"Errors from libguestfs functions turn into calls to C<croak> (see L<Carp(3)"
+">)."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/perl/examples/guestfs-perl.pod:41
+#: ../perl/examples/guestfs-perl.pod:41
+msgid ""
+"L<Sys::Guestfs(3)>, L<guestfs(3)>, L<guestfs-examples(3)>, L<guestfs-ocaml(3)"
+">, L<guestfs-python(3)>, L<guestfs-recipes(1)>, L<guestfs-ruby(3)>, L<http://"
+"libguestfs.org/>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/perl/examples/guestfs-perl.pod:56
+#: ../perl/examples/guestfs-perl.pod:56
+msgid "Copyright (C) 2011 Red Hat Inc. L<http://libguestfs.org/>"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/python/examples/guestfs-python.pod:5
+#: ../python/examples/guestfs-python.pod:5
+msgid "guestfs-python - How to use libguestfs from Python"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/python/examples/guestfs-python.pod:9
+#: ../python/examples/guestfs-python.pod:9
+#, no-wrap
+msgid ""
+" import guestfs\n"
+" g = guestfs.GuestFS ()\n"
+" g.add_drive_opts (\"disk.img\", format=\"raw\", readonly=1)\n"
+" g.launch\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/python/examples/guestfs-python.pod:16
+#: ../python/examples/guestfs-python.pod:16
+msgid ""
+"This manual page documents how to call libguestfs from the Python "
+"programming language. This page just documents the differences from the C "
+"API and gives some examples. If you are not familiar with using libguestfs, "
+"you also need to read L<guestfs(3)>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/python/examples/guestfs-python.pod:23
+#: ../python/examples/guestfs-python.pod:23
+msgid ""
+"Errors from libguestfs functions are mapped into C<RuntimeException> with a "
+"single string argument which is the error message."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.19/python/examples/guestfs-python.pod:26
+#: ../python/examples/guestfs-python.pod:26
+msgid "MORE DOCUMENTATION"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/python/examples/guestfs-python.pod:28
+#: ../python/examples/guestfs-python.pod:28
+msgid "Type:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/python/examples/guestfs-python.pod:30
+#: ../python/examples/guestfs-python.pod:30
+#, no-wrap
+msgid ""
+" $ python\n"
+" >>> import guestfs\n"
+" >>> help (guestfs)\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/python/examples/guestfs-python.pod:44
+#: ../python/examples/guestfs-python.pod:44
+msgid ""
+"L<guestfs(3)>, L<guestfs-examples(3)>, L<guestfs-ocaml(3)>, L<guestfs-perl(3)"
+">, L<guestfs-recipes(1)>, L<guestfs-ruby(3)>, L<http://libguestfs.org/>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:5 ../rescue/virt-rescue.pod:5
+msgid "virt-rescue - Run a rescue shell on a virtual machine"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:9 ../rescue/virt-rescue.pod:9
+#, no-wrap
+msgid ""
+" virt-rescue [--options] -d domname\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:11
+#: ../rescue/virt-rescue.pod:11
+#, no-wrap
+msgid ""
+" virt-rescue [--options] -a disk.img [-a disk.img ...]\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:15
+#: ../rescue/virt-rescue.pod:15
+#, no-wrap
+msgid ""
+" virt-rescue [--options] domname\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:17
+#: ../rescue/virt-rescue.pod:17
+#, no-wrap
+msgid ""
+" virt-rescue [--options] disk.img [disk.img ...]\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:21
+#: ../rescue/virt-rescue.pod:21
+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
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:25
+#: ../rescue/virt-rescue.pod:25
+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
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:31
+#: ../rescue/virt-rescue.pod:31
+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
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:36
+#: ../rescue/virt-rescue.pod:36
+msgid ""
+"You can run virt-rescue on any virtual machine known to libvirt, or directly "
+"on disk image(s):"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:39
+#: ../rescue/virt-rescue.pod:39
+#, no-wrap
+msgid ""
+" virt-rescue -d GuestName\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:41
+#: ../rescue/virt-rescue.pod:41
+#, no-wrap
+msgid ""
+" virt-rescue --ro -a /path/to/disk.img\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:43
+#: ../rescue/virt-rescue.pod:43
+#, no-wrap
+msgid ""
+" virt-rescue -a /dev/sdc\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:45
+#: ../rescue/virt-rescue.pod:45
+msgid "For live VMs you I<must> use the --ro option."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:47
+#: ../rescue/virt-rescue.pod:47
+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
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:54
+#: ../rescue/virt-rescue.pod:54
+msgid ""
+"In the example below, we list logical volumes, then choose one to mount "
+"under C</sysroot>:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:57
+#: ../rescue/virt-rescue.pod:57
+#, 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
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:64
+#: ../rescue/virt-rescue.pod:64
+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
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:70
+#: ../rescue/virt-rescue.pod:70
+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
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:76
+#: ../rescue/virt-rescue.pod:76
+msgid ""
+"Virt-rescue does not require root. You only need to run it as root if you "
+"need root to open the disk image."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:79
+#: ../rescue/virt-rescue.pod:79
+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
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:103
+#: ../rescue/virt-rescue.pod:103
+msgid "B<--append kernelopts>"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:105
+#: ../rescue/virt-rescue.pod:105
+msgid "Pass additional options to the rescue kernel."
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:135
+#: ../rescue/virt-rescue.pod:135
+#, no-wrap
+msgid ""
+" virt-rescue --format=raw -a disk.img\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:139
+#: ../rescue/virt-rescue.pod:139
+#, no-wrap
+msgid ""
+" virt-rescue --format=raw -a disk.img --format -a another.img\n"
+"\n"
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:148
+#: ../rescue/virt-rescue.pod:148
+msgid "B<-m MB>"
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:150
+#: ../rescue/virt-rescue.pod:150
+msgid "B<--memsize MB>"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:152
+#: ../rescue/virt-rescue.pod:152
+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
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:157
+#: ../rescue/virt-rescue.pod:157
+msgid "B<--network>"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:159
+#: ../rescue/virt-rescue.pod:159
+msgid "Enable QEMU user networking in the guest. See L</NETWORK>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:165
+#: ../rescue/virt-rescue.pod:165
+msgid "Open the image read-only."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:175
+#: ../rescue/virt-rescue.pod:175
+msgid ""
+"Enable SELinux in the rescue appliance. You should read L<guestfs(3)/"
+"SELINUX> before using this option."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:194
+#: ../rescue/virt-rescue.pod:194
+msgid ""
+"This changes the I<-a> and I<-d> options so that disks are added and mounts "
+"are done read-write."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:207
+#: ../rescue/virt-rescue.pod:207
+msgid "Previous versions of virt-rescue allowed you to write either:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:209
+#: ../rescue/virt-rescue.pod:209
+#, no-wrap
+msgid ""
+" virt-rescue disk.img [disk.img ...]\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:213
+#: ../rescue/virt-rescue.pod:213
+#, no-wrap
+msgid ""
+" virt-rescue guestname\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:221
+#: ../rescue/virt-rescue.pod:221
+msgid "NETWORK"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:223
+#: ../rescue/virt-rescue.pod:223
+msgid ""
+"Adding the I<--network> option enables QEMU user networking in the rescue "
+"appliance. There are some differences between user networking and ordinary "
+"networking:"
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:229
+#: ../rescue/virt-rescue.pod:229
+msgid "ping does not work"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:231
+#: ../rescue/virt-rescue.pod:231
+msgid ""
+"Because the ICMP ECHO_REQUEST protocol generally requires root in order to "
+"send the ping packets, and because virt-rescue must be able to run as non-"
+"root, QEMU user networking is not able to emulate the L<ping(8)> command. "
+"The ping command will appear to resolve addresses but will not be able to "
+"send or receive any packets. This does not mean that the network is not "
+"working."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:238
+#: ../rescue/virt-rescue.pod:238
+msgid "cannot receive connections"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:240
+#: ../rescue/virt-rescue.pod:240
+msgid "QEMU user networking cannot receive incoming connections."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:242
+#: ../rescue/virt-rescue.pod:242
+msgid "making TCP connections"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:244
+#: ../rescue/virt-rescue.pod:244
+msgid ""
+"The virt-rescue appliance needs to be small and so does not include many "
+"network tools. In particular there is no L<telnet(1)> command. You can "
+"make TCP connections from the shell using the magical C</dev/tcp/"
+"E<lt>hostnameE<gt>/E<lt>portE<gt>> syntax:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:249
+#: ../rescue/virt-rescue.pod:249
+#, no-wrap
+msgid ""
+" exec 3<>/dev/tcp/redhat.com/80\n"
+" echo \"GET /\" >&3\n"
+" cat <&3\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:253
+#: ../rescue/virt-rescue.pod:253
+msgid "See L<bash(1)> for more details."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:259
+#: ../rescue/virt-rescue.pod:259
+msgid ""
+"Several environment variables affect virt-rescue. See L<guestfs(3)/"
+"ENVIRONMENT VARIABLES> for the complete list."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/rescue/virt-rescue.pod:286
+#: ../rescue/virt-rescue.pod:286
+msgid ""
+"L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-edit(1)>, L<http://"
+"libguestfs.org/>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:5 ../resize/virt-resize.pod:5
+msgid "virt-resize - Resize a virtual machine disk"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:9 ../resize/virt-resize.pod:9
+#, 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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:15
+#: ../resize/virt-resize.pod:15
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:19
+#: ../resize/virt-resize.pod:19
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:23
+#: ../resize/virt-resize.pod:23
+msgid ""
+"If you are not familiar with the associated tools: L<virt-filesystems(1)> "
+"and L<virt-df(1)>, we recommend you go and read those manual pages first."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:31
+#: ../libguestfs-1.11.19/src/guestfs.pod:469
+#: ../libguestfs-1.11.19/src/guestfs.pod:1257
+#: ../libguestfs-1.11.19/src/guestfs.pod:1395
+#: ../libguestfs-1.11.19/src/guestfs.pod:2465 ../resize/virt-resize.pod:31
+#: ../src/guestfs.pod:469 ../src/guestfs.pod:1257 ../src/guestfs.pod:1395
+#: ../src/guestfs.pod:2465
+msgid "1."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:33
+#: ../resize/virt-resize.pod:33
+msgid ""
+"Copy C<olddisk> to C<newdisk>, extending one of the guest's partitions to "
+"fill the extra 5GB of space."
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:36
+#: ../resize/virt-resize.pod:36
+#, no-wrap
+msgid ""
+" virt-filesystems --long -h --all -a olddisk\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:38
+#: ../resize/virt-resize.pod:38
+#, no-wrap
+msgid ""
+" truncate -r olddisk newdisk\n"
+" truncate -s +5G newdisk\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:41
+#: ../resize/virt-resize.pod:41
+#, no-wrap
+msgid ""
+" # Note \"/dev/sda2\" is a partition inside the \"olddisk\" file.\n"
+" virt-resize --expand /dev/sda2 olddisk newdisk\n"
+"\n"
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:44
+#: ../libguestfs-1.11.19/src/guestfs.pod:475
+#: ../libguestfs-1.11.19/src/guestfs.pod:1261
+#: ../libguestfs-1.11.19/src/guestfs.pod:1399
+#: ../libguestfs-1.11.19/src/guestfs.pod:2490 ../resize/virt-resize.pod:44
+#: ../src/guestfs.pod:475 ../src/guestfs.pod:1261 ../src/guestfs.pod:1399
+#: ../src/guestfs.pod:2490
+msgid "2."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:46
+#: ../resize/virt-resize.pod:46
+msgid ""
+"As above, but make the /boot partition 200MB bigger, while giving the "
+"remaining space to /dev/sda2:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:49
+#: ../resize/virt-resize.pod:49
+#, no-wrap
+msgid ""
+" virt-resize --resize /dev/sda1=+200M --expand /dev/sda2 \\\n"
+" olddisk newdisk\n"
+"\n"
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:52
+#: ../libguestfs-1.11.19/src/guestfs.pod:486
+#: ../libguestfs-1.11.19/src/guestfs.pod:1405 ../resize/virt-resize.pod:52
+#: ../src/guestfs.pod:486 ../src/guestfs.pod:1405
+msgid "3."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:54
+#: ../resize/virt-resize.pod:54
+msgid ""
+"As in the first example, but expand a logical volume as the final step. "
+"This is what you would typically use for Linux guests that use LVM:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:58
+#: ../resize/virt-resize.pod:58
+#, no-wrap
+msgid ""
+" virt-resize --expand /dev/sda2 --LV-expand /dev/vg_guest/lv_root \\\n"
+" olddisk newdisk\n"
+"\n"
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:61
+#: ../resize/virt-resize.pod:61
+msgid "4."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:63
+#: ../resize/virt-resize.pod:63
+msgid ""
+"As in the first example, but the output format will be qcow2 instead of a "
+"raw disk:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:66
+#: ../resize/virt-resize.pod:66
+#, 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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:71
+#: ../resize/virt-resize.pod:71
+msgid "DETAILED USAGE"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:73
+#: ../resize/virt-resize.pod:73
+msgid "EXPANDING A VIRTUAL MACHINE DISK"
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:77
+#: ../resize/virt-resize.pod:77
+msgid "1. Shut down the virtual machine"
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:79
+#: ../resize/virt-resize.pod:79
+msgid "2. Locate input disk image"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:81
+#: ../resize/virt-resize.pod:81
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:85
+#: ../resize/virt-resize.pod:85
+#, 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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:90
+#: ../resize/virt-resize.pod:90
+msgid "3. Look at current sizing"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:92
+#: ../resize/virt-resize.pod:92
+msgid "Use L<virt-filesystems(1)> to display the current partitions and sizes:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:95
+#: ../resize/virt-resize.pod:95
+#, no-wrap
+msgid ""
+" # virt-filesystems --long --parts --blkdevs -h -a /dev/vg/lv_guest\n"
+" Name Type Size Parent\n"
+" /dev/sda1 partition 101M /dev/sda\n"
+" /dev/sda2 partition 7.9G /dev/sda\n"
+" /dev/sda device 8.0G -\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:101
+#: ../resize/virt-resize.pod:101
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:104
+#: ../resize/virt-resize.pod:104
+msgid "4. Create output disk"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:106
+#: ../resize/virt-resize.pod:106
+msgid ""
+"Virt-resize cannot do in-place disk modifications. You have to have space "
+"to store the resized output disk."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:109
+#: ../resize/virt-resize.pod:109
+msgid ""
+"To store the resized disk image in a file, create a file of a suitable size:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:112
+#: ../resize/virt-resize.pod:112
+#, no-wrap
+msgid ""
+" # rm -f outdisk\n"
+" # truncate -s 10G outdisk\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:115
+#: ../resize/virt-resize.pod:115
+msgid "Or use L<lvcreate(1)> to create a logical volume:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:117
+#: ../resize/virt-resize.pod:117
+#, no-wrap
+msgid ""
+" # lvcreate -L 10G -n lv_name vg_name\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:119
+#: ../resize/virt-resize.pod:119
+msgid "Or use L<virsh(1)> vol-create-as to create a libvirt storage volume:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:121
+#: ../resize/virt-resize.pod:121
+#, no-wrap
+msgid ""
+" # virsh pool-list\n"
+" # virsh vol-create-as poolname newvol 10G\n"
+"\n"
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:124
+#: ../resize/virt-resize.pod:124
+msgid "5. Resize"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:126
+#: ../resize/virt-resize.pod:126
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:130
+#: ../resize/virt-resize.pod:130
+#, no-wrap
+msgid ""
+" # virt-resize indisk outdisk\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:132
+#: ../resize/virt-resize.pod:132
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:138
+#: ../resize/virt-resize.pod:138
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:142
+#: ../resize/virt-resize.pod:142
+msgid ""
+"L</--expand> is the most useful option. It expands the named partition "
+"within the disk to fill any extra space:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:145
+#: ../resize/virt-resize.pod:145
+#, no-wrap
+msgid ""
+" # virt-resize --expand /dev/sda2 indisk outdisk\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:147
+#: ../resize/virt-resize.pod:147
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:150
+#: ../resize/virt-resize.pod:150
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:154
+#: ../resize/virt-resize.pod:154
+#, no-wrap
+msgid ""
+" # virt-resize --resize /dev/sda1=+200M --expand /dev/sda2 \\\n"
+" indisk outdisk\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:157
+#: ../resize/virt-resize.pod:157
+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)>, L<ntfsresize(8)> "
+"or L<btrfs(8)>. However virt-resize does not know how to resize some "
+"filesystems, so you would have to online resize them after booting the guest."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:164
+#: ../resize/virt-resize.pod:164
+msgid "Other options are covered below."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:166
+#: ../resize/virt-resize.pod:166
+msgid "6. Test"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:168
+#: ../resize/virt-resize.pod:168
+msgid "Thoroughly test the new disk image I<before> discarding the old one."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:170
+#: ../resize/virt-resize.pod:170
+msgid "If you are using libvirt, edit the XML to point at the new disk:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:172
+#: ../resize/virt-resize.pod:172
+#, no-wrap
+msgid ""
+" # virsh edit guestname\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:174
+#: ../resize/virt-resize.pod:174
+msgid ""
+"Change E<lt>source ...E<gt>, see L<http://libvirt.org/formatdomain."
+"html#elementsDisks>"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:177
+#: ../resize/virt-resize.pod:177
+msgid "Then start up the domain with the new, resized disk:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:179
+#: ../resize/virt-resize.pod:179
+#, no-wrap
+msgid ""
+" # virsh start guestname\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:181
+#: ../resize/virt-resize.pod:181
+msgid ""
+"and check that it still works. See also the L</NOTES> section below for "
+"additional information."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:184
+#: ../resize/virt-resize.pod:184
+msgid "7. Resize LVs etc inside the guest"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:186
+#: ../resize/virt-resize.pod:186
+msgid "(This can also be done offline using L<guestfish(1)>)"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:188
+#: ../resize/virt-resize.pod:188
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:195
+#: ../resize/virt-resize.pod:195
+msgid "SHRINKING A VIRTUAL MACHINE DISK"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:197
+#: ../resize/virt-resize.pod:197
+msgid ""
+"Shrinking is somewhat more complex than expanding, and only an overview is "
+"given here."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:200
+#: ../resize/virt-resize.pod:200
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:205
+#: ../resize/virt-resize.pod:205
+msgid "(Shrinking can also be done offline using L<guestfish(1)>)"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:207
+#: ../resize/virt-resize.pod:207
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:210
+#: ../resize/virt-resize.pod:210
+msgid ""
+"Then run virt-resize with any of the I<--shrink> and/or I<--resize> options."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:213
+#: ../resize/virt-resize.pod:213
+msgid "IGNORING OR DELETING PARTITIONS"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:215
+#: ../resize/virt-resize.pod:215
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:222
+#: ../resize/virt-resize.pod:222
+msgid "QCOW2 AND NON-SPARSE RAW FORMATS"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:224
+#: ../resize/virt-resize.pod:224
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:230
+#: ../resize/virt-resize.pod:230
+#, no-wrap
+msgid ""
+" qemu-img create [-c] -f qcow2 outdisk [size]\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:232
+#: ../resize/virt-resize.pod:232
+msgid "instead of the truncate command (use I<-c> for a compressed disk)."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:234
+#: ../resize/virt-resize.pod:234
+msgid "Similarly, to get non-sparse raw output use:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:236
+#: ../resize/virt-resize.pod:236
+#, no-wrap
+msgid ""
+" fallocate -l size outdisk\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:238
+#: ../resize/virt-resize.pod:238
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:247
+#: ../resize/virt-resize.pod:247
+msgid "Display help."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:249
+#: ../resize/virt-resize.pod:249
+msgid "B<-d>"
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:251
+#: ../resize/virt-resize.pod:251 ../tools/virt-make-fs.pl:177
+#: ../tools/virt-win-reg.pl:120
+msgid "B<--debug>"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:253
+#: ../resize/virt-resize.pod:253 ../tools/virt-win-reg.pl:122
+msgid "Enable debugging messages."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:255
+#: ../resize/virt-resize.pod:255
+msgid "B<--delete part>"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:257
+#: ../resize/virt-resize.pod:257
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:261
+#: ../resize/virt-resize.pod:261
+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: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:266
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:327
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:448
+#: ../resize/virt-resize.pod:266 ../resize/virt-resize.pod:327
+#: ../resize/virt-resize.pod:448
+msgid "You can give this option multiple times."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:268
+#: ../resize/virt-resize.pod:268
+msgid "B<--expand part>"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:270
+#: ../resize/virt-resize.pod:270
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:273
+#: ../resize/virt-resize.pod:273
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:278
+#: ../resize/virt-resize.pod:278
+msgid "Currently virt-resize can resize:"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:284
+#: ../resize/virt-resize.pod:284
+msgid "ext2, ext3 and ext4 filesystems."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:288
+#: ../resize/virt-resize.pod:288
+msgid "NTFS filesystems, if libguestfs was compiled with support for NTFS."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:290
+#: ../resize/virt-resize.pod:290
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:297
+#: ../resize/virt-resize.pod:297
+msgid ""
+"LVM PVs (physical volumes). virt-resize does not usually resize anything "
+"inside the PV, but see the I<--LV-expand> option. The user could also "
+"resize LVs as desired after boot."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:303
+#: ../resize/virt-resize.pod:303
+msgid "Btrfs filesystems, if libguestfs was compiled with support for btrfs."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:307
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:476
+#: ../resize/virt-resize.pod:307 ../resize/virt-resize.pod:476
+msgid "Note that you cannot use I<--expand> and I<--shrink> together."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:309
+#: ../resize/virt-resize.pod:309 ../tools/virt-list-filesystems.pl:91
+#: ../tools/virt-list-partitions.pl:92 ../tools/virt-tar.pl:141
+#: ../tools/virt-win-reg.pl:142
+msgid "B<--format> raw"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:311
+#: ../resize/virt-resize.pod:311
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:317
+#: ../resize/virt-resize.pod:317
+msgid ""
+"Note that this option I<does not> affect the output format. See L</QCOW2 "
+"AND NON-SPARSE RAW FORMATS>."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:320
+#: ../resize/virt-resize.pod:320
+msgid "B<--ignore part>"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:322
+#: ../resize/virt-resize.pod:322
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:329
+#: ../resize/virt-resize.pod:329
+msgid "B<--LV-expand logvol>"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:331
+#: ../resize/virt-resize.pod:331
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:336
+#: ../resize/virt-resize.pod:336
+#, no-wrap
+msgid ""
+" virt-resize indisk outdisk \\\n"
+" --expand /dev/sda2 --LV-expand /dev/vg_guest/lv_root\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:339
+#: ../resize/virt-resize.pod:339
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:342
+#: ../resize/virt-resize.pod:342
+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 I<--no-expand-content>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:346
+#: ../resize/virt-resize.pod:346
+msgid "Use L<virt-filesystems(1)> to list the filesystems in the guest."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:348
+#: ../resize/virt-resize.pod:348
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:354
+#: ../resize/virt-resize.pod:354
+msgid "B<--dryrun>"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:356
+#: ../resize/virt-resize.pod:356
+msgid "Print a summary of what would be done, but don't do anything."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:358
+#: ../resize/virt-resize.pod:358
+msgid "B<--no-copy-boot-loader>"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:360
+#: ../resize/virt-resize.pod:360
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:365
+#: ../resize/virt-resize.pod:365
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:368
+#: ../resize/virt-resize.pod:368
+msgid "B<--no-extra-partition>"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:370
+#: ../resize/virt-resize.pod:370
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:376
+#: ../resize/virt-resize.pod:376
+msgid ""
+"Note that if the surplus space is smaller than 10 MB, no extra partition "
+"will be created."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:379
+#: ../resize/virt-resize.pod:379
+msgid "B<--no-expand-content>"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:381
+#: ../resize/virt-resize.pod:381
+msgid ""
+"By default, virt-resize will try to expand the direct contents of "
+"partitions, if it knows how (see I<--expand> option above)."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:384
+#: ../resize/virt-resize.pod:384
+msgid ""
+"If you give the I<--no-expand-content> option then virt-resize will not "
+"attempt this."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:387
+#: ../resize/virt-resize.pod:387
+msgid "B<--ntfsresize-force>"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:389
+#: ../resize/virt-resize.pod:389
+msgid ""
+"Pass the I<--force> option to L<ntfsresize(8)>, allowing resizing even if "
+"the NTFS disk is marked as needing a consistency check. You have to use "
+"this option if you want to resize a Windows guest multiple times without "
+"booting into Windows between each resize."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:395
+#: ../resize/virt-resize.pod:395
+msgid "B<--output-format> raw"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:397
+#: ../resize/virt-resize.pod:397
+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
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:403
+#: ../resize/virt-resize.pod:403
+msgid ""
+"Note that this option I<does not create> the output format. This option "
+"just tells libguestfs what it is so it doesn't try to guess it. You still "
+"need to create the output disk with the right format. See L</QCOW2 AND NON-"
+"SPARSE RAW FORMATS>."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:408
+#: ../resize/virt-resize.pod:408
+msgid "B<-q>"
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:410
+#: ../resize/virt-resize.pod:410
+msgid "B<--quiet>"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:412
+#: ../resize/virt-resize.pod:412
+msgid "Don't print the summary."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:414
+#: ../resize/virt-resize.pod:414
+msgid "B<--resize part=size>"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:416
+#: ../resize/virt-resize.pod:416
+msgid ""
+"Resize the named partition (expanding or shrinking it) so that it has the "
+"given size."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:419
+#: ../resize/virt-resize.pod:419
+msgid ""
+"C<size> can be expressed as an absolute number followed by b/K/M/G to mean "
+"bytes, Kilobytes, Megabytes, or Gigabytes; or as a percentage of the current "
+"size; or as a relative number or percentage. For example:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:425
+#: ../resize/virt-resize.pod:425
+#, no-wrap
+msgid ""
+" --resize /dev/sda2=10G\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:427
+#: ../resize/virt-resize.pod:427
+#, no-wrap
+msgid ""
+" --resize /dev/sda4=90%\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:429
+#: ../resize/virt-resize.pod:429
+#, no-wrap
+msgid ""
+" --resize /dev/sda2=+1G\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:431
+#: ../resize/virt-resize.pod:431
+#, no-wrap
+msgid ""
+" --resize /dev/sda2=-200M\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:433
+#: ../resize/virt-resize.pod:433
+#, no-wrap
+msgid ""
+" --resize /dev/sda1=+128K\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:435
+#: ../resize/virt-resize.pod:435
+#, no-wrap
+msgid ""
+" --resize /dev/sda1=+10%\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:437
+#: ../resize/virt-resize.pod:437
+#, no-wrap
+msgid ""
+" --resize /dev/sda1=-10%\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:439
+#: ../resize/virt-resize.pod:439
+msgid ""
+"You can increase the size of any partition. Virt-resize will expand the "
+"direct content of the partition if it knows how (see I<--expand> below)."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.19/resize/virt-resize.pod:443
+#: ../resize/virt-resize.pod:443
+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 I<--resize-"
+"force>)."