X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=cat%2Fvirt-cat.pod;h=d125e6fc82a3f478b26de6058695a99802a69a5a;hb=34c0542189a443e57f2b09886f31b5bdad404bbf;hp=4ec9a0b48bbf38fd0cda21afcdac3692f9b20bb4;hpb=4de124debf181ff6af38617b80c2355627e38d35;p=libguestfs.git diff --git a/cat/virt-cat.pod b/cat/virt-cat.pod index 4ec9a0b..d125e6f 100755 --- a/cat/virt-cat.pod +++ b/cat/virt-cat.pod @@ -92,7 +92,8 @@ not used at all. =item B<--domain> guest -Add all the disks from the named libvirt guest. +Add all the disks from the named libvirt guest. Domain UUIDs can be +used instead of names. =item B<--echo-keys> @@ -164,6 +165,46 @@ name as a guest. For compatibility the old style is still supported. +=head1 WINDOWS PATHS + +C has a limited ability to understand Windows drive letters +and paths (eg. C). + +If and only if the guest is running Windows then: + +=over 4 + +=item * + +Drive letter prefixes like C are resolved against the +Windows Registry to the correct filesystem. + +=item * + +Any backslash (C<\>) characters in the path are replaced +with forward slashes so that libguestfs can process it. + +=item * + +The path is resolved case insensitively to locate the file +that should be displayed. + +=back + +There are some known shortcomings: + +=over 4 + +=item * + +Some NTFS symbolic links may not be followed correctly. + +=item * + +NTFS junction points that cross filesystems are not followed. + +=back + =head1 USING GUESTFISH L is a more powerful, lower level tool which you can use @@ -185,8 +226,7 @@ file from a disk image directly, use: guestfish --ro -a disk.img -m /dev/sda1 download file - where C is the disk image, C is the filesystem -within the disk image to edit, and C is the full path to the -file. +within the disk image, and C is the full path to the file. =head1 SHELL QUOTING @@ -195,6 +235,11 @@ have meaning to the shell such as C<#> and space. You may need to quote or escape these characters on the command line. See the shell manual page L for details. +=head1 EXIT STATUS + +This program returns 0 if successful, or non-zero if there was an +error. + =head1 SEE ALSO L, @@ -224,4 +269,4 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software -Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.