summaryrefslogtreecommitdiffstats
path: root/po-docs/uk.po
diff options
context:
space:
mode:
Diffstat (limited to 'po-docs/uk.po')
-rw-r--r--po-docs/uk.po328
1 files changed, 200 insertions, 128 deletions
diff --git a/po-docs/uk.po b/po-docs/uk.po
index 4ecad618..cb1f8f17 100644
--- a/po-docs/uk.po
+++ b/po-docs/uk.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libguestfs\n"
"Report-Msgid-Bugs-To: libguestfs@redhat.com\n"
-"POT-Creation-Date: 2012-10-30 18:16+0000\n"
+"POT-Creation-Date: 2012-11-22 11:48+0000\n"
"PO-Revision-Date: 2012-07-10 17:15+0000\n"
"Last-Translator: rjones <rjones@redhat.com>\n"
"Language-Team: Ukrainian <trans-uk@lists.fedoraproject.org>\n"
@@ -1086,12 +1086,12 @@ msgstr "Ця програма повертає:"
#: ../examples/guestfs-performance.pod:118
#: ../examples/guestfs-performance.pod:253
#: ../examples/guestfs-performance.pod:258
-#: ../examples/guestfs-performance.pod:263 ../examples/guestfs-recipes.pod:128
-#: ../examples/guestfs-recipes.pod:132 ../examples/guestfs-recipes.pod:136
-#: ../examples/guestfs-recipes.pod:162 ../examples/guestfs-recipes.pod:167
-#: ../examples/guestfs-recipes.pod:257 ../examples/guestfs-recipes.pod:261
-#: ../examples/guestfs-recipes.pod:265 ../examples/guestfs-recipes.pod:269
-#: ../examples/guestfs-recipes.pod:273 ../examples/guestfs-testing.pod:124
+#: ../examples/guestfs-performance.pod:263 ../examples/guestfs-recipes.pod:138
+#: ../examples/guestfs-recipes.pod:142 ../examples/guestfs-recipes.pod:146
+#: ../examples/guestfs-recipes.pod:172 ../examples/guestfs-recipes.pod:177
+#: ../examples/guestfs-recipes.pod:267 ../examples/guestfs-recipes.pod:271
+#: ../examples/guestfs-recipes.pod:275 ../examples/guestfs-recipes.pod:279
+#: ../examples/guestfs-recipes.pod:283 ../examples/guestfs-testing.pod:124
#: ../examples/guestfs-testing.pod:128 ../examples/guestfs-testing.pod:132
#: ../fish/guestfish-actions.pod:13 ../fish/guestfish-actions.pod:20
#: ../fish/guestfish-actions.pod:446 ../fish/guestfish-actions.pod:454
@@ -1215,7 +1215,7 @@ msgstr ""
#: ../cat/virt-ls.pod:495 ../df/virt-df.pod:253 ../edit/virt-edit.pod:368
#: ../erlang/examples/guestfs-erlang.pod:97
#: ../examples/guestfs-examples.pod:33 ../examples/guestfs-faq.pod:796
-#: ../examples/guestfs-performance.pod:429 ../examples/guestfs-recipes.pod:470
+#: ../examples/guestfs-performance.pod:429 ../examples/guestfs-recipes.pod:493
#: ../examples/guestfs-testing.pod:305 ../fish/guestfish.pod:1280
#: ../fish/virt-copy-in.pod:50 ../fish/virt-copy-out.pod:39
#: ../fish/virt-tar-in.pod:47 ../fish/virt-tar-out.pod:41
@@ -1273,7 +1273,7 @@ msgstr "Richard W.M. Jones L<http://people.redhat.com/~rjones/>"
#: ../cat/virt-ls.pod:511 ../df/virt-df.pod:265 ../edit/virt-edit.pod:386
#: ../erlang/examples/guestfs-erlang.pod:114
#: ../examples/guestfs-examples.pod:49 ../examples/guestfs-faq.pod:806
-#: ../examples/guestfs-performance.pod:446 ../examples/guestfs-recipes.pod:487
+#: ../examples/guestfs-performance.pod:446 ../examples/guestfs-recipes.pod:510
#: ../examples/guestfs-testing.pod:316 ../fish/guestfish.pod:1312
#: ../fish/virt-copy-in.pod:64 ../fish/virt-copy-out.pod:53
#: ../fish/virt-tar-in.pod:62 ../fish/virt-tar-out.pod:55
@@ -1594,7 +1594,7 @@ msgstr ""
#: ../appliance/libguestfs-make-fixed-appliance.pod:153
#: ../erlang/examples/guestfs-erlang.pod:110
#: ../examples/guestfs-examples.pod:45 ../examples/guestfs-faq.pod:802
-#: ../examples/guestfs-performance.pod:442 ../examples/guestfs-recipes.pod:483
+#: ../examples/guestfs-performance.pod:442 ../examples/guestfs-recipes.pod:506
#: ../examples/guestfs-testing.pod:312 ../fish/guestfish.pod:1308
#: ../fish/virt-copy-in.pod:60 ../fish/virt-copy-out.pod:49
#: ../fish/virt-tar-in.pod:58 ../fish/virt-tar-out.pod:51
@@ -1611,7 +1611,7 @@ msgstr "АВТОРИ"
#: ../appliance/libguestfs-make-fixed-appliance.pod:155
#: ../erlang/examples/guestfs-erlang.pod:112
#: ../examples/guestfs-examples.pod:47 ../examples/guestfs-faq.pod:804
-#: ../examples/guestfs-performance.pod:444 ../examples/guestfs-recipes.pod:485
+#: ../examples/guestfs-performance.pod:444 ../examples/guestfs-recipes.pod:508
#: ../examples/guestfs-testing.pod:314 ../fish/guestfish.pod:1310
#: ../fish/virt-copy-in.pod:62 ../fish/virt-copy-out.pod:51
#: ../fish/virt-tar-in.pod:60 ../fish/virt-tar-out.pod:53
@@ -1626,7 +1626,7 @@ msgstr "Richard W.M. Jones (C<rjones at redhat dot com>)"
#. type: textblock
#: ../appliance/libguestfs-make-fixed-appliance.pod:159 ../cat/virt-ls.pod:513
#: ../df/virt-df.pod:267 ../edit/virt-edit.pod:388
-#: ../examples/guestfs-recipes.pod:489 ../fish/guestfish.pod:1314
+#: ../examples/guestfs-recipes.pod:512 ../fish/guestfish.pod:1314
#: ../fuse/guestmount.pod:415 ../rescue/virt-rescue.pod:355
#: ../src/guestfs.pod:3606 ../test-tool/libguestfs-test-tool.pod:118
#: ../tools/virt-list-partitions.pl:285
@@ -6741,7 +6741,7 @@ msgstr ""
#. type: =item
#: ../examples/guestfs-performance.pod:162
-#: ../examples/guestfs-performance.pod:211 ../examples/guestfs-recipes.pod:288
+#: ../examples/guestfs-performance.pod:211 ../examples/guestfs-recipes.pod:298
#: ../resize/virt-resize.pod:31 ../resize/virt-resize.pod:603
#: ../sparsify/virt-sparsify.pod:243 ../src/guestfs.pod:475
#: ../src/guestfs.pod:1288 ../src/guestfs.pod:1457 ../src/guestfs.pod:1638
@@ -6758,7 +6758,7 @@ msgstr ""
#. type: =item
#: ../examples/guestfs-performance.pod:168
-#: ../examples/guestfs-performance.pod:218 ../examples/guestfs-recipes.pod:294
+#: ../examples/guestfs-performance.pod:218 ../examples/guestfs-recipes.pod:304
#: ../resize/virt-resize.pod:44 ../resize/virt-resize.pod:610
#: ../sparsify/virt-sparsify.pod:250 ../src/guestfs.pod:481
#: ../src/guestfs.pod:1292 ../src/guestfs.pod:1461 ../src/guestfs.pod:1642
@@ -6778,7 +6778,7 @@ msgstr ""
#. type: =item
#: ../examples/guestfs-performance.pod:176
-#: ../examples/guestfs-performance.pod:224 ../examples/guestfs-recipes.pod:300
+#: ../examples/guestfs-performance.pod:224 ../examples/guestfs-recipes.pod:310
#: ../resize/virt-resize.pod:52 ../resize/virt-resize.pod:616
#: ../sparsify/virt-sparsify.pod:256 ../src/guestfs.pod:492
#: ../src/guestfs.pod:1296 ../src/guestfs.pod:1648
@@ -7575,19 +7575,40 @@ msgstr ""
#. type: =head1
#: ../examples/guestfs-recipes.pod:104
-msgid "Dump raw filesystem content from inside a disk image or VM"
+msgid "Diff two guests; compare a snapshot to the current version"
msgstr ""
#. type: textblock
#: ../examples/guestfs-recipes.pod:106
msgid ""
+"L<virt-ls(1)> provides a simple way to find the differences between two "
+"guests (for example if they were originally cloned from the same source), or "
+"between two snapshots from the same guest. See L<virt-ls(1)/DIFFERENCES IN "
+"SNAPSHOTS AND BACKING FILES>."
+msgstr ""
+
+#. type: textblock
+#: ../examples/guestfs-recipes.pod:111
+msgid ""
+"There are also experimental patches on the mailing list for a \"virt-diff\" "
+"tool."
+msgstr ""
+
+#. type: =head1
+#: ../examples/guestfs-recipes.pod:114
+msgid "Dump raw filesystem content from inside a disk image or VM"
+msgstr ""
+
+#. type: textblock
+#: ../examples/guestfs-recipes.pod:116
+msgid ""
"You can use the L<guestfish(1)> C<download> command to extract the raw "
"filesystem content from any filesystem in a disk image or a VM (even one "
"which is encrypted or buried inside an LV or RAID device):"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:110
+#: ../examples/guestfs-recipes.pod:120
#, no-wrap
msgid ""
" guestfish --ro -a disk.img run : download /dev/sda1 sda1.img\n"
@@ -7597,7 +7618,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:112
+#: ../examples/guestfs-recipes.pod:122
#, no-wrap
msgid ""
" guestfish --ro -d Guest run : download /dev/vg_guest/lv_root lv.img\n"
@@ -7607,67 +7628,67 @@ msgstr ""
"\n"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:114
+#: ../examples/guestfs-recipes.pod:124
msgid "To download to stdout, replace the filename with a C<-> character:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:116
+#: ../examples/guestfs-recipes.pod:126
#, fuzzy, no-wrap
#| msgid ""
#| " guestfish --ro -a disk.img run : download /dev/sda1 sda1.img\n"
#| "\n"
msgid ""
-" guestfish --ro -a disk.img run : download /dev/sda1 - | hexdump -C\n"
+" guestfish --ro -a disk.img run : download /dev/sda1 - | gzip > sda1.gz\n"
"\n"
msgstr ""
" guestfish --ro -a disk.img run : download /dev/sda1 sda1.img\n"
"\n"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:118
+#: ../examples/guestfs-recipes.pod:128
msgid "To list the filesystems in a disk image, use L<virt-filesystems(1)>."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:120
+#: ../examples/guestfs-recipes.pod:130
#, fuzzy
#| msgid "See also L</list-filesystems>."
msgid "See also L</Uploading raw filesystem content>."
msgstr "Див. також L</list-filesystems>."
#. type: =head1
-#: ../examples/guestfs-recipes.pod:122
+#: ../examples/guestfs-recipes.pod:132
msgid "Edit grub configuration in a VM"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:124
+#: ../examples/guestfs-recipes.pod:134
msgid "You can use this to:"
msgstr "Ви можете скористатися цим для того, щоб виконати такі завдання:"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:130
+#: ../examples/guestfs-recipes.pod:140
msgid "Fix a virtual machine that does not boot."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:134
+#: ../examples/guestfs-recipes.pod:144
msgid "Change which kernel is used to boot the VM."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:138
+#: ../examples/guestfs-recipes.pod:148
msgid "Change kernel command line options."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:142
+#: ../examples/guestfs-recipes.pod:152
msgid "Use L<virt-edit(1)> to edit the grub configuration:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:144
+#: ../examples/guestfs-recipes.pod:154
#, fuzzy, no-wrap
#| msgid ""
#| " virt-edit -d BrokenGuest /boot/grub/grub.conf\n"
@@ -7680,14 +7701,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:146
+#: ../examples/guestfs-recipes.pod:156
msgid ""
"or for general tinkering inside an unbootable VM use L<virt-rescue(1)> like "
"this:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:149
+#: ../examples/guestfs-recipes.pod:159
#, no-wrap
msgid ""
" virt-rescue -d BrokenGuest\n"
@@ -7697,18 +7718,18 @@ msgstr ""
"\n"
#. type: =head1
-#: ../examples/guestfs-recipes.pod:151
+#: ../examples/guestfs-recipes.pod:161
msgid "Export any directory from a VM"
msgstr "Експортувати будь-який каталог з віртуальної машини"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:153
+#: ../examples/guestfs-recipes.pod:163
msgid ""
"To export C</home> from a VM into a local directory use L<virt-copy-out(1)>:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:156 ../examples/guestfs-testing.pod:107
+#: ../examples/guestfs-recipes.pod:166 ../examples/guestfs-testing.pod:107
#, no-wrap
msgid ""
" virt-copy-out -d Guest /home .\n"
@@ -7718,7 +7739,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:158 ../fish/guestfish-actions.pod:9
+#: ../examples/guestfs-recipes.pod:168 ../fish/guestfish-actions.pod:9
#: ../fish/guestfish-actions.pod:1609 ../fish/guestfish-actions.pod:2004
#: ../fish/guestfish-actions.pod:2431 ../src/guestfs-actions.pod:18
#: ../src/guestfs-actions.pod:2644 ../src/guestfs-actions.pod:3211
@@ -7728,19 +7749,19 @@ msgid "Notes:"
msgstr "Нотатки:"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:164
+#: ../examples/guestfs-recipes.pod:174
msgid ""
"The final dot of the command is not a printing error. It means we want to "
"copy out to the current directory."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:169
+#: ../examples/guestfs-recipes.pod:179
msgid "This creates a directory called C<home> under the current directory."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:173
+#: ../examples/guestfs-recipes.pod:183
msgid ""
"If the guest is a Windows guest then you can use drive letters and "
"backslashes, but you must prefix the path with C<win:> and quote it to "
@@ -7748,7 +7769,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:177
+#: ../examples/guestfs-recipes.pod:187
#, no-wrap
msgid ""
" virt-copy-out -d WinGuest 'win:c:\\windows\\system32\\config' .\n"
@@ -7758,12 +7779,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:179
+#: ../examples/guestfs-recipes.pod:189
msgid "To get the output as a compressed tarball, do:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:181
+#: ../examples/guestfs-recipes.pod:191
#, no-wrap
msgid ""
" virt-tar-out -d Guest /home - | gzip --best > home.tar.gz\n"
@@ -7773,7 +7794,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:183
+#: ../examples/guestfs-recipes.pod:193
msgid ""
"Although it sounds tempting, this is usually not a reliable way to get a "
"backup from a running guest. See the entry in the FAQ: L<http://libguestfs."
@@ -7781,19 +7802,19 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../examples/guestfs-recipes.pod:187
+#: ../examples/guestfs-recipes.pod:197
msgid "Find out which user is using the most space"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:189
+#: ../examples/guestfs-recipes.pod:199
msgid ""
"This simple script examines a Linux guest to find out which user is using "
"the most space in their home directory:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:192
+#: ../examples/guestfs-recipes.pod:202
#, no-wrap
msgid ""
" #!/bin/sh -\n"
@@ -7803,7 +7824,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:194 ../fish/guestfish.pod:996
+#: ../examples/guestfs-recipes.pod:204 ../fish/guestfish.pod:996
#, no-wrap
msgid ""
" set -e\n"
@@ -7813,7 +7834,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:196
+#: ../examples/guestfs-recipes.pod:206
#, no-wrap
msgid ""
" vm=\"$1\"\n"
@@ -7825,7 +7846,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:199
+#: ../examples/guestfs-recipes.pod:209
#, no-wrap
msgid ""
" eval $(guestfish --ro -d \"$vm\" -i --listen)\n"
@@ -7835,7 +7856,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:201
+#: ../examples/guestfs-recipes.pod:211
#, no-wrap
msgid ""
" for d in $(guestfish --remote ls \"$dir\"); do\n"
@@ -7853,7 +7874,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:207 ../fish/guestfish.pod:953
+#: ../examples/guestfs-recipes.pod:217 ../fish/guestfish.pod:953
#, no-wrap
msgid ""
" guestfish --remote exit\n"
@@ -7863,19 +7884,19 @@ msgstr ""
"\n"
#. type: =head1
-#: ../examples/guestfs-recipes.pod:209
+#: ../examples/guestfs-recipes.pod:219
msgid "Get DHCP address from a VM"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:211
+#: ../examples/guestfs-recipes.pod:221
msgid ""
"The link below explains the many different possible techniques for getting "
"the last assigned DHCP address of a virtual machine."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:214
+#: ../examples/guestfs-recipes.pod:224
#, fuzzy
#| msgid ""
#| "https://rwmj.wordpress.com/2011/03/31/tip-code-for-getting-dhcp-address-"
@@ -7888,24 +7909,24 @@ msgstr ""
"a-virtual-machine-disk-image/#content"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:216
+#: ../examples/guestfs-recipes.pod:226
msgid ""
"In the libguestfs source examples directory you will find the latest version "
"of the C<virt-dhcp-address.c> program."
msgstr ""
#. type: =head1
-#: ../examples/guestfs-recipes.pod:219
+#: ../examples/guestfs-recipes.pod:229
msgid "Get the operating system product name string"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:221
+#: ../examples/guestfs-recipes.pod:231
msgid "Save the following script into a file called C<product-name.sh>:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:223
+#: ../examples/guestfs-recipes.pod:233
#, no-wrap
msgid ""
" #!/bin/sh -\n"
@@ -7925,12 +7946,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:230
+#: ../examples/guestfs-recipes.pod:240
msgid "Make the script executable and run it on a named guest:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:232
+#: ../examples/guestfs-recipes.pod:242
#, no-wrap
msgid ""
" # product-name.sh RHEL60x64\n"
@@ -7939,14 +7960,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:235
+#: ../examples/guestfs-recipes.pod:245
msgid ""
"You can also use an XPath query on the L<virt-inspector(1)> XML using the "
"C<xpath> command line tool or from your favourite programming language:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:239
+#: ../examples/guestfs-recipes.pod:249
#, no-wrap
msgid ""
" # virt-inspector RHEL60x64 > xml\n"
@@ -7964,19 +7985,19 @@ msgstr ""
"\n"
#. type: =head1
-#: ../examples/guestfs-recipes.pod:245
+#: ../examples/guestfs-recipes.pod:255
msgid "Get the default boot kernel for a Linux VM"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:247
+#: ../examples/guestfs-recipes.pod:257
msgid ""
"The link below contains a program to print the default boot kernel for a "
"Linux VM."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:250
+#: ../examples/guestfs-recipes.pod:260
#, fuzzy
#| msgid ""
#| "https://rwmj.wordpress.com/2010/10/30/tip-use-augeas-to-get-the-default-"
@@ -7989,63 +8010,63 @@ msgstr ""
"kernel-for-a-vm/#content"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:252
+#: ../examples/guestfs-recipes.pod:262
msgid ""
"It uses Augeas, and the technique is generally applicable for many different "
"tasks, such as:"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:259
+#: ../examples/guestfs-recipes.pod:269
msgid "listing the user accounts in the guest"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:263
+#: ../examples/guestfs-recipes.pod:273
msgid "what repositories is it configured to use"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:267
+#: ../examples/guestfs-recipes.pod:277
msgid "what NTP servers does it connect to"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:271
+#: ../examples/guestfs-recipes.pod:281
msgid "what were the boot messages last time it booted"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:275
+#: ../examples/guestfs-recipes.pod:285
msgid "listing who was logged in recently"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:279
+#: ../examples/guestfs-recipes.pod:289
#, fuzzy
#| msgid "http://augeas.net/"
msgid "L<http://augeas.net/>"
msgstr "http://augeas.net/"
#. type: =head1
-#: ../examples/guestfs-recipes.pod:281
+#: ../examples/guestfs-recipes.pod:291
msgid "Hanging guests"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:283
+#: ../examples/guestfs-recipes.pod:293
msgid ""
"There are various ways to use libguestfs to find out why a guest is hanging "
"or unresponsive:"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:290
+#: ../examples/guestfs-recipes.pod:300
msgid "Read the log files using virt-cat:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:292
+#: ../examples/guestfs-recipes.pod:302
#, fuzzy, no-wrap
#| msgid ""
#| " virt-cat -a disk.img /var/log/messages | tail\n"
@@ -8058,14 +8079,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:296
+#: ../examples/guestfs-recipes.pod:306
#, fuzzy
#| msgid "Reading the Windows Event Log from Windows Vista (or later)"
msgid "Read the Windows Event Log (Windows Vista or later only):"
msgstr "Читання журналу подій у Windows з версії Windows Vista"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:298 ../examples/guestfs-recipes.pod:397
+#: ../examples/guestfs-recipes.pod:308 ../examples/guestfs-recipes.pod:420
#, fuzzy
#| msgid ""
#| "https://rwmj.wordpress.com/2011/04/17/decoding-the-windows-event-log-"
@@ -8078,12 +8099,12 @@ msgstr ""
"guestfish/#content"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:302
+#: ../examples/guestfs-recipes.pod:312
msgid "Find out which files were last updated in a guest:"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:304
+#: ../examples/guestfs-recipes.pod:314
#, fuzzy
#| msgid ""
#| "https://rwmj.wordpress.com/2011/05/10/tip-use-libguestfs-on-vmware-esx-"
@@ -8096,17 +8117,68 @@ msgstr ""
"guests/#content"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:306
+#: ../examples/guestfs-recipes.pod:316
msgid "This might give you a clue as to what program is running."
msgstr ""
#. type: =head1
-#: ../examples/guestfs-recipes.pod:310
+#: ../examples/guestfs-recipes.pod:320
+#, fuzzy
+#| msgid "Remove many log files from the guest."
+msgid "Hex-dumping sectors from the guest"
+msgstr "Вилучити з гостьової системи багато файлів журналів."
+
+#. type: textblock
+#: ../examples/guestfs-recipes.pod:322
+msgid "Hex-dump the boot partition:"
+msgstr ""
+
+#. type: verbatim
+#: ../examples/guestfs-recipes.pod:324
+#, fuzzy, no-wrap
+#| msgid ""
+#| " guestfish --ro -a disk.img run : download /dev/sda1 sda1.img\n"
+#| "\n"
+msgid ""
+" guestfish --ro -a disk.img run : pread-device /dev/sda 0x200 0 |\n"
+" hexdump -C\n"
+"\n"
+msgstr ""
+" guestfish --ro -a disk.img run : download /dev/sda1 sda1.img\n"
+"\n"
+
+#. type: =head1
+#: ../examples/guestfs-recipes.pod:327
+#, fuzzy
+#| msgid "Remove \".ssh\" directories in the guest."
+msgid "Hex-editing sectors in the guest"
+msgstr "Вилучити каталоги «.ssh» у гостьовій системі."
+
+#. type: textblock
+#: ../examples/guestfs-recipes.pod:329
+msgid "Hex-edit the first sector (boot partition):"
+msgstr ""
+
+#. type: verbatim
+#: ../examples/guestfs-recipes.pod:331
+#, fuzzy, no-wrap
+#| msgid ""
+#| " guestfish --ro -a disk.img run : download /dev/sda1 sda1.img\n"
+#| "\n"
+msgid ""
+" guestfish --rw -a disk.img run : hexedit /dev/sda 0x200\n"
+"\n"
+msgstr ""
+" guestfish --ro -a disk.img run : download /dev/sda1 sda1.img\n"
+"\n"
+
+#. type: =head1
+#: ../examples/guestfs-recipes.pod:333
msgid "Install RPMs in a guest"
msgstr "Встановлення RPM у гостьовій системі"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:312
+#: ../examples/guestfs-recipes.pod:335
msgid ""
"The link below contains a method to install RPMs in a guest. In fact the "
"RPMs are just uploaded to the guest along with a \"firstboot\" script that "
@@ -8115,7 +8187,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:318
+#: ../examples/guestfs-recipes.pod:341
#, fuzzy
#| msgid ""
#| "https://rwmj.wordpress.com/2010/12/01/tip-install-rpms-in-a-guest/#content"
@@ -8125,17 +8197,17 @@ msgstr ""
"https://rwmj.wordpress.com/2010/12/01/tip-install-rpms-in-a-guest/#content"
#. type: =head1
-#: ../examples/guestfs-recipes.pod:320
+#: ../examples/guestfs-recipes.pod:343
msgid "List applications installed in a VM"
msgstr "Показати список програм, встановлених у віртуальній машині"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:322
+#: ../examples/guestfs-recipes.pod:345
msgid "Save the following to a file C<list-apps.sh>:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:324
+#: ../examples/guestfs-recipes.pod:347
#, no-wrap
msgid ""
" #!/bin/sh -\n"
@@ -8155,14 +8227,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:331
+#: ../examples/guestfs-recipes.pod:354
msgid ""
"Make the file executable and then you can run it on any named virtual "
"machine:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:334
+#: ../examples/guestfs-recipes.pod:357
#, no-wrap
msgid ""
" # list-apps.sh WinGuest\n"
@@ -8228,7 +8300,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:364
+#: ../examples/guestfs-recipes.pod:387
msgid ""
"If you want to run the script on disk images (instead of libvirt virtual "
"machines), change C<-d \"$1\"> to C<-a \"$1\">. See also L<virt-inspector(1)"
@@ -8236,22 +8308,22 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../examples/guestfs-recipes.pod:368
+#: ../examples/guestfs-recipes.pod:391
msgid "List files and directories in a VM"
msgstr "Показати список файлів і каталогів у віртуальній машині"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:370
+#: ../examples/guestfs-recipes.pod:393
msgid "Use L<virt-ls(1)>."
msgstr ""
#. type: =head1
-#: ../examples/guestfs-recipes.pod:372
+#: ../examples/guestfs-recipes.pod:395
msgid "List services in a Windows VM"
msgstr "Показати список служб у віртуальній машині Windows"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:374
+#: ../examples/guestfs-recipes.pod:397
msgid ""
"The link below contains a script that can be used to list out the services "
"from a Windows VM, and whether those services run at boot time or are loaded "
@@ -8259,7 +8331,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:378
+#: ../examples/guestfs-recipes.pod:401
#, fuzzy
#| msgid ""
#| "https://rwmj.wordpress.com/2010/12/10/tip-list-services-in-a-windows-"
@@ -8272,41 +8344,41 @@ msgstr ""
"#content"
#. type: =head1
-#: ../examples/guestfs-recipes.pod:380
+#: ../examples/guestfs-recipes.pod:403
msgid "Make a disk image sparse"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:382
+#: ../examples/guestfs-recipes.pod:405
msgid "Use L<virt-sparsify(1)>."
msgstr ""
#. type: =head1
-#: ../examples/guestfs-recipes.pod:384
+#: ../examples/guestfs-recipes.pod:407
msgid "Monitor disk usage over time"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:386
+#: ../examples/guestfs-recipes.pod:409
msgid ""
"You can use L<virt-df(1)> to monitor disk usage of your guests over time. "
"The link below contains a guide."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:389
+#: ../examples/guestfs-recipes.pod:412
#, fuzzy
#| msgid "http://virt-tools.org/learning/advanced-virt-df/"
msgid "L<http://virt-tools.org/learning/advanced-virt-df/>"
msgstr "http://virt-tools.org/learning/advanced-virt-df/"
#. type: =head1
-#: ../examples/guestfs-recipes.pod:391
+#: ../examples/guestfs-recipes.pod:414
msgid "Reading the Windows Event Log from Windows Vista (or later)"
msgstr "Читання журналу подій у Windows з версії Windows Vista"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:393
+#: ../examples/guestfs-recipes.pod:416
msgid ""
"L<guestfish(1)> plus the tools described in the link below can be used to "
"read out the Windows Event Log from any virtual machine running Windows "
@@ -8314,19 +8386,19 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../examples/guestfs-recipes.pod:399
+#: ../examples/guestfs-recipes.pod:422
msgid "Remove root password (Linux)"
msgstr "Вилучення пароля root (Linux)"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:401
+#: ../examples/guestfs-recipes.pod:424
msgid ""
"Using the L<virt-edit(1)> I<-e> option you can do simple replacements on "
"files. One use is to remove the root password from a Linux guest:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:404
+#: ../examples/guestfs-recipes.pod:427
#, no-wrap
msgid ""
" virt-edit domname /etc/passwd -e 's/^root:.*?:/root::/'\n"
@@ -8336,12 +8408,12 @@ msgstr ""
"\n"
#. type: =head1
-#: ../examples/guestfs-recipes.pod:406
+#: ../examples/guestfs-recipes.pod:429
msgid "Remove Administrator password (Windows)"
msgstr "Вилучення пароля адміністратора (Windows)"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:408
+#: ../examples/guestfs-recipes.pod:431
msgid ""
"The link below contains one technique for removing the Administrator "
"password from a Windows VM, or to be more precise, it gives you a command "
@@ -8349,7 +8421,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:413
+#: ../examples/guestfs-recipes.pod:436
#, fuzzy
#| msgid ""
#| "https://mdbooth.wordpress.com/2010/10/18/resetting-a-windows-guests-"
@@ -8362,14 +8434,14 @@ msgstr ""
"administrator-password-with-guestfish/"
#. type: =head1
-#: ../examples/guestfs-recipes.pod:415
+#: ../examples/guestfs-recipes.pod:438
#, fuzzy
#| msgid "Cloning a virtual machine (Windows)"
msgid "Sysprepping a virtual machine (Windows)"
msgstr "Клонування віртуальної машини (Windows)"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:417
+#: ../examples/guestfs-recipes.pod:440
msgid ""
"It is possible to do a \"sysprep\" using libguestfs alone, although not "
"straightforward. Currently there is code in the Aeolus Oz project which "
@@ -8378,7 +8450,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:422
+#: ../examples/guestfs-recipes.pod:445
#, fuzzy
#| msgid ""
#| "https://github.com/clalancette/oz https://www.redhat.com/archives/virt-"
@@ -8391,12 +8463,12 @@ msgstr ""
"list/2011-May/msg00019.html"
#. type: =head1
-#: ../examples/guestfs-recipes.pod:425
+#: ../examples/guestfs-recipes.pod:448
msgid "Unpack a live CD"
msgstr "Розпакування компакт-диска з портативною системою"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:427
+#: ../examples/guestfs-recipes.pod:450
msgid ""
"Linux live CDs often contain multiple layers of disk images wrapped like a "
"Russian doll. You can use L<guestfish(1)> to look inside these multiple "
@@ -8404,7 +8476,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:431
+#: ../examples/guestfs-recipes.pod:454
#, fuzzy
#| msgid ""
#| "https://rwmj.wordpress.com/2009/07/15/unpack-the-russian-doll-of-a-f11-"
@@ -8417,19 +8489,19 @@ msgstr ""
"cd/#content"
#. type: =head1
-#: ../examples/guestfs-recipes.pod:433
+#: ../examples/guestfs-recipes.pod:456
msgid "Uploading and downloading files"
msgstr "Вивантаження і звантаження файлів"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:435
+#: ../examples/guestfs-recipes.pod:458
msgid ""
"The link below contains general tips on uploading (copying in) and "
"downloading (copying out) files from VMs."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:438
+#: ../examples/guestfs-recipes.pod:461
#, fuzzy
#| msgid ""
#| "https://rwmj.wordpress.com/2010/12/02/tip-uploading-and-downloading/"
@@ -8441,19 +8513,19 @@ msgstr ""
"https://rwmj.wordpress.com/2010/12/02/tip-uploading-and-downloading/#content"
#. type: =head1
-#: ../examples/guestfs-recipes.pod:440
+#: ../examples/guestfs-recipes.pod:463
msgid "Uploading raw filesystem content"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:442
+#: ../examples/guestfs-recipes.pod:465
msgid ""
"You can use L<guestfish(1)> to upload whole filesystems into a VM, even into "
"a filesystem which is encrypted or buried inside an LV or RAID device:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:446
+#: ../examples/guestfs-recipes.pod:469
#, fuzzy, no-wrap
#| msgid ""
#| " guestfish --ro -a disk.img run : download /dev/sda1 sda1.img\n"
@@ -8466,7 +8538,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:448
+#: ../examples/guestfs-recipes.pod:471
#, fuzzy, no-wrap
#| msgid ""
#| " guestfish --ro -d Guest run : download /dev/vg_guest/lv_root lv.img\n"
@@ -8479,7 +8551,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:450
+#: ../examples/guestfs-recipes.pod:473
msgid ""
"One common problem is that the filesystem isn't the right size for the "
"target. If it is too large, there's not much you can do with libguestfs - "
@@ -8489,7 +8561,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:456
+#: ../examples/guestfs-recipes.pod:479
#, fuzzy, no-wrap
#| msgid ""
#| " guestfish --ro -d Guest run : download /dev/vg_guest/lv_root lv.img\n"
@@ -8504,24 +8576,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:460
+#: ../examples/guestfs-recipes.pod:483
msgid "(or use C<ntfsresize> if the filesystem is NTFS)."
msgstr ""
#. type: =head1
-#: ../examples/guestfs-recipes.pod:462
+#: ../examples/guestfs-recipes.pod:485
msgid "Use libguestfs tools on VMware ESX guests"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:464
+#: ../examples/guestfs-recipes.pod:487
msgid ""
"The link below explains how to use libguestfs, L<guestfish(1)> and the virt "
"tools on any VMware ESX guests, by first sharing the VMware VMFS over sshfs."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:468
+#: ../examples/guestfs-recipes.pod:491
#, fuzzy
#| msgid ""
#| "https://rwmj.wordpress.com/2011/05/10/tip-use-libguestfs-on-vmware-esx-"
@@ -8534,7 +8606,7 @@ msgstr ""
"guests/#content"
#. type: textblock
-#: ../examples/guestfs-recipes.pod:472
+#: ../examples/guestfs-recipes.pod:495
msgid ""
"L<guestfs(3)>, L<guestfish(1)>, L<guestfs-examples(3)>, L<guestfs-erlang(3)"
">, L<guestfs-java(3)>, L<guestfs-ocaml(3)>, L<guestfs-perl(3)>, L<guestfs-"