Version 1.13.24.
[libguestfs.git] / po-docs / uk.po
1 # SOME DESCRIPTIVE TITLE
2 # Copyright (C) YEAR Red Hat Inc.
3 # This file is distributed under the same license as the libguestfs package.
4 #
5 # Translators:
6 # Yuri Chornoivan <yurchor@ukr.net>, 2011.
7 msgid ""
8 msgstr ""
9 "Project-Id-Version: libguestfs\n"
10 "Report-Msgid-Bugs-To: libguestfs@redhat.com\n"
11 "POT-Creation-Date: 2011-10-24 17:16+0200\n"
12 "PO-Revision-Date: 2011-10-19 15:46+0000\n"
13 "Last-Translator: rjones <rjones@redhat.com>\n"
14 "Language-Team: Ukrainian <trans-uk@lists.fedoraproject.org>\n"
15 "Language: uk\n"
16 "MIME-Version: 1.0\n"
17 "Content-Type: text/plain; charset=UTF-8\n"
18 "Content-Transfer-Encoding: 8bit\n"
19 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
20 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
21
22 #. type: =head1
23 #: ../align/virt-alignment-scan.pod:3 ../cat/virt-cat.pod:3
24 #: ../cat/virt-filesystems.pod:3 ../cat/virt-ls.pod:3
25 #: ../clone/virt-sysprep.pod:3 ../df/virt-df.pod:3 ../edit/virt-edit.pod:3
26 #: ../erlang/examples/guestfs-erlang.pod:3 ../examples/guestfs-examples.pod:3
27 #: ../examples/guestfs-recipes.pod:14 ../fish/guestfish.pod:3
28 #: ../fish/virt-copy-in.pod:3 ../fish/virt-copy-out.pod:3
29 #: ../fish/virt-tar-in.pod:3 ../fish/virt-tar-out.pod:3
30 #: ../fuse/guestmount.pod:3 ../inspector/virt-inspector.pod:3
31 #: ../java/examples/guestfs-java.pod:3 ../ocaml/examples/guestfs-ocaml.pod:3
32 #: ../perl/examples/guestfs-perl.pod:3 ../python/examples/guestfs-python.pod:3
33 #: ../rescue/virt-rescue.pod:3 ../resize/virt-resize.pod:3
34 #: ../ruby/examples/guestfs-ruby.pod:3 ../sparsify/virt-sparsify.pod:3
35 #: ../src/guestfs.pod:3 ../test-tool/libguestfs-test-tool.pod:3
36 #: ../tools/virt-list-filesystems.pl:30 ../tools/virt-list-partitions.pl:30
37 #: ../tools/virt-make-fs.pl:35 ../tools/virt-tar.pl:31
38 #: ../tools/virt-win-reg.pl:35
39 msgid "NAME"
40 msgstr "НАЗВА"
41
42 #. type: textblock
43 #: ../align/virt-alignment-scan.pod:5
44 msgid "virt-alignment-scan - Check alignment of virtual machine partitions"
45 msgstr ""
46
47 #. type: =head1
48 #: ../align/virt-alignment-scan.pod:7 ../cat/virt-cat.pod:7
49 #: ../cat/virt-filesystems.pod:7 ../cat/virt-ls.pod:7
50 #: ../clone/virt-sysprep.pod:7 ../df/virt-df.pod:7 ../edit/virt-edit.pod:7
51 #: ../erlang/examples/guestfs-erlang.pod:7 ../examples/guestfs-examples.pod:7
52 #: ../fish/guestfish.pod:7 ../fish/virt-copy-in.pod:7
53 #: ../fish/virt-copy-out.pod:7 ../fish/virt-tar-in.pod:7
54 #: ../fish/virt-tar-out.pod:7 ../fuse/guestmount.pod:7
55 #: ../inspector/virt-inspector.pod:7 ../java/examples/guestfs-java.pod:7
56 #: ../ocaml/examples/guestfs-ocaml.pod:7 ../perl/examples/guestfs-perl.pod:7
57 #: ../python/examples/guestfs-python.pod:7 ../rescue/virt-rescue.pod:7
58 #: ../resize/virt-resize.pod:7 ../ruby/examples/guestfs-ruby.pod:7
59 #: ../sparsify/virt-sparsify.pod:7 ../src/guestfs.pod:7
60 #: ../test-tool/libguestfs-test-tool.pod:7
61 #: ../tools/virt-list-filesystems.pl:34 ../tools/virt-list-partitions.pl:34
62 #: ../tools/virt-make-fs.pl:39 ../tools/virt-tar.pl:35
63 #: ../tools/virt-win-reg.pl:39
64 msgid "SYNOPSIS"
65 msgstr "КОРОТКИЙ ОПИС"
66
67 #. type: verbatim
68 #: ../align/virt-alignment-scan.pod:9
69 #, no-wrap
70 msgid ""
71 " virt-alignment-scan [--options] -d domname\n"
72 "\n"
73 msgstr ""
74
75 #. type: verbatim
76 #: ../align/virt-alignment-scan.pod:11
77 #, no-wrap
78 msgid ""
79 " virt-alignment-scan [--options] -a disk.img [-a disk.img ...]\n"
80 "\n"
81 msgstr ""
82
83 #. type: =head1
84 #: ../align/virt-alignment-scan.pod:13 ../cat/virt-cat.pod:19
85 #: ../cat/virt-filesystems.pod:13 ../cat/virt-ls.pod:19
86 #: ../clone/virt-sysprep.pod:13 ../df/virt-df.pod:21 ../edit/virt-edit.pod:27
87 #: ../erlang/examples/guestfs-erlang.pod:16
88 #: ../examples/guestfs-examples.pod:19 ../examples/guestfs-recipes.pod:18
89 #: ../fish/guestfish.pod:30 ../fish/virt-copy-in.pod:19
90 #: ../fish/virt-copy-out.pod:13 ../fish/virt-tar-in.pod:21
91 #: ../fish/virt-tar-out.pod:15 ../fuse/guestmount.pod:20
92 #: ../inspector/virt-inspector.pod:19 ../java/examples/guestfs-java.pod:15
93 #: ../ocaml/examples/guestfs-ocaml.pod:25 ../perl/examples/guestfs-perl.pod:18
94 #: ../python/examples/guestfs-python.pod:14 ../rescue/virt-rescue.pod:29
95 #: ../resize/virt-resize.pod:13 ../ruby/examples/guestfs-ruby.pod:15
96 #: ../sparsify/virt-sparsify.pod:11 ../src/guestfs.pod:23
97 #: ../test-tool/libguestfs-test-tool.pod:11
98 #: ../tools/virt-list-filesystems.pl:40 ../tools/virt-list-partitions.pl:40
99 #: ../tools/virt-make-fs.pl:47 ../tools/virt-tar.pl:77
100 #: ../tools/virt-win-reg.pl:63
101 msgid "DESCRIPTION"
102 msgstr "ОПИС"
103
104 #. type: textblock
105 #: ../align/virt-alignment-scan.pod:15
106 msgid ""
107 "When older operating systems install themselves, the partitioning tools "
108 "place partitions at a sector misaligned with the underlying storage "
109 "(commonly the first partition starts on sector C<63>).  Misaligned "
110 "partitions can result in an operating system issuing more I/O than should be "
111 "necessary."
112 msgstr ""
113
114 #. type: textblock
115 #: ../align/virt-alignment-scan.pod:21
116 msgid ""
117 "The virt-alignment-scan tool checks the alignment of partitions in virtual "
118 "machines and disk images and warns you if there are alignment problems."
119 msgstr ""
120
121 #. type: textblock
122 #: ../align/virt-alignment-scan.pod:25
123 msgid ""
124 "Currently there is no virt tool for fixing alignment problems.  You can only "
125 "reinstall the guest operating system.  The following NetApp document "
126 "summarises the problem and possible solutions: L<http://media.netapp.com/"
127 "documents/tr-3747.pdf>"
128 msgstr ""
129
130 #. type: =head1
131 #: ../align/virt-alignment-scan.pod:30
132 msgid "OUTPUT"
133 msgstr ""
134
135 #. type: textblock
136 #: ../align/virt-alignment-scan.pod:32
137 msgid "To run this tool on a disk image directly, use the I<-a> option:"
138 msgstr ""
139
140 #. type: verbatim
141 #: ../align/virt-alignment-scan.pod:34
142 #, no-wrap
143 msgid ""
144 " $ virt-alignment-scan -a winxp.img\n"
145 " /dev/sda1        32256          512    bad (alignment < 4K)\n"
146 "\n"
147 msgstr ""
148
149 #. type: verbatim
150 #: ../align/virt-alignment-scan.pod:37
151 #, no-wrap
152 msgid ""
153 " $ virt-alignment-scan -a fedora16.img\n"
154 " /dev/sda1      1048576         1024K   ok\n"
155 " /dev/sda2      2097152         2048K   ok\n"
156 " /dev/sda3    526385152         2048K   ok\n"
157 "\n"
158 msgstr ""
159
160 #. type: textblock
161 #: ../align/virt-alignment-scan.pod:42
162 msgid ""
163 "To run the tool on a guest known to libvirt, use the I<-d> option and "
164 "possibly the I<-c> option:"
165 msgstr ""
166
167 #. type: verbatim
168 #: ../align/virt-alignment-scan.pod:45
169 #, no-wrap
170 msgid ""
171 " # virt-alignment-scan -d RHEL5\n"
172 " /dev/sda1        32256          512    bad (alignment < 4K)\n"
173 " /dev/sda2    106928640          512    bad (alignment < 4K)\n"
174 "\n"
175 msgstr ""
176
177 #. type: verbatim
178 #: ../align/virt-alignment-scan.pod:49
179 #, no-wrap
180 msgid ""
181 " $ virt-alignment-scan -c qemu:///system -d Win7TwoDisks\n"
182 " /dev/sda1      1048576         1024K   ok\n"
183 " /dev/sda2    105906176         1024K   ok\n"
184 " /dev/sdb1        65536           64K   ok\n"
185 "\n"
186 msgstr ""
187
188 #. type: textblock
189 #: ../align/virt-alignment-scan.pod:54
190 msgid ""
191 "The output consists of 4 or more whitespace-separated columns.  Only the "
192 "first 4 columns are signficant if you want to parse this from a program.  "
193 "The columns are:"
194 msgstr ""
195
196 #. type: =item
197 #: ../align/virt-alignment-scan.pod:60
198 msgid "col 1"
199 msgstr ""
200
201 #. type: textblock
202 #: ../align/virt-alignment-scan.pod:62
203 msgid ""
204 "the device and partition name (eg. C</dev/sda1> meaning the first partition "
205 "on the first block device)"
206 msgstr ""
207
208 #. type: =item
209 #: ../align/virt-alignment-scan.pod:65
210 msgid "col 2"
211 msgstr ""
212
213 #. type: textblock
214 #: ../align/virt-alignment-scan.pod:67
215 msgid "the start of the partition in bytes"
216 msgstr ""
217
218 #. type: =item
219 #: ../align/virt-alignment-scan.pod:69
220 msgid "col 3"
221 msgstr ""
222
223 #. type: textblock
224 #: ../align/virt-alignment-scan.pod:71
225 msgid "the alignment in bytes or Kbytes (eg. C<512> or C<4K>)"
226 msgstr ""
227
228 #. type: =item
229 #: ../align/virt-alignment-scan.pod:73
230 msgid "col 4"
231 msgstr ""
232
233 #. type: textblock
234 #: ../align/virt-alignment-scan.pod:75
235 msgid ""
236 "C<ok> if the alignment is best for performance, or C<bad> if the alignment "
237 "can cause performance problems"
238 msgstr ""
239
240 #. type: =item
241 #: ../align/virt-alignment-scan.pod:78
242 msgid "cols 5+"
243 msgstr ""
244
245 #. type: textblock
246 #: ../align/virt-alignment-scan.pod:80
247 msgid "optional free-text explanation."
248 msgstr ""
249
250 #. type: textblock
251 #: ../align/virt-alignment-scan.pod:84
252 msgid ""
253 "The exit code from the program changes depending on whether poorly aligned "
254 "partitions were found.  See L</EXIT STATUS> below."
255 msgstr ""
256
257 #. type: textblock
258 #: ../align/virt-alignment-scan.pod:87
259 msgid "If you just want the exit code with no output, use the I<-q> option."
260 msgstr ""
261
262 #. type: =head1
263 #: ../align/virt-alignment-scan.pod:89 ../cat/virt-cat.pod:62
264 #: ../cat/virt-filesystems.pod:91 ../cat/virt-ls.pod:261
265 #: ../clone/virt-sysprep.pod:42 ../df/virt-df.pod:59 ../edit/virt-edit.pod:62
266 #: ../fish/guestfish.pod:148 ../fish/virt-copy-in.pod:45
267 #: ../fish/virt-copy-out.pod:34 ../fish/virt-tar-in.pod:42
268 #: ../fish/virt-tar-out.pod:36 ../fuse/guestmount.pod:92
269 #: ../inspector/virt-inspector.pod:55 ../rescue/virt-rescue.pod:84
270 #: ../resize/virt-resize.pod:241 ../sparsify/virt-sparsify.pod:99
271 #: ../test-tool/libguestfs-test-tool.pod:36
272 #: ../tools/virt-list-filesystems.pl:53 ../tools/virt-list-partitions.pl:54
273 #: ../tools/virt-make-fs.pl:153 ../tools/virt-tar.pl:103
274 #: ../tools/virt-win-reg.pl:96
275 msgid "OPTIONS"
276 msgstr "ПАРАМЕТРИ"
277
278 #. type: =item
279 #: ../align/virt-alignment-scan.pod:93 ../cat/virt-cat.pod:66
280 #: ../cat/virt-filesystems.pod:95 ../cat/virt-ls.pod:265
281 #: ../clone/virt-sysprep.pod:46 ../df/virt-df.pod:63 ../edit/virt-edit.pod:66
282 #: ../fish/guestfish.pod:152 ../fuse/guestmount.pod:160
283 #: ../inspector/virt-inspector.pod:59 ../rescue/virt-rescue.pod:88
284 #: ../resize/virt-resize.pod:245 ../sparsify/virt-sparsify.pod:103
285 #: ../test-tool/libguestfs-test-tool.pod:40
286 #: ../tools/virt-list-filesystems.pl:61 ../tools/virt-list-partitions.pl:62
287 #: ../tools/virt-make-fs.pl:161 ../tools/virt-tar.pl:111
288 #: ../tools/virt-win-reg.pl:104
289 msgid "B<--help>"
290 msgstr "B<--help>"
291
292 #. type: textblock
293 #: ../align/virt-alignment-scan.pod:95 ../cat/virt-cat.pod:68
294 #: ../cat/virt-filesystems.pod:97 ../cat/virt-ls.pod:267
295 #: ../clone/virt-sysprep.pod:48 ../df/virt-df.pod:65 ../edit/virt-edit.pod:68
296 #: ../inspector/virt-inspector.pod:61 ../rescue/virt-rescue.pod:90
297 #: ../tools/virt-list-filesystems.pl:63 ../tools/virt-list-partitions.pl:64
298 #: ../tools/virt-make-fs.pl:163 ../tools/virt-tar.pl:113
299 #: ../tools/virt-win-reg.pl:106
300 msgid "Display brief help."
301 msgstr "Показати коротку довідку."
302
303 #. type: =item
304 #: ../align/virt-alignment-scan.pod:97 ../cat/virt-cat.pod:70
305 #: ../cat/virt-filesystems.pod:99 ../cat/virt-ls.pod:269
306 #: ../clone/virt-sysprep.pod:50 ../df/virt-df.pod:67 ../edit/virt-edit.pod:70
307 #: ../inspector/virt-inspector.pod:63 ../rescue/virt-rescue.pod:92
308 msgid "B<-a> file"
309 msgstr "B<-a> файл"
310
311 #. type: =item
312 #: ../align/virt-alignment-scan.pod:99 ../cat/virt-cat.pod:72
313 #: ../cat/virt-filesystems.pod:101 ../cat/virt-ls.pod:271
314 #: ../clone/virt-sysprep.pod:52 ../df/virt-df.pod:69 ../edit/virt-edit.pod:72
315 #: ../inspector/virt-inspector.pod:65 ../rescue/virt-rescue.pod:94
316 msgid "B<--add> file"
317 msgstr "B<--add> файл"
318
319 #. type: textblock
320 #: ../align/virt-alignment-scan.pod:101 ../clone/virt-sysprep.pod:54
321 msgid "Add I<file> which should be a disk image from a virtual machine."
322 msgstr ""
323
324 #. type: textblock
325 #: ../align/virt-alignment-scan.pod:103 ../cat/virt-cat.pod:78
326 #: ../cat/virt-filesystems.pod:107 ../cat/virt-ls.pod:277
327 #: ../clone/virt-sysprep.pod:56 ../df/virt-df.pod:75 ../edit/virt-edit.pod:78
328 #: ../fish/guestfish.pod:174 ../fuse/guestmount.pod:102
329 #: ../inspector/virt-inspector.pod:71 ../rescue/virt-rescue.pod:100
330 msgid ""
331 "The format of the disk image is auto-detected.  To override this and force a "
332 "particular format use the I<--format=..> option."
333 msgstr ""
334
335 #. type: =item
336 #: ../align/virt-alignment-scan.pod:106 ../cat/virt-cat.pod:81
337 #: ../cat/virt-filesystems.pod:125 ../cat/virt-ls.pod:291
338 #: ../clone/virt-sysprep.pod:59 ../df/virt-df.pod:78
339 #: ../rescue/virt-rescue.pod:107
340 msgid "B<-c> URI"
341 msgstr "B<-c> адреса"
342
343 #. type: =item
344 #: ../align/virt-alignment-scan.pod:108 ../cat/virt-cat.pod:83
345 #: ../cat/virt-filesystems.pod:127 ../cat/virt-ls.pod:293
346 #: ../clone/virt-sysprep.pod:61 ../df/virt-df.pod:80
347 #: ../rescue/virt-rescue.pod:109
348 msgid "B<--connect> URI"
349 msgstr "B<--connect> адреса"
350
351 #. type: textblock
352 #: ../align/virt-alignment-scan.pod:110 ../cat/virt-cat.pod:85
353 #: ../cat/virt-filesystems.pod:129 ../cat/virt-ls.pod:295
354 #: ../clone/virt-sysprep.pod:63 ../df/virt-df.pod:82 ../edit/virt-edit.pod:99
355 #: ../inspector/virt-inspector.pod:78 ../rescue/virt-rescue.pod:111
356 #: ../tools/virt-list-filesystems.pl:81 ../tools/virt-list-partitions.pl:82
357 #: ../tools/virt-tar.pl:131 ../tools/virt-win-reg.pl:132
358 msgid ""
359 "If using libvirt, connect to the given I<URI>.  If omitted, then we connect "
360 "to the default libvirt hypervisor."
361 msgstr ""
362
363 #. type: textblock
364 #: ../align/virt-alignment-scan.pod:113 ../cat/virt-cat.pod:88
365 #: ../cat/virt-filesystems.pod:132 ../cat/virt-ls.pod:298
366 #: ../clone/virt-sysprep.pod:66 ../df/virt-df.pod:85
367 #: ../rescue/virt-rescue.pod:114
368 msgid ""
369 "If you specify guest block devices directly (I<-a>), then libvirt is not "
370 "used at all."
371 msgstr ""
372
373 #. type: =item
374 #: ../align/virt-alignment-scan.pod:116 ../cat/virt-cat.pod:91
375 #: ../cat/virt-filesystems.pod:141 ../cat/virt-ls.pod:307
376 #: ../clone/virt-sysprep.pod:69 ../df/virt-df.pod:94 ../edit/virt-edit.pod:105
377 #: ../inspector/virt-inspector.pod:85 ../rescue/virt-rescue.pod:117
378 msgid "B<-d> guest"
379 msgstr "B<-d> гість"
380
381 #. type: =item
382 #: ../align/virt-alignment-scan.pod:118 ../cat/virt-cat.pod:93
383 #: ../cat/virt-filesystems.pod:143 ../cat/virt-ls.pod:309
384 #: ../clone/virt-sysprep.pod:71 ../df/virt-df.pod:96 ../edit/virt-edit.pod:107
385 #: ../inspector/virt-inspector.pod:87 ../rescue/virt-rescue.pod:119
386 msgid "B<--domain> guest"
387 msgstr "B<--domain> гість"
388
389 #. type: textblock
390 #: ../align/virt-alignment-scan.pod:120 ../cat/virt-cat.pod:95
391 #: ../cat/virt-filesystems.pod:145 ../cat/virt-ls.pod:311
392 #: ../clone/virt-sysprep.pod:73 ../df/virt-df.pod:98 ../edit/virt-edit.pod:109
393 #: ../inspector/virt-inspector.pod:89 ../rescue/virt-rescue.pod:121
394 msgid ""
395 "Add all the disks from the named libvirt guest.  Domain UUIDs can be used "
396 "instead of names."
397 msgstr ""
398
399 #. type: =item
400 #: ../align/virt-alignment-scan.pod:123 ../cat/virt-cat.pod:105
401 #: ../cat/virt-filesystems.pod:170 ../cat/virt-ls.pod:328
402 #: ../clone/virt-sysprep.pod:95 ../df/virt-df.pod:101
403 #: ../fish/guestfish.pod:233 ../fuse/guestmount.pod:142
404 #: ../inspector/virt-inspector.pod:99 ../rescue/virt-rescue.pod:124
405 msgid "B<--format=raw|qcow2|..>"
406 msgstr "B<--format=raw|qcow2|..>"
407
408 #. type: =item
409 #: ../align/virt-alignment-scan.pod:125 ../cat/virt-cat.pod:107
410 #: ../cat/virt-filesystems.pod:172 ../cat/virt-ls.pod:330
411 #: ../clone/virt-sysprep.pod:97 ../df/virt-df.pod:103
412 #: ../edit/virt-edit.pod:134 ../fish/guestfish.pod:235
413 #: ../fuse/guestmount.pod:144 ../inspector/virt-inspector.pod:101
414 #: ../rescue/virt-rescue.pod:126
415 msgid "B<--format>"
416 msgstr "B<--format>"
417
418 #. type: textblock
419 #: ../align/virt-alignment-scan.pod:127 ../cat/virt-cat.pod:109
420 #: ../cat/virt-filesystems.pod:174 ../cat/virt-ls.pod:332
421 #: ../clone/virt-sysprep.pod:99 ../df/virt-df.pod:105
422 #: ../edit/virt-edit.pod:136 ../fish/guestfish.pod:237
423 #: ../fuse/guestmount.pod:146 ../rescue/virt-rescue.pod:128
424 msgid ""
425 "The default for the I<-a> option is to auto-detect the format of the disk "
426 "image.  Using this forces the disk format for I<-a> options which follow on "
427 "the command line.  Using I<--format> with no argument switches back to auto-"
428 "detection for subsequent I<-a> options."
429 msgstr ""
430
431 #. type: textblock
432 #: ../align/virt-alignment-scan.pod:132 ../cat/virt-cat.pod:114
433 #: ../cat/virt-filesystems.pod:179 ../cat/virt-ls.pod:337
434 #: ../clone/virt-sysprep.pod:104 ../df/virt-df.pod:110
435 #: ../edit/virt-edit.pod:141 ../fish/guestfish.pod:242
436 #: ../fish/guestfish.pod:673 ../inspector/virt-inspector.pod:336
437 #: ../rescue/virt-rescue.pod:133 ../src/guestfs.pod:2862
438 msgid "For example:"
439 msgstr "Приклад:"
440
441 #. type: verbatim
442 #: ../align/virt-alignment-scan.pod:134
443 #, no-wrap
444 msgid ""
445 " virt-alignment-scan --format=raw -a disk.img\n"
446 "\n"
447 msgstr ""
448
449 #. type: textblock
450 #: ../align/virt-alignment-scan.pod:136 ../cat/virt-cat.pod:118
451 #: ../cat/virt-filesystems.pod:183 ../cat/virt-ls.pod:341
452 #: ../clone/virt-sysprep.pod:108 ../df/virt-df.pod:114
453 #: ../edit/virt-edit.pod:145 ../fish/guestfish.pod:246
454 #: ../rescue/virt-rescue.pod:137
455 msgid "forces raw format (no auto-detection) for C<disk.img>."
456 msgstr ""
457
458 #. type: verbatim
459 #: ../align/virt-alignment-scan.pod:138
460 #, no-wrap
461 msgid ""
462 " virt-alignment-scan --format=raw -a disk.img --format -a another.img\n"
463 "\n"
464 msgstr ""
465
466 #. type: textblock
467 #: ../align/virt-alignment-scan.pod:140 ../cat/virt-cat.pod:122
468 #: ../cat/virt-filesystems.pod:187 ../cat/virt-ls.pod:345
469 #: ../clone/virt-sysprep.pod:112 ../df/virt-df.pod:118
470 #: ../edit/virt-edit.pod:149 ../fish/guestfish.pod:250
471 #: ../rescue/virt-rescue.pod:141
472 msgid ""
473 "forces raw format (no auto-detection) for C<disk.img> and reverts to auto-"
474 "detection for C<another.img>."
475 msgstr ""
476
477 #. type: textblock
478 #: ../align/virt-alignment-scan.pod:143 ../cat/virt-cat.pod:125
479 #: ../cat/virt-filesystems.pod:190 ../cat/virt-ls.pod:348
480 #: ../clone/virt-sysprep.pod:115 ../df/virt-df.pod:121
481 #: ../edit/virt-edit.pod:152 ../rescue/virt-rescue.pod:144
482 msgid ""
483 "If you have untrusted raw-format guest disk images, you should use this "
484 "option to specify the disk format.  This avoids a possible security problem "
485 "with malicious guests (CVE-2010-3851)."
486 msgstr ""
487
488 #. type: =item
489 #: ../align/virt-alignment-scan.pod:147 ../resize/virt-resize.pod:470
490 #: ../sparsify/virt-sparsify.pod:153
491 msgid "B<-q>"
492 msgstr "B<-q>"
493
494 #. type: =item
495 #: ../align/virt-alignment-scan.pod:149 ../resize/virt-resize.pod:472
496 #: ../sparsify/virt-sparsify.pod:155
497 msgid "B<--quiet>"
498 msgstr "B<--quiet>"
499
500 #. type: textblock
501 #: ../align/virt-alignment-scan.pod:151
502 msgid ""
503 "Don't produce any output.  Just set the exit code (see L</EXIT STATUS> "
504 "below)."
505 msgstr ""
506
507 #. type: =item
508 #: ../align/virt-alignment-scan.pod:154 ../cat/virt-cat.pod:134
509 #: ../cat/virt-filesystems.pod:261 ../cat/virt-ls.pod:425
510 #: ../clone/virt-sysprep.pod:138 ../df/virt-df.pod:173
511 #: ../edit/virt-edit.pod:161 ../fish/guestfish.pod:390
512 #: ../fuse/guestmount.pod:266 ../inspector/virt-inspector.pod:119
513 #: ../rescue/virt-rescue.pod:182 ../sparsify/virt-sparsify.pod:159
514 msgid "B<-v>"
515 msgstr "B<-v>"
516
517 #. type: =item
518 #: ../align/virt-alignment-scan.pod:156 ../cat/virt-cat.pod:136
519 #: ../cat/virt-filesystems.pod:263 ../cat/virt-ls.pod:427
520 #: ../clone/virt-sysprep.pod:140 ../df/virt-df.pod:175
521 #: ../edit/virt-edit.pod:163 ../fish/guestfish.pod:392
522 #: ../fuse/guestmount.pod:268 ../inspector/virt-inspector.pod:121
523 #: ../rescue/virt-rescue.pod:184 ../sparsify/virt-sparsify.pod:161
524 msgid "B<--verbose>"
525 msgstr "B<--verbose>"
526
527 #. type: textblock
528 #: ../align/virt-alignment-scan.pod:158 ../cat/virt-cat.pod:138
529 #: ../cat/virt-filesystems.pod:265 ../cat/virt-ls.pod:429
530 #: ../clone/virt-sysprep.pod:142 ../df/virt-df.pod:177
531 #: ../edit/virt-edit.pod:165 ../inspector/virt-inspector.pod:123
532 #: ../rescue/virt-rescue.pod:186 ../sparsify/virt-sparsify.pod:163
533 msgid "Enable verbose messages for debugging."
534 msgstr ""
535
536 #. type: =item
537 #: ../align/virt-alignment-scan.pod:160 ../cat/virt-cat.pod:140
538 #: ../cat/virt-filesystems.pod:267 ../cat/virt-ls.pod:431
539 #: ../clone/virt-sysprep.pod:144 ../df/virt-df.pod:179
540 #: ../edit/virt-edit.pod:167 ../fish/guestfish.pod:397
541 #: ../fuse/guestmount.pod:272 ../inspector/virt-inspector.pod:125
542 #: ../rescue/virt-rescue.pod:188 ../resize/virt-resize.pod:540
543 #: ../sparsify/virt-sparsify.pod:165
544 msgid "B<-V>"
545 msgstr "B<-V>"
546
547 #. type: =item
548 #: ../align/virt-alignment-scan.pod:162 ../cat/virt-cat.pod:142
549 #: ../cat/virt-filesystems.pod:269 ../cat/virt-ls.pod:433
550 #: ../clone/virt-sysprep.pod:146 ../df/virt-df.pod:181
551 #: ../edit/virt-edit.pod:169 ../fish/guestfish.pod:399
552 #: ../fuse/guestmount.pod:274 ../inspector/virt-inspector.pod:127
553 #: ../rescue/virt-rescue.pod:190 ../resize/virt-resize.pod:542
554 #: ../sparsify/virt-sparsify.pod:167 ../tools/virt-list-filesystems.pl:69
555 #: ../tools/virt-list-partitions.pl:70 ../tools/virt-make-fs.pl:169
556 #: ../tools/virt-tar.pl:119 ../tools/virt-win-reg.pl:112
557 msgid "B<--version>"
558 msgstr "B<--version>"
559
560 #. type: textblock
561 #: ../align/virt-alignment-scan.pod:164 ../cat/virt-cat.pod:144
562 #: ../cat/virt-filesystems.pod:271 ../cat/virt-ls.pod:435
563 #: ../clone/virt-sysprep.pod:148 ../df/virt-df.pod:183
564 #: ../edit/virt-edit.pod:171 ../inspector/virt-inspector.pod:129
565 #: ../rescue/virt-rescue.pod:192 ../resize/virt-resize.pod:544
566 #: ../sparsify/virt-sparsify.pod:169 ../tools/virt-list-filesystems.pl:71
567 #: ../tools/virt-list-partitions.pl:72 ../tools/virt-make-fs.pl:171
568 #: ../tools/virt-tar.pl:121 ../tools/virt-win-reg.pl:114
569 msgid "Display version number and exit."
570 msgstr "Показати дані щодо версії і завершити роботу."
571
572 #. type: =item
573 #: ../align/virt-alignment-scan.pod:166 ../cat/virt-cat.pod:146
574 #: ../cat/virt-filesystems.pod:281 ../cat/virt-ls.pod:437
575 #: ../clone/virt-sysprep.pod:150 ../df/virt-df.pod:185
576 #: ../edit/virt-edit.pod:173 ../fish/guestfish.pod:412
577 #: ../fuse/guestmount.pod:287 ../inspector/virt-inspector.pod:131
578 #: ../rescue/virt-rescue.pod:203 ../sparsify/virt-sparsify.pod:171
579 #: ../tools/virt-tar.pl:158
580 msgid "B<-x>"
581 msgstr "B<-x>"
582
583 #. type: textblock
584 #: ../align/virt-alignment-scan.pod:168 ../cat/virt-cat.pod:148
585 #: ../cat/virt-filesystems.pod:283 ../cat/virt-ls.pod:439
586 #: ../clone/virt-sysprep.pod:152 ../df/virt-df.pod:187
587 #: ../edit/virt-edit.pod:175 ../inspector/virt-inspector.pod:133
588 #: ../rescue/virt-rescue.pod:205 ../sparsify/virt-sparsify.pod:173
589 msgid "Enable tracing of libguestfs API calls."
590 msgstr ""
591
592 #. type: =head1
593 #: ../align/virt-alignment-scan.pod:172
594 msgid "RECOMMENDED ALIGNMENT"
595 msgstr ""
596
597 #. type: textblock
598 #: ../align/virt-alignment-scan.pod:174
599 msgid ""
600 "Operating systems older than Windows 2008 and Linux before ca.2010 place the "
601 "first sector of the first partition at sector 63, with a 512 byte sector "
602 "size.  This happens because of a historical accident.  Drives have to report "
603 "a cylinder / head / sector (CHS) geometry to the BIOS.  The geometry is "
604 "completely meaningless on modern drives, but it happens that the geometry "
605 "reported always has 63 sectors per track.  The operating system therefore "
606 "places the first partition at the start of the second \"track\", at sector "
607 "63."
608 msgstr ""
609
610 #. type: textblock
611 #: ../align/virt-alignment-scan.pod:183
612 msgid ""
613 "When the guest OS is virtualized, the host operating system and hypervisor "
614 "may prefer accesses aligned to one of:"
615 msgstr ""
616
617 #. type: =item
618 #: ../align/virt-alignment-scan.pod:188
619 msgid "* 512 bytes"
620 msgstr ""
621
622 #. type: textblock
623 #: ../align/virt-alignment-scan.pod:190
624 msgid ""
625 "if the host OS uses local storage directly on hard drive partitions, and the "
626 "hard drive has 512 byte physical sectors."
627 msgstr ""
628
629 #. type: =item
630 #: ../align/virt-alignment-scan.pod:193
631 msgid "* 4 Kbytes"
632 msgstr ""
633
634 #. type: textblock
635 #: ../align/virt-alignment-scan.pod:195
636 msgid ""
637 "for local storage on new hard drives with 4Kbyte physical sectors; for file-"
638 "backed storage on filesystems with 4Kbyte block size; or for some types of "
639 "network-attached storage."
640 msgstr ""
641
642 #. type: =item
643 #: ../align/virt-alignment-scan.pod:199
644 msgid "* 64 Kbytes"
645 msgstr ""
646
647 #. type: textblock
648 #: ../align/virt-alignment-scan.pod:201
649 msgid ""
650 "for high-end network-attached storage.  This is the optimal block size for "
651 "some NetApp hardware."
652 msgstr ""
653
654 #. type: =item
655 #: ../align/virt-alignment-scan.pod:204
656 msgid "* 1 Mbyte"
657 msgstr ""
658
659 #. type: textblock
660 #: ../align/virt-alignment-scan.pod:206
661 msgid "see L</1 MB PARTITION ALIGNMENT> below."
662 msgstr ""
663
664 #. type: textblock
665 #: ../align/virt-alignment-scan.pod:210
666 msgid ""
667 "Partitions which are not aligned correctly to the underlying storage cause "
668 "extra I/O.  For example:"
669 msgstr ""
670
671 #. type: verbatim
672 #: ../align/virt-alignment-scan.pod:213
673 #, no-wrap
674 msgid ""
675 "                       sect#63\n"
676 "                       +--------------------------+------\n"
677 "                       |         guest            |\n"
678 "                       |    filesystem block      |\n"
679 " ---+------------------+------+-------------------+-----+---\n"
680 "    |  host block             |  host block             |\n"
681 "    |                         |                         |\n"
682 " ---+-------------------------+-------------------------+---\n"
683 "\n"
684 msgstr ""
685
686 #. type: textblock
687 #: ../align/virt-alignment-scan.pod:222
688 msgid ""
689 "In this example, each time a 4K guest block is read, two blocks on the host "
690 "must be accessed (so twice as much I/O is done).  When a 4K guest block is "
691 "written, two host blocks must first be read, the old and new data combined, "
692 "and the two blocks written back (4x I/O)."
693 msgstr ""
694
695 #. type: =head2
696 #: ../align/virt-alignment-scan.pod:227
697 msgid "LINUX HOST BLOCK AND I/O SIZE"
698 msgstr ""
699
700 #. type: textblock
701 #: ../align/virt-alignment-scan.pod:229
702 msgid ""
703 "New versions of the Linux kernel expose the physical and logical block size, "
704 "and minimum and recommended I/O size."
705 msgstr ""
706
707 #. type: textblock
708 #: ../align/virt-alignment-scan.pod:232
709 msgid "For a typical hard drive with 512 byte sectors:"
710 msgstr ""
711
712 #. type: verbatim
713 #: ../align/virt-alignment-scan.pod:234
714 #, no-wrap
715 msgid ""
716 " $ cat /sys/block/sda/queue/physical_block_size\n"
717 " 512\n"
718 " $ cat /sys/block/sda/queue/logical_block_size\n"
719 " 512\n"
720 " $ cat /sys/block/sda/queue/minimum_io_size\n"
721 " 512\n"
722 " $ cat /sys/block/sda/queue/optimal_io_size\n"
723 " 0\n"
724 "\n"
725 msgstr ""
726
727 #. type: textblock
728 #: ../align/virt-alignment-scan.pod:243
729 msgid "For a NetApp LUN:"
730 msgstr ""
731
732 #. type: verbatim
733 #: ../align/virt-alignment-scan.pod:245
734 #, no-wrap
735 msgid ""
736 " $ cat /sys/block/sdc/queue/logical_block_size\n"
737 " 512\n"
738 " $ cat /sys/block/sdc/queue/physical_block_size\n"
739 " 512\n"
740 " $ cat /sys/block/sdc/queue/minimum_io_size\n"
741 " 4096\n"
742 " $ cat /sys/block/sdc/queue/optimal_io_size\n"
743 " 65536\n"
744 "\n"
745 msgstr ""
746
747 #. type: textblock
748 #: ../align/virt-alignment-scan.pod:254
749 msgid ""
750 "The NetApp allows 512 byte accesses (but they will be very inefficient), "
751 "prefers a minimum 4K I/O size, but the optimal I/O size is 64K."
752 msgstr ""
753
754 #. type: textblock
755 #: ../align/virt-alignment-scan.pod:258
756 msgid ""
757 "For detailed information about what these numbers mean, see L<http://docs."
758 "redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/"
759 "Storage_Administration_Guide/newstorage-iolimits.html>"
760 msgstr ""
761
762 #. type: textblock
763 #: ../align/virt-alignment-scan.pod:261
764 msgid ""
765 "[Thanks to Mike Snitzer for providing NetApp data and additional "
766 "information.]"
767 msgstr ""
768
769 #. type: =head2
770 #: ../align/virt-alignment-scan.pod:264
771 msgid "1 MB PARTITION ALIGNMENT"
772 msgstr ""
773
774 #. type: textblock
775 #: ../align/virt-alignment-scan.pod:266
776 msgid ""
777 "Microsoft picked 1 MB as the default alignment for all partitions starting "
778 "with Windows 2008 Server, and Linux has followed this."
779 msgstr ""
780
781 #. type: textblock
782 #: ../align/virt-alignment-scan.pod:269
783 msgid ""
784 "Assuming 512 byte sectors in the guest, you will now see the first partition "
785 "starting at sector 2048, and subsequent partitions (if any)  will start at a "
786 "multiple of 2048 sectors."
787 msgstr ""
788
789 #. type: textblock
790 #: ../align/virt-alignment-scan.pod:273
791 msgid ""
792 "1 MB alignment is compatible with all current alignment requirements (4K, "
793 "64K) and provides room for future growth in physical block sizes."
794 msgstr ""
795
796 #. type: =head2
797 #: ../align/virt-alignment-scan.pod:276
798 msgid "SETTING ALIGNMENT"
799 msgstr ""
800
801 #. type: textblock
802 #: ../align/virt-alignment-scan.pod:278
803 msgid ""
804 "L<virt-resize(1)> can change the alignment of the partitions of some "
805 "guests.  Currently it can fully align all the partitions of all Windows "
806 "guests, and it will fix the bootloader where necessary.  For Linux guests, "
807 "it can align the second and subsequent partitions, so the majority of OS "
808 "accesses except at boot will be aligned."
809 msgstr ""
810
811 #. type: textblock
812 #: ../align/virt-alignment-scan.pod:284
813 msgid ""
814 "Another way to correct partition alignment problems is to reinstall your "
815 "guest operating systems.  If you install operating systems from templates, "
816 "ensure these have correct partition alignment too."
817 msgstr ""
818
819 #. type: textblock
820 #: ../align/virt-alignment-scan.pod:288
821 msgid ""
822 "For older versions of Windows, the following NetApp document contains useful "
823 "information: L<http://media.netapp.com/documents/tr-3747.pdf>"
824 msgstr ""
825
826 #. type: textblock
827 #: ../align/virt-alignment-scan.pod:291
828 msgid ""
829 "For Red Hat Enterprise Linux E<le> 5, use a Kickstart script that contains "
830 "an explicit C<%pre> section that creates aligned partitions using L<parted(8)"
831 ">.  Do not use the Kickstart C<part> command.  The NetApp document above "
832 "contains an example."
833 msgstr ""
834
835 #. type: =head1
836 #: ../align/virt-alignment-scan.pod:296 ../cat/virt-cat.pod:191
837 #: ../cat/virt-filesystems.pod:365 ../cat/virt-ls.pod:483
838 #: ../clone/virt-sysprep.pod:475 ../df/virt-df.pod:215
839 #: ../edit/virt-edit.pod:342 ../inspector/virt-inspector.pod:352
840 #: ../rescue/virt-rescue.pod:266 ../resize/virt-resize.pod:655
841 #: ../tools/virt-list-filesystems.pl:188 ../tools/virt-list-partitions.pl:258
842 #: ../tools/virt-make-fs.pl:550 ../tools/virt-tar.pl:289
843 #: ../tools/virt-win-reg.pl:744
844 msgid "SHELL QUOTING"
845 msgstr ""
846
847 #. type: textblock
848 #: ../align/virt-alignment-scan.pod:298 ../cat/virt-cat.pod:193
849 #: ../cat/virt-filesystems.pod:367 ../cat/virt-ls.pod:485
850 #: ../clone/virt-sysprep.pod:477 ../df/virt-df.pod:217
851 #: ../edit/virt-edit.pod:344 ../inspector/virt-inspector.pod:354
852 #: ../rescue/virt-rescue.pod:268 ../resize/virt-resize.pod:657
853 #: ../tools/virt-list-filesystems.pl:190 ../tools/virt-list-partitions.pl:260
854 #: ../tools/virt-make-fs.pl:552 ../tools/virt-tar.pl:291
855 #: ../tools/virt-win-reg.pl:752
856 msgid ""
857 "Libvirt guest names can contain arbitrary characters, some of which have "
858 "meaning to the shell such as C<#> and space.  You may need to quote or "
859 "escape these characters on the command line.  See the shell manual page L<sh"
860 "(1)> for details."
861 msgstr ""
862
863 #. type: =head1
864 #: ../align/virt-alignment-scan.pod:303 ../cat/virt-cat.pod:198
865 #: ../cat/virt-filesystems.pod:372 ../cat/virt-ls.pod:490
866 #: ../clone/virt-sysprep.pod:482 ../df/virt-df.pod:222
867 #: ../edit/virt-edit.pod:349 ../fish/guestfish.pod:1114
868 #: ../fuse/guestmount.pod:312 ../inspector/virt-inspector.pod:375
869 #: ../resize/virt-resize.pod:662 ../sparsify/virt-sparsify.pod:227
870 #: ../test-tool/libguestfs-test-tool.pod:90
871 msgid "EXIT STATUS"
872 msgstr ""
873
874 #. type: textblock
875 #: ../align/virt-alignment-scan.pod:305
876 msgid "This program returns:"
877 msgstr ""
878
879 #. type: =item
880 #: ../align/virt-alignment-scan.pod:309 ../align/virt-alignment-scan.pod:315
881 #: ../align/virt-alignment-scan.pod:321 ../align/virt-alignment-scan.pod:328
882 #: ../clone/virt-sysprep.pod:283 ../clone/virt-sysprep.pod:287
883 #: ../clone/virt-sysprep.pod:291 ../clone/virt-sysprep.pod:295
884 #: ../clone/virt-sysprep.pod:310 ../clone/virt-sysprep.pod:314
885 #: ../clone/virt-sysprep.pod:318 ../clone/virt-sysprep.pod:322
886 #: ../clone/virt-sysprep.pod:326 ../clone/virt-sysprep.pod:362
887 #: ../clone/virt-sysprep.pod:384 ../clone/virt-sysprep.pod:388
888 #: ../df/virt-df.pod:148 ../df/virt-df.pod:154 ../edit/virt-edit.pod:266
889 #: ../edit/virt-edit.pod:271 ../edit/virt-edit.pod:276
890 #: ../edit/virt-edit.pod:287 ../edit/virt-edit.pod:291
891 #: ../examples/guestfs-recipes.pod:98 ../examples/guestfs-recipes.pod:102
892 #: ../examples/guestfs-recipes.pod:106 ../examples/guestfs-recipes.pod:132
893 #: ../examples/guestfs-recipes.pod:137 ../examples/guestfs-recipes.pod:227
894 #: ../examples/guestfs-recipes.pod:231 ../examples/guestfs-recipes.pod:235
895 #: ../examples/guestfs-recipes.pod:239 ../examples/guestfs-recipes.pod:243
896 #: ../fish/guestfish-actions.pod:13 ../fish/guestfish-actions.pod:20
897 #: ../fish/guestfish-actions.pod:395 ../fish/guestfish-actions.pod:403
898 #: ../fish/guestfish-actions.pod:410 ../fish/guestfish-actions.pod:417
899 #: ../fish/guestfish-actions.pod:1144 ../fish/guestfish-actions.pod:1148
900 #: ../fish/guestfish-actions.pod:1152 ../fish/guestfish-actions.pod:1156
901 #: ../fish/guestfish-actions.pod:1164 ../fish/guestfish-actions.pod:1168
902 #: ../fish/guestfish-actions.pod:1172 ../fish/guestfish-actions.pod:1182
903 #: ../fish/guestfish-actions.pod:1186 ../fish/guestfish-actions.pod:1190
904 #: ../fish/guestfish-actions.pod:1280 ../fish/guestfish-actions.pod:1284
905 #: ../fish/guestfish-actions.pod:1289 ../fish/guestfish-actions.pod:1294
906 #: ../fish/guestfish-actions.pod:1336 ../fish/guestfish-actions.pod:1340
907 #: ../fish/guestfish-actions.pod:1345 ../fish/guestfish-actions.pod:1601
908 #: ../fish/guestfish-actions.pod:1608 ../fish/guestfish-actions.pod:1615
909 #: ../fish/guestfish-actions.pod:2018 ../fish/guestfish-actions.pod:2024
910 #: ../fish/guestfish-actions.pod:2032 ../fish/guestfish-actions.pod:2039
911 #: ../fish/guestfish-actions.pod:2046 ../fish/guestfish.pod:445
912 #: ../fish/guestfish.pod:449 ../fish/guestfish.pod:453
913 #: ../fish/guestfish.pod:457 ../inspector/virt-inspector.pod:393
914 #: ../inspector/virt-inspector.pod:397 ../resize/virt-resize.pod:338
915 #: ../resize/virt-resize.pod:342 ../resize/virt-resize.pod:351
916 #: ../resize/virt-resize.pod:357 ../sparsify/virt-sparsify.pod:32
917 #: ../sparsify/virt-sparsify.pod:39 ../sparsify/virt-sparsify.pod:43
918 #: ../sparsify/virt-sparsify.pod:49 ../sparsify/virt-sparsify.pod:54
919 #: ../sparsify/virt-sparsify.pod:58 ../sparsify/virt-sparsify.pod:64
920 #: ../src/guestfs-actions.pod:22 ../src/guestfs-actions.pod:29
921 #: ../src/guestfs-actions.pod:594 ../src/guestfs-actions.pod:602
922 #: ../src/guestfs-actions.pod:609 ../src/guestfs-actions.pod:616
923 #: ../src/guestfs-actions.pod:1784 ../src/guestfs-actions.pod:1788
924 #: ../src/guestfs-actions.pod:1792 ../src/guestfs-actions.pod:1796
925 #: ../src/guestfs-actions.pod:1804 ../src/guestfs-actions.pod:1808
926 #: ../src/guestfs-actions.pod:1812 ../src/guestfs-actions.pod:1822
927 #: ../src/guestfs-actions.pod:1826 ../src/guestfs-actions.pod:1830
928 #: ../src/guestfs-actions.pod:1968 ../src/guestfs-actions.pod:1972
929 #: ../src/guestfs-actions.pod:1977 ../src/guestfs-actions.pod:1982
930 #: ../src/guestfs-actions.pod:2043 ../src/guestfs-actions.pod:2047
931 #: ../src/guestfs-actions.pod:2052 ../src/guestfs-actions.pod:2467
932 #: ../src/guestfs-actions.pod:2474 ../src/guestfs-actions.pod:2481
933 #: ../src/guestfs-actions.pod:3026 ../src/guestfs-actions.pod:3032
934 #: ../src/guestfs-actions.pod:3040 ../src/guestfs-actions.pod:3047
935 #: ../src/guestfs-actions.pod:3054 ../src/guestfs.pod:388
936 #: ../src/guestfs.pod:393 ../src/guestfs.pod:398 ../src/guestfs.pod:402
937 #: ../src/guestfs.pod:407 ../src/guestfs.pod:411 ../src/guestfs.pod:416
938 #: ../src/guestfs.pod:421 ../src/guestfs.pod:1094 ../src/guestfs.pod:1098
939 #: ../src/guestfs.pod:1102 ../src/guestfs.pod:1107 ../src/guestfs.pod:1115
940 #: ../src/guestfs.pod:1134 ../src/guestfs.pod:1142 ../src/guestfs.pod:1164
941 #: ../src/guestfs.pod:1168 ../src/guestfs.pod:1172 ../src/guestfs.pod:1176
942 #: ../src/guestfs.pod:1180 ../src/guestfs.pod:1184 ../src/guestfs.pod:1674
943 #: ../src/guestfs.pod:1679 ../src/guestfs.pod:1683 ../src/guestfs.pod:1785
944 #: ../src/guestfs.pod:1790 ../src/guestfs.pod:1794 ../src/guestfs.pod:1804
945 #: ../src/guestfs.pod:2093 ../src/guestfs.pod:2098 ../src/guestfs.pod:2104
946 #: ../src/guestfs.pod:2112 ../src/guestfs.pod:2630 ../src/guestfs.pod:2636
947 #: ../src/guestfs.pod:2641 ../src/guestfs.pod:2647 ../src/guestfs.pod:3047
948 #: ../src/guestfs.pod:3052 ../src/guestfs.pod:3056 ../src/guestfs.pod:3060
949 #: ../src/guestfs.pod:3064 ../src/guestfs.pod:3078 ../src/guestfs.pod:3083
950 #: ../src/guestfs.pod:3314 ../src/guestfs.pod:3318 ../src/guestfs.pod:3322
951 #: ../src/guestfs.pod:3326 ../tools/virt-win-reg.pl:197
952 #: ../tools/virt-win-reg.pl:202 ../tools/virt-win-reg.pl:208
953 #: ../tools/virt-win-reg.pl:721 ../tools/virt-win-reg.pl:727
954 #: ../tools/virt-win-reg.pl:733
955 msgid "*"
956 msgstr "*"
957
958 #. type: textblock
959 #: ../align/virt-alignment-scan.pod:311
960 msgid "0"
961 msgstr ""
962
963 #. type: textblock
964 #: ../align/virt-alignment-scan.pod:313
965 msgid ""
966 "successful exit, all partitions are aligned E<ge> 64K for best performance"
967 msgstr ""
968
969 #. type: textblock
970 #: ../align/virt-alignment-scan.pod:317
971 msgid "1"
972 msgstr ""
973
974 #. type: textblock
975 #: ../align/virt-alignment-scan.pod:319
976 msgid "an error scanning the disk image or guest"
977 msgstr ""
978
979 #. type: textblock
980 #: ../align/virt-alignment-scan.pod:323
981 msgid "2"
982 msgstr ""
983
984 #. type: textblock
985 #: ../align/virt-alignment-scan.pod:325
986 msgid ""
987 "successful exit, some partitions have alignment E<lt> 64K which can result "
988 "in poor performance on high end network storage"
989 msgstr ""
990
991 #. type: textblock
992 #: ../align/virt-alignment-scan.pod:330
993 msgid "3"
994 msgstr ""
995
996 #. type: textblock
997 #: ../align/virt-alignment-scan.pod:332
998 msgid ""
999 "successful exit, some partitions have alignment E<lt> 4K which can result in "
1000 "poor performance on most hypervisors"
1001 msgstr ""
1002
1003 #. type: =head1
1004 #: ../align/virt-alignment-scan.pod:337 ../cat/virt-cat.pod:203
1005 #: ../cat/virt-filesystems.pod:377 ../cat/virt-ls.pod:495
1006 #: ../clone/virt-sysprep.pod:486 ../df/virt-df.pod:227
1007 #: ../edit/virt-edit.pod:354 ../erlang/examples/guestfs-erlang.pod:97
1008 #: ../examples/guestfs-examples.pod:33 ../examples/guestfs-recipes.pod:384
1009 #: ../fish/guestfish.pod:1268 ../fish/virt-copy-in.pod:50
1010 #: ../fish/virt-copy-out.pod:39 ../fish/virt-tar-in.pod:47
1011 #: ../fish/virt-tar-out.pod:41 ../fuse/guestmount.pod:317
1012 #: ../inspector/virt-inspector.pod:380 ../java/examples/guestfs-java.pod:45
1013 #: ../ocaml/examples/guestfs-ocaml.pod:78 ../perl/examples/guestfs-perl.pod:39
1014 #: ../python/examples/guestfs-python.pod:42 ../rescue/virt-rescue.pod:288
1015 #: ../resize/virt-resize.pod:667 ../ruby/examples/guestfs-ruby.pod:36
1016 #: ../sparsify/virt-sparsify.pod:251 ../src/guestfs.pod:3255
1017 #: ../test-tool/libguestfs-test-tool.pod:100
1018 #: ../tools/virt-list-filesystems.pl:195 ../tools/virt-list-partitions.pl:265
1019 #: ../tools/virt-make-fs.pl:557 ../tools/virt-tar.pl:296
1020 #: ../tools/virt-win-reg.pl:757
1021 msgid "SEE ALSO"
1022 msgstr "ТАКОЖ ПЕРЕГЛЯНЬТЕ"
1023
1024 #. type: textblock
1025 #: ../align/virt-alignment-scan.pod:339
1026 msgid ""
1027 "L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<virt-rescue(1)>, "
1028 "L<virt-resize(1)>, L<http://libguestfs.org/>."
1029 msgstr ""
1030
1031 #. type: =head1
1032 #: ../align/virt-alignment-scan.pod:346 ../cat/virt-cat.pod:212
1033 #: ../cat/virt-filesystems.pod:388 ../cat/virt-ls.pod:507
1034 #: ../clone/virt-sysprep.pod:501 ../df/virt-df.pod:235
1035 #: ../edit/virt-edit.pod:368 ../rescue/virt-rescue.pod:296
1036 #: ../resize/virt-resize.pod:690 ../sparsify/virt-sparsify.pod:264
1037 #: ../tools/virt-list-filesystems.pl:208 ../tools/virt-list-partitions.pl:277
1038 #: ../tools/virt-make-fs.pl:582 ../tools/virt-tar.pl:311
1039 #: ../tools/virt-win-reg.pl:783
1040 msgid "AUTHOR"
1041 msgstr "АВТОР"
1042
1043 #. type: textblock
1044 #: ../align/virt-alignment-scan.pod:348 ../cat/virt-cat.pod:214
1045 #: ../cat/virt-filesystems.pod:390 ../cat/virt-ls.pod:509
1046 #: ../clone/virt-sysprep.pod:503 ../df/virt-df.pod:237
1047 #: ../edit/virt-edit.pod:370 ../inspector/virt-inspector.pod:395
1048 #: ../rescue/virt-rescue.pod:298 ../resize/virt-resize.pod:692
1049 #: ../sparsify/virt-sparsify.pod:266 ../tools/virt-list-filesystems.pl:210
1050 #: ../tools/virt-list-partitions.pl:279 ../tools/virt-make-fs.pl:584
1051 #: ../tools/virt-tar.pl:313 ../tools/virt-win-reg.pl:785
1052 msgid "Richard W.M. Jones L<http://people.redhat.com/~rjones/>"
1053 msgstr "Richard W.M. Jones L<http://people.redhat.com/~rjones/>"
1054
1055 #. type: =head1
1056 #: ../align/virt-alignment-scan.pod:350 ../cat/virt-cat.pod:216
1057 #: ../cat/virt-filesystems.pod:392 ../cat/virt-ls.pod:511
1058 #: ../clone/virt-sysprep.pod:505 ../df/virt-df.pod:239
1059 #: ../edit/virt-edit.pod:372 ../erlang/examples/guestfs-erlang.pod:114
1060 #: ../examples/guestfs-examples.pod:49 ../examples/guestfs-recipes.pod:401
1061 #: ../fish/guestfish.pod:1300 ../fish/virt-copy-in.pod:64
1062 #: ../fish/virt-copy-out.pod:53 ../fish/virt-tar-in.pod:62
1063 #: ../fish/virt-tar-out.pod:55 ../fuse/guestmount.pod:332
1064 #: ../inspector/virt-inspector.pod:403 ../java/examples/guestfs-java.pod:62
1065 #: ../ocaml/examples/guestfs-ocaml.pod:95 ../perl/examples/guestfs-perl.pod:56
1066 #: ../python/examples/guestfs-python.pod:58 ../rescue/virt-rescue.pod:300
1067 #: ../resize/virt-resize.pod:694 ../ruby/examples/guestfs-ruby.pod:52
1068 #: ../sparsify/virt-sparsify.pod:268 ../src/guestfs.pod:3337
1069 #: ../test-tool/libguestfs-test-tool.pod:110
1070 #: ../tools/virt-list-filesystems.pl:212 ../tools/virt-list-partitions.pl:281
1071 #: ../tools/virt-make-fs.pl:586 ../tools/virt-tar.pl:315
1072 #: ../tools/virt-win-reg.pl:787
1073 msgid "COPYRIGHT"
1074 msgstr "АВТОРСЬКІ ПРАВА"
1075
1076 #. type: textblock
1077 #: ../align/virt-alignment-scan.pod:352 ../clone/virt-sysprep.pod:507
1078 #: ../sparsify/virt-sparsify.pod:270
1079 msgid "Copyright (C) 2011 Red Hat Inc."
1080 msgstr ""
1081
1082 #. type: textblock
1083 #: ../align/virt-alignment-scan.pod:354 ../cat/virt-cat.pod:220
1084 #: ../cat/virt-filesystems.pod:396 ../cat/virt-ls.pod:515
1085 #: ../clone/virt-sysprep.pod:509 ../df/virt-df.pod:243
1086 #: ../edit/virt-edit.pod:376 ../fish/guestfish.pod:1305
1087 #: ../fish/virt-copy-in.pod:69 ../fish/virt-copy-out.pod:58
1088 #: ../fish/virt-tar-in.pod:67 ../fish/virt-tar-out.pod:60
1089 #: ../fuse/guestmount.pod:337 ../inspector/virt-inspector.pod:407
1090 #: ../rescue/virt-rescue.pod:304 ../resize/virt-resize.pod:698
1091 #: ../sparsify/virt-sparsify.pod:272 ../test-tool/libguestfs-test-tool.pod:115
1092 #: ../tools/virt-list-filesystems.pl:216 ../tools/virt-list-partitions.pl:285
1093 #: ../tools/virt-make-fs.pl:590 ../tools/virt-tar.pl:319
1094 #: ../tools/virt-win-reg.pl:791
1095 msgid ""
1096 "This program is free software; you can redistribute it and/or modify it "
1097 "under the terms of the GNU General Public License as published by the Free "
1098 "Software Foundation; either version 2 of the License, or (at your option) "
1099 "any later version."
1100 msgstr ""
1101
1102 #. type: textblock
1103 #: ../align/virt-alignment-scan.pod:359 ../cat/virt-cat.pod:225
1104 #: ../cat/virt-filesystems.pod:401 ../cat/virt-ls.pod:520
1105 #: ../clone/virt-sysprep.pod:514 ../df/virt-df.pod:248
1106 #: ../edit/virt-edit.pod:381 ../fish/guestfish.pod:1310
1107 #: ../fish/virt-copy-in.pod:74 ../fish/virt-copy-out.pod:63
1108 #: ../fish/virt-tar-in.pod:72 ../fish/virt-tar-out.pod:65
1109 #: ../fuse/guestmount.pod:342 ../inspector/virt-inspector.pod:412
1110 #: ../rescue/virt-rescue.pod:309 ../resize/virt-resize.pod:703
1111 #: ../sparsify/virt-sparsify.pod:277 ../test-tool/libguestfs-test-tool.pod:120
1112 #: ../tools/virt-list-filesystems.pl:221 ../tools/virt-list-partitions.pl:290
1113 #: ../tools/virt-make-fs.pl:595 ../tools/virt-tar.pl:324
1114 #: ../tools/virt-win-reg.pl:796
1115 msgid ""
1116 "This program is distributed in the hope that it will be useful, but WITHOUT "
1117 "ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
1118 "FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for "
1119 "more details."
1120 msgstr ""
1121 "Ця програма поширюється у сподіванні, що вона буде корисною, але БЕЗ БУДЬ-"
1122 "ЯКИХ ГАРАНТІЙНИХ ЗОБОВ’ЯЗАНЬ; навіть без очевидної гарантії ПРАЦЕЗДАТНОСТІ "
1123 "або ПРИДАТНОСТІ ДЛЯ ВИКОРИСТАННЯ З ПЕВНОЮ МЕТОЮ. Докладніше про це можна "
1124 "дізнатися з GNU General Public License."
1125
1126 #. type: textblock
1127 #: ../align/virt-alignment-scan.pod:364 ../cat/virt-cat.pod:230
1128 #: ../cat/virt-filesystems.pod:406 ../cat/virt-ls.pod:525
1129 #: ../clone/virt-sysprep.pod:519 ../df/virt-df.pod:253
1130 #: ../edit/virt-edit.pod:386 ../fish/guestfish.pod:1315
1131 #: ../fish/virt-copy-in.pod:79 ../fish/virt-copy-out.pod:68
1132 #: ../fish/virt-tar-in.pod:77 ../fish/virt-tar-out.pod:70
1133 #: ../fuse/guestmount.pod:347 ../inspector/virt-inspector.pod:417
1134 #: ../rescue/virt-rescue.pod:314 ../resize/virt-resize.pod:708
1135 #: ../sparsify/virt-sparsify.pod:282 ../test-tool/libguestfs-test-tool.pod:125
1136 #: ../tools/virt-list-filesystems.pl:226 ../tools/virt-list-partitions.pl:295
1137 #: ../tools/virt-make-fs.pl:600 ../tools/virt-tar.pl:329
1138 #: ../tools/virt-win-reg.pl:801
1139 msgid ""
1140 "You should have received a copy of the GNU General Public License along with "
1141 "this program; if not, write to the Free Software Foundation, Inc., 675 Mass "
1142 "Ave, Cambridge, MA 02139, USA."
1143 msgstr ""
1144 "Ви маєте отримати копію GNU General Public License разом з цією програмою; "
1145 "якщо це не так, повідомте про факт за адресою Free Software Foundation, "
1146 "Inc., 675 Mass Ave, Cambridge, MA 02139, USA."
1147
1148 #. type: textblock
1149 #: ../cat/virt-cat.pod:5
1150 msgid "virt-cat - Display files in a virtual machine"
1151 msgstr "virt-cat — показ файлів у віртуальній машині"
1152
1153 #. type: verbatim
1154 #: ../cat/virt-cat.pod:9
1155 #, no-wrap
1156 msgid ""
1157 " virt-cat [--options] -d domname file [file ...]\n"
1158 "\n"
1159 msgstr ""
1160 " virt-cat [--параметри] -d назва_домену файл [файл...]\n"
1161 "\n"
1162
1163 #. type: verbatim
1164 #: ../cat/virt-cat.pod:11
1165 #, no-wrap
1166 msgid ""
1167 " virt-cat [--options] -a disk.img [-a disk.img ...] file [file ...]\n"
1168 "\n"
1169 msgstr ""
1170 " virt-cat [--параметри] -a диск.img [-a диск.img ...] файл [файл...]\n"
1171 "\n"
1172
1173 #. type: textblock
1174 #: ../cat/virt-cat.pod:13 ../edit/virt-edit.pod:15
1175 #: ../inspector/virt-inspector.pod:13
1176 msgid "Old-style:"
1177 msgstr "Застарілий стиль:"
1178
1179 #. type: verbatim
1180 #: ../cat/virt-cat.pod:15
1181 #, no-wrap
1182 msgid ""
1183 " virt-cat domname file\n"
1184 "\n"
1185 msgstr ""
1186 " virt-cat назва_домену файл\n"
1187 "\n"
1188
1189 #. type: verbatim
1190 #: ../cat/virt-cat.pod:17
1191 #, no-wrap
1192 msgid ""
1193 " virt-cat disk.img file\n"
1194 "\n"
1195 msgstr ""
1196 " virt-cat диск.img файл\n"
1197 "\n"
1198
1199 #. type: textblock
1200 #: ../cat/virt-cat.pod:21
1201 msgid ""
1202 "C<virt-cat> is a command line tool to display the contents of C<file> where "
1203 "C<file> exists in the named virtual machine (or disk image)."
1204 msgstr ""
1205 "C<virt-cat> — інструмент командного рядка для показу вмісту C<файла>, який "
1206 "зберігається у вказаній віртуальній машині (або образі диска)."
1207
1208 #. type: textblock
1209 #: ../cat/virt-cat.pod:24
1210 msgid ""
1211 "Multiple filenames can be given, in which case they are concatenated "
1212 "together.  Each filename must be a full path, starting at the root directory "
1213 "(starting with '/')."
1214 msgstr ""
1215 "Ви можете вказати декілька назв файлів. Вміст таких файлів буде об’єднано. "
1216 "Назви файлів слід вказувати повністю (разом зі шляхом), починаючи з "
1217 "кореневого каталогу (тобто назва має починатися з «/»)."
1218
1219 #. type: textblock
1220 #: ../cat/virt-cat.pod:28
1221 msgid ""
1222 "C<virt-cat> can be used to quickly view a file.  To edit a file, use C<virt-"
1223 "edit>.  For more complex cases you should look at the L<guestfish(1)> tool "
1224 "(see L</USING GUESTFISH> below)."
1225 msgstr ""
1226 "C<virt-cat> можна скористатися для пришвидшення перегляду файла. Для "
1227 "редагування даних слід користуватися C<virt-edit>. Для виконання складніших "
1228 "дій можна скористатися програмою L<guestfish(1)> (див. L</USING GUESTFISH> "
1229 "нижче)."
1230
1231 #. type: =head1
1232 #: ../cat/virt-cat.pod:32 ../cat/virt-ls.pod:35 ../df/virt-df.pod:43
1233 #: ../edit/virt-edit.pod:44 ../fish/guestfish.pod:41
1234 #: ../fish/guestfish.pod:1051 ../fish/virt-copy-in.pod:29
1235 #: ../fish/virt-copy-out.pod:21 ../fish/virt-tar-in.pod:30
1236 #: ../fish/virt-tar-out.pod:24 ../fuse/guestmount.pod:39
1237 #: ../resize/virt-resize.pod:27 ../sparsify/virt-sparsify.pod:75
1238 #: ../tools/virt-tar.pl:50
1239 msgid "EXAMPLES"
1240 msgstr "ПРИКЛАДИ"
1241
1242 #. type: textblock
1243 #: ../cat/virt-cat.pod:34
1244 msgid ""
1245 "Display C</etc/fstab> file from inside the libvirt VM called C<mydomain>:"
1246 msgstr ""
1247 "Показ файла C</etc/fstab> з віртуальної машини libvirt з назвою C<mydomain>:"
1248
1249 #. type: verbatim
1250 #: ../cat/virt-cat.pod:37
1251 #, no-wrap
1252 msgid ""
1253 " virt-cat -d mydomain /etc/fstab\n"
1254 "\n"
1255 msgstr ""
1256 " virt-cat -d mydomain /etc/fstab\n"
1257 "\n"
1258
1259 #. type: textblock
1260 #: ../cat/virt-cat.pod:39
1261 msgid "List syslog messages from a VM disk image file:"
1262 msgstr ""
1263 "Показ списку повідомлень syslog з файла образу диска віртуальної машини:"
1264
1265 #. type: verbatim
1266 #: ../cat/virt-cat.pod:41
1267 #, no-wrap
1268 msgid ""
1269 " virt-cat -a disk.img /var/log/messages | tail\n"
1270 "\n"
1271 msgstr ""
1272 " virt-cat -a disk.img /var/log/messages | tail\n"
1273 "\n"
1274
1275 #. type: textblock
1276 #: ../cat/virt-cat.pod:43
1277 msgid "Find out what DHCP IP address a VM acquired:"
1278 msgstr "Визначення IP-адреси DHCP, використаної віртуальною машиною:"
1279
1280 #. type: verbatim
1281 #: ../cat/virt-cat.pod:45
1282 #, no-wrap
1283 msgid ""
1284 " virt-cat -d mydomain /var/log/messages | \\\n"
1285 "   grep 'dhclient: bound to' | tail\n"
1286 "\n"
1287 msgstr ""
1288 " virt-cat -d mydomain /var/log/messages | \\\n"
1289 "   grep 'dhclient: bound to' | tail\n"
1290 "\n"
1291
1292 #. type: textblock
1293 #: ../cat/virt-cat.pod:48
1294 msgid "Find out what packages were recently installed:"
1295 msgstr "Пошук нещодавно встановлених пакунків:"
1296
1297 #. type: verbatim
1298 #: ../cat/virt-cat.pod:50
1299 #, no-wrap
1300 msgid ""
1301 " virt-cat -d mydomain /var/log/yum.log | tail\n"
1302 "\n"
1303 msgstr ""
1304 " virt-cat -d mydomain /var/log/yum.log | tail\n"
1305 "\n"
1306
1307 #. type: textblock
1308 #: ../cat/virt-cat.pod:52
1309 msgid "Find out who is logged on inside a virtual machine:"
1310 msgstr "Визначення користувачів, які працюють у віртуальній машині:"
1311
1312 #. type: verbatim
1313 #: ../cat/virt-cat.pod:54
1314 #, no-wrap
1315 msgid ""
1316 " virt-cat -d mydomain /var/run/utmp > /tmp/utmp\n"
1317 " who /tmp/utmp\n"
1318 "\n"
1319 msgstr ""
1320 " virt-cat -d mydomain /var/run/utmp > /tmp/utmp\n"
1321 " who /tmp/utmp\n"
1322 "\n"
1323
1324 #. type: textblock
1325 #: ../cat/virt-cat.pod:57
1326 msgid "or who was logged on:"
1327 msgstr "або тих, які у ній працювали:"
1328
1329 #. type: verbatim
1330 #: ../cat/virt-cat.pod:59
1331 #, no-wrap
1332 msgid ""
1333 " virt-cat -d mydomain /var/log/wtmp > /tmp/wtmp\n"
1334 " last -f /tmp/wtmp\n"
1335 "\n"
1336 msgstr ""
1337 " virt-cat -d mydomain /var/log/wtmp > /tmp/wtmp\n"
1338 " last -f /tmp/wtmp\n"
1339 "\n"
1340
1341 #. type: textblock
1342 #: ../cat/virt-cat.pod:74 ../cat/virt-filesystems.pod:103
1343 #: ../cat/virt-ls.pod:273 ../df/virt-df.pod:71 ../edit/virt-edit.pod:74
1344 #: ../inspector/virt-inspector.pod:67 ../rescue/virt-rescue.pod:96
1345 msgid ""
1346 "Add I<file> which should be a disk image from a virtual machine.  If the "
1347 "virtual machine has multiple block devices, you must supply all of them with "
1348 "separate I<-a> options."
1349 msgstr ""
1350
1351 #. type: =item
1352 #: ../cat/virt-cat.pod:98 ../cat/virt-filesystems.pod:148
1353 #: ../cat/virt-ls.pod:314 ../edit/virt-edit.pod:112 ../fish/guestfish.pod:217
1354 #: ../fuse/guestmount.pod:135 ../inspector/virt-inspector.pod:92
1355 msgid "B<--echo-keys>"
1356 msgstr "B<--echo-keys>"
1357
1358 #. type: textblock
1359 #: ../cat/virt-cat.pod:100
1360 msgid ""
1361 "When prompting for keys and passphrases, virt-cat normally turns echoing off "
1362 "so you cannot see what you are typing.  If you are not worried about Tempest "
1363 "attacks and there is no one else in the room you can specify this flag to "
1364 "see what you are typing."
1365 msgstr ""
1366
1367 #. type: verbatim
1368 #: ../cat/virt-cat.pod:116
1369 #, no-wrap
1370 msgid ""
1371 " virt-cat --format=raw -a disk.img file\n"
1372 "\n"
1373 msgstr ""
1374 " virt-cat --format=raw -a disk.img file\n"
1375 "\n"
1376
1377 #. type: verbatim
1378 #: ../cat/virt-cat.pod:120
1379 #, no-wrap
1380 msgid ""
1381 " virt-cat --format=raw -a disk.img --format -a another.img file\n"
1382 "\n"
1383 msgstr ""
1384 " virt-cat --format=raw -a disk.img --format -a another.img file\n"
1385 "\n"
1386
1387 #. type: =item
1388 #: ../cat/virt-cat.pod:129 ../cat/virt-filesystems.pod:200
1389 #: ../cat/virt-ls.pod:361 ../edit/virt-edit.pod:156 ../fish/guestfish.pod:289
1390 #: ../fuse/guestmount.pod:172 ../inspector/virt-inspector.pod:114
1391 msgid "B<--keys-from-stdin>"
1392 msgstr "B<--keys-from-stdin>"
1393
1394 #. type: textblock
1395 #: ../cat/virt-cat.pod:131 ../cat/virt-filesystems.pod:202
1396 #: ../cat/virt-ls.pod:363 ../edit/virt-edit.pod:158 ../fish/guestfish.pod:291
1397 #: ../fuse/guestmount.pod:174 ../inspector/virt-inspector.pod:116
1398 msgid ""
1399 "Read key or passphrase parameters from stdin.  The default is to try to read "
1400 "passphrases from the user by opening C</dev/tty>."
1401 msgstr ""
1402
1403 #. type: =head1
1404 #: ../cat/virt-cat.pod:152 ../cat/virt-ls.pod:443 ../edit/virt-edit.pod:179
1405 #: ../inspector/virt-inspector.pod:137 ../rescue/virt-rescue.pod:209
1406 msgid "OLD-STYLE COMMAND LINE ARGUMENTS"
1407 msgstr ""
1408
1409 #. type: textblock
1410 #: ../cat/virt-cat.pod:154
1411 msgid "Previous versions of virt-cat allowed you to write either:"
1412 msgstr ""
1413
1414 #. type: verbatim
1415 #: ../cat/virt-cat.pod:156
1416 #, no-wrap
1417 msgid ""
1418 " virt-cat disk.img [disk.img ...] file\n"
1419 "\n"
1420 msgstr ""
1421
1422 #. type: textblock
1423 #: ../cat/virt-cat.pod:158 ../cat/virt-ls.pod:449 ../edit/virt-edit.pod:185
1424 #: ../inspector/virt-inspector.pod:143 ../rescue/virt-rescue.pod:215
1425 msgid "or"
1426 msgstr "або"
1427
1428 #. type: verbatim
1429 #: ../cat/virt-cat.pod:160
1430 #, no-wrap
1431 msgid ""
1432 " virt-cat guestname file\n"
1433 "\n"
1434 msgstr ""
1435
1436 #. type: textblock
1437 #: ../cat/virt-cat.pod:162 ../cat/virt-ls.pod:453 ../edit/virt-edit.pod:189
1438 #: ../inspector/virt-inspector.pod:147 ../rescue/virt-rescue.pod:219
1439 msgid ""
1440 "whereas in this version you should use I<-a> or I<-d> respectively to avoid "
1441 "the confusing case where a disk image might have the same name as a guest."
1442 msgstr ""
1443
1444 #. type: textblock
1445 #: ../cat/virt-cat.pod:166 ../cat/virt-ls.pod:457 ../edit/virt-edit.pod:193
1446 #: ../inspector/virt-inspector.pod:151 ../rescue/virt-rescue.pod:223
1447 msgid "For compatibility the old style is still supported."
1448 msgstr ""
1449
1450 #. type: =head1
1451 #: ../cat/virt-cat.pod:168 ../edit/virt-edit.pod:297
1452 msgid "USING GUESTFISH"
1453 msgstr "ВИКОРИСТАННЯ GUESTFISH"
1454
1455 #. type: textblock
1456 #: ../cat/virt-cat.pod:170
1457 msgid ""
1458 "L<guestfish(1)> is a more powerful, lower level tool which you can use when "
1459 "C<virt-cat> doesn't work."
1460 msgstr ""
1461
1462 #. type: textblock
1463 #: ../cat/virt-cat.pod:173
1464 msgid "Using C<virt-cat> is approximately equivalent to doing:"
1465 msgstr ""
1466
1467 #. type: verbatim
1468 #: ../cat/virt-cat.pod:175
1469 #, no-wrap
1470 msgid ""
1471 " guestfish --ro -i -d domname download file -\n"
1472 "\n"
1473 msgstr ""
1474
1475 #. type: textblock
1476 #: ../cat/virt-cat.pod:177
1477 msgid ""
1478 "where C<domname> is the name of the libvirt guest, and C<file> is the full "
1479 "path to the file.  Note the final C<-> (meaning \"output to stdout\")."
1480 msgstr ""
1481
1482 #. type: textblock
1483 #: ../cat/virt-cat.pod:181
1484 msgid ""
1485 "The command above uses libguestfs's guest inspection feature and so does not "
1486 "work on guests that libguestfs cannot inspect, or on things like arbitrary "
1487 "disk images that don't contain guests.  To display a file from a disk image "
1488 "directly, use:"
1489 msgstr ""
1490
1491 #. type: verbatim
1492 #: ../cat/virt-cat.pod:186
1493 #, no-wrap
1494 msgid ""
1495 " guestfish --ro -a disk.img -m /dev/sda1 download file -\n"
1496 "\n"
1497 msgstr ""
1498
1499 #. type: textblock
1500 #: ../cat/virt-cat.pod:188
1501 msgid ""
1502 "where C<disk.img> is the disk image, C</dev/sda1> is the filesystem within "
1503 "the disk image, and C<file> is the full path to the file."
1504 msgstr ""
1505
1506 #. type: textblock
1507 #: ../cat/virt-cat.pod:200 ../cat/virt-filesystems.pod:374
1508 #: ../cat/virt-ls.pod:492 ../df/virt-df.pod:224 ../edit/virt-edit.pod:351
1509 #: ../fuse/guestmount.pod:314 ../inspector/virt-inspector.pod:377
1510 #: ../resize/virt-resize.pod:664 ../sparsify/virt-sparsify.pod:229
1511 msgid ""
1512 "This program returns 0 if successful, or non-zero if there was an error."
1513 msgstr ""
1514
1515 #. type: textblock
1516 #: ../cat/virt-cat.pod:205
1517 msgid ""
1518 "L<guestfs(3)>, L<guestfish(1)>, L<virt-copy-out(1)>, L<virt-edit(1)>, L<virt-"
1519 "tar-out(1)>, L<http://libguestfs.org/>."
1520 msgstr ""
1521 "L<guestfs(3)>, L<guestfish(1)>, L<virt-copy-out(1)>, L<virt-edit(1)>, L<virt-"
1522 "tar-out(1)>, L<http://libguestfs.org/>."
1523
1524 #. type: textblock
1525 #: ../cat/virt-cat.pod:218 ../inspector/virt-inspector.pod:405
1526 #: ../resize/virt-resize.pod:696 ../tools/virt-make-fs.pl:588
1527 msgid "Copyright (C) 2010-2011 Red Hat Inc."
1528 msgstr "©Red Hat Inc., 2010–2011"
1529
1530 #. type: textblock
1531 #: ../cat/virt-filesystems.pod:5
1532 msgid ""
1533 "virt-filesystems - List filesystems, partitions, block devices, LVM in a "
1534 "virtual machine or disk image"
1535 msgstr ""
1536
1537 #. type: verbatim
1538 #: ../cat/virt-filesystems.pod:9
1539 #, no-wrap
1540 msgid ""
1541 " virt-filesystems [--options] -d domname\n"
1542 "\n"
1543 msgstr ""
1544 " virt-filesystems [--параметри] -d назва_домену\n"
1545 "\n"
1546
1547 #. type: verbatim
1548 #: ../cat/virt-filesystems.pod:11
1549 #, no-wrap
1550 msgid ""
1551 " virt-filesystems [--options] -a disk.img [-a disk.img ...]\n"
1552 "\n"
1553 msgstr ""
1554
1555 #. type: textblock
1556 #: ../cat/virt-filesystems.pod:15
1557 msgid ""
1558 "This tool allows you to discover filesystems, partitions, logical volumes, "
1559 "and their sizes in a disk image or virtual machine.  It is a replacement for "
1560 "L<virt-list-filesystems(1)> and L<virt-list-partitions(1)>."
1561 msgstr ""
1562
1563 #. type: textblock
1564 #: ../cat/virt-filesystems.pod:20
1565 msgid ""
1566 "One use for this tool is from shell scripts to iterate over all filesystems "
1567 "from a disk image:"
1568 msgstr ""
1569
1570 #. type: verbatim
1571 #: ../cat/virt-filesystems.pod:23
1572 #, no-wrap
1573 msgid ""
1574 " for fs in $(virt-filesystems -a disk.img); do\n"
1575 "   # ...\n"
1576 " done\n"
1577 "\n"
1578 msgstr ""
1579 " for fs in $(virt-filesystems -a disk.img); do\n"
1580 "   # ...\n"
1581 " done\n"
1582 "\n"
1583
1584 #. type: textblock
1585 #: ../cat/virt-filesystems.pod:27
1586 msgid ""
1587 "Another use is to list partitions before using another tool to modify those "
1588 "partitions (such as L<virt-resize(1)>).  If you are curious about what an "
1589 "unknown disk image contains, use this tool along with L<virt-inspector(1)>."
1590 msgstr ""
1591
1592 #. type: textblock
1593 #: ../cat/virt-filesystems.pod:32
1594 msgid ""
1595 "Various command line options control what this program displays.  You need "
1596 "to give either I<-a> or I<-d> options to specify the disk image or libvirt "
1597 "guest respectively.  If you just specify that then the program shows "
1598 "filesystems found, one per line, like this:"
1599 msgstr ""
1600
1601 #. type: verbatim
1602 #: ../cat/virt-filesystems.pod:37
1603 #, no-wrap
1604 msgid ""
1605 " $ virt-filesystems -a disk.img\n"
1606 " /dev/sda1\n"
1607 " /dev/vg_guest/lv_root\n"
1608 "\n"
1609 msgstr ""
1610 " $ virt-filesystems -a disk.img\n"
1611 " /dev/sda1\n"
1612 " /dev/vg_guest/lv_root\n"
1613 "\n"
1614
1615 #. type: textblock
1616 #: ../cat/virt-filesystems.pod:41
1617 msgid ""
1618 "If you add I<-l> or I<--long> then the output includes extra information:"
1619 msgstr ""
1620
1621 #. type: verbatim
1622 #: ../cat/virt-filesystems.pod:44
1623 #, no-wrap
1624 msgid ""
1625 " $ virt-filesystems -a disk.img -l\n"
1626 " Name                   Type         VFS   Label  Size\n"
1627 " /dev/sda1              filesystem   ext4  boot   524288000\n"
1628 " /dev/vg_guest/lv_root  filesystem   ext4  root   10212081664\n"
1629 "\n"
1630 msgstr ""
1631
1632 #. type: textblock
1633 #: ../cat/virt-filesystems.pod:49
1634 msgid ""
1635 "If you add I<--extra> then non-mountable (swap, unknown) filesystems are "
1636 "shown as well:"
1637 msgstr ""
1638
1639 #. type: verbatim
1640 #: ../cat/virt-filesystems.pod:52
1641 #, no-wrap
1642 msgid ""
1643 " $ virt-filesystems -a disk.img --extra\n"
1644 " /dev/sda1\n"
1645 " /dev/vg_guest/lv_root\n"
1646 " /dev/vg_guest/lv_swap\n"
1647 " /dev/vg_guest/lv_data\n"
1648 "\n"
1649 msgstr ""
1650 " $ virt-filesystems -a disk.img --extra\n"
1651 " /dev/sda1\n"
1652 " /dev/vg_guest/lv_root\n"
1653 " /dev/vg_guest/lv_swap\n"
1654 " /dev/vg_guest/lv_data\n"
1655 "\n"
1656
1657 #. type: textblock
1658 #: ../cat/virt-filesystems.pod:58
1659 msgid ""
1660 "If you add I<--partitions> then partitions are shown instead of filesystems:"
1661 msgstr ""
1662
1663 #. type: verbatim
1664 #: ../cat/virt-filesystems.pod:60
1665 #, no-wrap
1666 msgid ""
1667 " $ virt-filesystems -a disk.img --partitions\n"
1668 " /dev/sda1\n"
1669 " /dev/sda2\n"
1670 "\n"
1671 msgstr ""
1672 " $ virt-filesystems -a disk.img --partitions\n"
1673 " /dev/sda1\n"
1674 " /dev/sda2\n"
1675 "\n"
1676
1677 #. type: textblock
1678 #: ../cat/virt-filesystems.pod:64
1679 msgid ""
1680 "Similarly you can use I<--logical-volumes>, I<--volume-groups>, I<--physical-"
1681 "volumes>, I<--block-devices> to list those items."
1682 msgstr ""
1683
1684 #. type: textblock
1685 #: ../cat/virt-filesystems.pod:67
1686 msgid ""
1687 "You can use these options in combination as well (if you want a combination "
1688 "including filesystems, you have to add I<--filesystems>).  Notice that some "
1689 "items fall into several categories (eg. C</dev/sda1> might be both a "
1690 "partition and a filesystem).  These items are listed several times.  To get "
1691 "a list which includes absolutely everything that virt-filesystems knows "
1692 "about, use the I<--all> option."
1693 msgstr ""
1694
1695 #. type: textblock
1696 #: ../cat/virt-filesystems.pod:74
1697 msgid ""
1698 "UUIDs (because they are quite long) are not shown by default.  Add the I<--"
1699 "uuid> option to display device and filesystem UUIDs in the long output."
1700 msgstr ""
1701
1702 #. type: textblock
1703 #: ../cat/virt-filesystems.pod:78
1704 msgid ""
1705 "I<--all --long --uuid> is a useful combination to display all possible "
1706 "information about everything."
1707 msgstr ""
1708
1709 #. type: verbatim
1710 #: ../cat/virt-filesystems.pod:81
1711 #, no-wrap
1712 msgid ""
1713 " $ virt-filesystems -a win.img --all --long --uuid -h\n"
1714 " Name      Type       VFS  Label           Size Parent   UUID\n"
1715 " /dev/sda1 filesystem ntfs System Reserved 100M -        F81C92571C92112C\n"
1716 " /dev/sda2 filesystem ntfs -               20G  -        F2E8996AE8992E3B\n"
1717 " /dev/sda1 partition  -    -               100M /dev/sda -\n"
1718 " /dev/sda2 partition  -    -               20G  /dev/sda -\n"
1719 " /dev/sda  device     -    -               20G  -        -\n"
1720 "\n"
1721 msgstr ""
1722
1723 #. type: textblock
1724 #: ../cat/virt-filesystems.pod:89
1725 msgid ""
1726 "For machine-readable output, use I<--csv> to get Comma-Separated Values."
1727 msgstr ""
1728
1729 #. type: =item
1730 #: ../cat/virt-filesystems.pod:110 ../tools/virt-list-filesystems.pl:121
1731 msgid "B<--all>"
1732 msgstr "B<--all>"
1733
1734 #. type: textblock
1735 #: ../cat/virt-filesystems.pod:112
1736 msgid ""
1737 "Display everything.  This is currently the same as specifying these options: "
1738 "I<--filesystems>, I<--extra>, I<--partitions>, I<--block-devices>, I<--"
1739 "logical-volumes>, I<--volume-groups>, I<--physical-volumes>.  (More may be "
1740 "added to this list in future)."
1741 msgstr ""
1742
1743 #. type: textblock
1744 #: ../cat/virt-filesystems.pod:117
1745 msgid "See also I<--long>."
1746 msgstr "Див. також I<--long>."
1747
1748 #. type: =item
1749 #: ../cat/virt-filesystems.pod:119
1750 msgid "B<--blkdevs>"
1751 msgstr "B<--blkdevs>"
1752
1753 #. type: =item
1754 #: ../cat/virt-filesystems.pod:121
1755 msgid "B<--block-devices>"
1756 msgstr "B<--block-devices>"
1757
1758 #. type: textblock
1759 #: ../cat/virt-filesystems.pod:123
1760 msgid "Display block devices."
1761 msgstr "Показати список блокових пристроїв."
1762
1763 #. type: =item
1764 #: ../cat/virt-filesystems.pod:135 ../cat/virt-ls.pod:301 ../df/virt-df.pod:88
1765 msgid "B<--csv>"
1766 msgstr "B<--csv>"
1767
1768 #. type: textblock
1769 #: ../cat/virt-filesystems.pod:137 ../cat/virt-ls.pod:303 ../df/virt-df.pod:90
1770 msgid ""
1771 "Write out the results in CSV format (comma-separated values).  This format "
1772 "can be imported easily into databases and spreadsheets, but read L</NOTE "
1773 "ABOUT CSV FORMAT> below."
1774 msgstr ""
1775
1776 #. type: textblock
1777 #: ../cat/virt-filesystems.pod:150
1778 msgid ""
1779 "When prompting for keys and passphrases, virt-filesystems normally turns "
1780 "echoing off so you cannot see what you are typing.  If you are not worried "
1781 "about Tempest attacks and there is no one else in the room you can specify "
1782 "this flag to see what you are typing."
1783 msgstr ""
1784
1785 #. type: =item
1786 #: ../cat/virt-filesystems.pod:155
1787 msgid "B<--extra>"
1788 msgstr "B<--extra>"
1789
1790 #. type: textblock
1791 #: ../cat/virt-filesystems.pod:157
1792 msgid ""
1793 "This causes filesystems that are not ordinary, mountable filesystems to be "
1794 "displayed.  This category includes swapspace, and filesystems that are empty "
1795 "or contain unknown data."
1796 msgstr ""
1797
1798 #. type: textblock
1799 #: ../cat/virt-filesystems.pod:161
1800 msgid "This option implies I<--filesystems>."
1801 msgstr ""
1802
1803 #. type: =item
1804 #: ../cat/virt-filesystems.pod:163
1805 msgid "B<--filesystems>"
1806 msgstr "B<--filesystems>"
1807
1808 #. type: textblock
1809 #: ../cat/virt-filesystems.pod:165
1810 msgid ""
1811 "Display mountable filesystems.  If no display option was selected then this "
1812 "option is implied."
1813 msgstr ""
1814
1815 #. type: textblock
1816 #: ../cat/virt-filesystems.pod:168
1817 msgid "With I<--extra>, non-mountable filesystems are shown too."
1818 msgstr ""
1819
1820 #. type: verbatim
1821 #: ../cat/virt-filesystems.pod:181
1822 #, no-wrap
1823 msgid ""
1824 " virt-filesystems --format=raw -a disk.img\n"
1825 "\n"
1826 msgstr ""
1827 " virt-filesystems --format=raw -a диск.img\n"
1828 "\n"
1829
1830 #. type: verbatim
1831 #: ../cat/virt-filesystems.pod:185
1832 #, no-wrap
1833 msgid ""
1834 " virt-filesystems --format=raw -a disk.img --format -a another.img\n"
1835 "\n"
1836 msgstr ""
1837
1838 #. type: =item
1839 #: ../cat/virt-filesystems.pod:194 ../cat/virt-ls.pod:352
1840 #: ../df/virt-df.pod:125 ../fish/guestfish.pod:156
1841 #: ../tools/virt-list-partitions.pl:109
1842 msgid "B<-h>"
1843 msgstr "B<-h>"
1844
1845 #. type: =item
1846 #: ../cat/virt-filesystems.pod:196 ../cat/virt-ls.pod:354
1847 #: ../df/virt-df.pod:127 ../tools/virt-list-partitions.pl:111
1848 msgid "B<--human-readable>"
1849 msgstr "B<--human-readable>"
1850
1851 #. type: textblock
1852 #: ../cat/virt-filesystems.pod:198
1853 msgid "In I<--long> mode, display sizes in human-readable format."
1854 msgstr ""
1855
1856 #. type: =item
1857 #: ../cat/virt-filesystems.pod:205 ../cat/virt-ls.pod:366
1858 #: ../tools/virt-list-filesystems.pl:108 ../tools/virt-list-partitions.pl:119
1859 msgid "B<-l>"
1860 msgstr "B<-l>"
1861
1862 #. type: =item
1863 #: ../cat/virt-filesystems.pod:207 ../cat/virt-ls.pod:368
1864 #: ../tools/virt-list-filesystems.pl:110 ../tools/virt-list-partitions.pl:121
1865 msgid "B<--long>"
1866 msgstr "B<--long>"
1867
1868 #. type: textblock
1869 #: ../cat/virt-filesystems.pod:209
1870 msgid "Display extra columns of data (\"long format\")."
1871 msgstr ""
1872
1873 #. type: textblock
1874 #: ../cat/virt-filesystems.pod:211
1875 msgid "A title row is added unless you also specify I<--no-title>."
1876 msgstr ""
1877
1878 #. type: textblock
1879 #: ../cat/virt-filesystems.pod:213
1880 msgid ""
1881 "The extra columns displayed depend on what output you select, and the "
1882 "ordering of columns may change in future versions.  Use the title row, I<--"
1883 "csv> output and/or L<csvtool(1)> to match columns to data in external "
1884 "programs."
1885 msgstr ""
1886
1887 #. type: textblock
1888 #: ../cat/virt-filesystems.pod:218
1889 msgid ""
1890 "Use I<-h> if you want sizes to be displayed in human-readable format.  The "
1891 "default is to show raw numbers of I<bytes>."
1892 msgstr ""
1893
1894 #. type: textblock
1895 #: ../cat/virt-filesystems.pod:221
1896 msgid "Use I<--uuid> to display UUIDs too."
1897 msgstr ""
1898
1899 #. type: =item
1900 #: ../cat/virt-filesystems.pod:223
1901 msgid "B<--lvs>"
1902 msgstr "B<--lvs>"
1903
1904 #. type: =item
1905 #: ../cat/virt-filesystems.pod:225
1906 msgid "B<--logvols>"
1907 msgstr "B<--logvols>"
1908
1909 #. type: =item
1910 #: ../cat/virt-filesystems.pod:227
1911 msgid "B<--logical-volumes>"
1912 msgstr "B<--logical-volumes>"
1913
1914 #. type: textblock
1915 #: ../cat/virt-filesystems.pod:229
1916 msgid ""
1917 "Display LVM logical volumes.  In this mode, these are displayed irrespective "
1918 "of whether the LVs contain filesystems."
1919 msgstr ""
1920
1921 #. type: =item
1922 #: ../cat/virt-filesystems.pod:232
1923 msgid "B<--no-title>"
1924 msgstr "B<--no-title>"
1925
1926 #. type: textblock
1927 #: ../cat/virt-filesystems.pod:234
1928 msgid "In I<--long> mode, don't add a title row."
1929 msgstr ""
1930
1931 #. type: textblock
1932 #: ../cat/virt-filesystems.pod:236
1933 msgid ""
1934 "Note that the order of the columns is not fixed, and may change in future "
1935 "versions of virt-filesystems, so using this option may give you unexpected "
1936 "surprises."
1937 msgstr ""
1938
1939 #. type: =item
1940 #: ../cat/virt-filesystems.pod:240
1941 msgid "B<--parts>"
1942 msgstr "B<--parts>"
1943
1944 #. type: =item
1945 #: ../cat/virt-filesystems.pod:242
1946 msgid "B<--partitions>"
1947 msgstr "B<--partitions>"
1948
1949 #. type: textblock
1950 #: ../cat/virt-filesystems.pod:244
1951 msgid ""
1952 "Display partitions.  In this mode, these are displayed irrespective of "
1953 "whether the partitions contain filesystems."
1954 msgstr ""
1955
1956 #. type: =item
1957 #: ../cat/virt-filesystems.pod:247
1958 msgid "B<--pvs>"
1959 msgstr "B<--pvs>"
1960
1961 #. type: =item
1962 #: ../cat/virt-filesystems.pod:249
1963 msgid "B<--physvols>"
1964 msgstr "B<--physvols>"
1965
1966 #. type: =item
1967 #: ../cat/virt-filesystems.pod:251
1968 msgid "B<--physical-volumes>"
1969 msgstr "B<--physical-volumes>"
1970
1971 #. type: textblock
1972 #: ../cat/virt-filesystems.pod:253
1973 msgid "Display LVM physical volumes."
1974 msgstr ""
1975
1976 #. type: =item
1977 #: ../cat/virt-filesystems.pod:255 ../df/virt-df.pod:163
1978 msgid "B<--uuid>"
1979 msgstr "B<--uuid>"
1980
1981 #. type: =item
1982 #: ../cat/virt-filesystems.pod:257
1983 msgid "B<--uuids>"
1984 msgstr "B<--uuids>"
1985
1986 #. type: textblock
1987 #: ../cat/virt-filesystems.pod:259
1988 msgid "In I<--long> mode, display UUIDs as well."
1989 msgstr ""
1990
1991 #. type: =item
1992 #: ../cat/virt-filesystems.pod:273
1993 msgid "B<--vgs>"
1994 msgstr "B<--vgs>"
1995
1996 #. type: =item
1997 #: ../cat/virt-filesystems.pod:275
1998 msgid "B<--volgroups>"
1999 msgstr "B<--volgroups>"
2000
2001 #. type: =item
2002 #: ../cat/virt-filesystems.pod:277
2003 msgid "B<--volume-groups>"
2004 msgstr "B<--volume-groups>"
2005
2006 #. type: textblock
2007 #: ../cat/virt-filesystems.pod:279
2008 msgid "Display LVM volume groups."
2009 msgstr ""
2010
2011 #. type: =head1
2012 #: ../cat/virt-filesystems.pod:287
2013 msgid "COLUMNS"
2014 msgstr "СТОВПЧИКИ"
2015
2016 #. type: textblock
2017 #: ../cat/virt-filesystems.pod:289
2018 msgid ""
2019 "Note that columns in the output are subject to reordering and change in "
2020 "future versions of this tool."
2021 msgstr ""
2022
2023 #. type: =item
2024 #: ../cat/virt-filesystems.pod:294
2025 msgid "B<Name>"
2026 msgstr ""
2027
2028 #. type: textblock
2029 #: ../cat/virt-filesystems.pod:296
2030 msgid "The filesystem, partition, block device or LVM name."
2031 msgstr ""
2032
2033 #. type: textblock
2034 #: ../cat/virt-filesystems.pod:298
2035 msgid ""
2036 "For device and partition names these are displayed as canonical libguestfs "
2037 "names, so that for example C</dev/sda2> is the second partition on the first "
2038 "device."
2039 msgstr ""
2040
2041 #. type: textblock
2042 #: ../cat/virt-filesystems.pod:302
2043 msgid ""
2044 "If the I<--long> option is B<not> specified, then only the name column is "
2045 "shown in the output."
2046 msgstr ""
2047
2048 #. type: =item
2049 #: ../cat/virt-filesystems.pod:305
2050 msgid "B<Type>"
2051 msgstr ""
2052
2053 #. type: textblock
2054 #: ../cat/virt-filesystems.pod:307
2055 msgid "The object type, for example C<filesystem>, C<lv>, C<device> etc."
2056 msgstr ""
2057
2058 #. type: =item
2059 #: ../cat/virt-filesystems.pod:309
2060 msgid "B<VFS>"
2061 msgstr "B<VFS>"
2062
2063 #. type: textblock
2064 #: ../cat/virt-filesystems.pod:311
2065 msgid ""
2066 "If there is a filesystem, then this column displays the filesystem type if "
2067 "one could be detected, eg. C<ext4>."
2068 msgstr ""
2069
2070 #. type: =item
2071 #: ../cat/virt-filesystems.pod:314
2072 msgid "B<Label>"
2073 msgstr ""
2074
2075 #. type: textblock
2076 #: ../cat/virt-filesystems.pod:316
2077 msgid ""
2078 "If the object has a label (used for identifying and mounting filesystems) "
2079 "then this column contains the label."
2080 msgstr ""
2081
2082 #. type: =item
2083 #: ../cat/virt-filesystems.pod:319
2084 msgid "B<Size>"
2085 msgstr ""
2086
2087 #. type: textblock
2088 #: ../cat/virt-filesystems.pod:321
2089 msgid ""
2090 "The size of the object in bytes.  If the I<--human> option is used then the "
2091 "size is displayed in a human-readable form."
2092 msgstr ""
2093
2094 #. type: =item
2095 #: ../cat/virt-filesystems.pod:324
2096 msgid "B<Parent>"
2097 msgstr ""
2098
2099 #. type: textblock
2100 #: ../cat/virt-filesystems.pod:326
2101 msgid ""
2102 "The parent column records the parent relationship between objects.  For "
2103 "example, if the object is a partition, then this column contains the name of "
2104 "the containing device.  If the object is a logical volume, then this column "
2105 "is the name of the volume group."
2106 msgstr ""
2107
2108 #. type: =item
2109 #: ../cat/virt-filesystems.pod:331
2110 msgid "B<UUID>"
2111 msgstr "B<UUID>"
2112
2113 #. type: textblock
2114 #: ../cat/virt-filesystems.pod:333
2115 msgid ""
2116 "If the object has a UUID (used for identifying and mounting filesystems and "
2117 "block devices) then this column contains the UUID as a string."
2118 msgstr ""
2119
2120 #. type: textblock
2121 #: ../cat/virt-filesystems.pod:337
2122 msgid "The UUID is only displayed if the I<--uuid> option is given."
2123 msgstr ""
2124
2125 #. type: =head1
2126 #: ../cat/virt-filesystems.pod:341 ../cat/virt-ls.pod:459
2127 #: ../df/virt-df.pod:191
2128 msgid "NOTE ABOUT CSV FORMAT"
2129 msgstr ""
2130
2131 #. type: textblock
2132 #: ../cat/virt-filesystems.pod:343 ../cat/virt-ls.pod:461
2133 #: ../df/virt-df.pod:193
2134 msgid ""
2135 "Comma-separated values (CSV) is a deceptive format.  It I<seems> like it "
2136 "should be easy to parse, but it is definitely not easy to parse."
2137 msgstr ""
2138
2139 #. type: textblock
2140 #: ../cat/virt-filesystems.pod:346 ../cat/virt-ls.pod:464
2141 #: ../df/virt-df.pod:196
2142 msgid ""
2143 "Myth: Just split fields at commas.  Reality: This does I<not> work "
2144 "reliably.  This example has two columns:"
2145 msgstr ""
2146
2147 #. type: verbatim
2148 #: ../cat/virt-filesystems.pod:349 ../cat/virt-ls.pod:467
2149 #: ../df/virt-df.pod:199
2150 #, no-wrap
2151 msgid ""
2152 " \"foo,bar\",baz\n"
2153 "\n"
2154 msgstr ""
2155
2156 #. type: textblock
2157 #: ../cat/virt-filesystems.pod:351 ../cat/virt-ls.pod:469
2158 #: ../df/virt-df.pod:201
2159 msgid ""
2160 "Myth: Read the file one line at a time.  Reality: This does I<not> work "
2161 "reliably.  This example has one row:"
2162 msgstr ""
2163
2164 #. type: verbatim
2165 #: ../cat/virt-filesystems.pod:354 ../cat/virt-ls.pod:472
2166 #: ../df/virt-df.pod:204
2167 #, no-wrap
2168 msgid ""
2169 " \"foo\n"
2170 " bar\",baz\n"
2171 "\n"
2172 msgstr ""
2173
2174 #. type: textblock
2175 #: ../cat/virt-filesystems.pod:357 ../cat/virt-ls.pod:475
2176 #: ../df/virt-df.pod:207
2177 msgid ""
2178 "For shell scripts, use C<csvtool> (L<http://merjis.com/developers/csv> also "
2179 "packaged in major Linux distributions)."
2180 msgstr ""
2181
2182 #. type: textblock
2183 #: ../cat/virt-filesystems.pod:360 ../cat/virt-ls.pod:478
2184 #: ../df/virt-df.pod:210
2185 msgid ""
2186 "For other languages, use a CSV processing library (eg. C<Text::CSV> for Perl "
2187 "or Python's built-in csv library)."
2188 msgstr ""
2189
2190 #. type: textblock
2191 #: ../cat/virt-filesystems.pod:363 ../cat/virt-ls.pod:481
2192 #: ../df/virt-df.pod:213
2193 msgid "Most spreadsheets and databases can import CSV directly."
2194 msgstr ""
2195
2196 #. type: textblock
2197 #: ../cat/virt-filesystems.pod:379
2198 msgid ""
2199 "L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-df(1)>, L<virt-list-"
2200 "filesystems(1)>, L<virt-list-partitions(1)>, L<csvtool(1)>, L<http://"
2201 "libguestfs.org/>."
2202 msgstr ""
2203 "L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-df(1)>, L<virt-list-"
2204 "filesystems(1)>, L<virt-list-partitions(1)>, L<csvtool(1)>, L<http://"
2205 "libguestfs.org/>."
2206
2207 #. type: textblock
2208 #: ../cat/virt-filesystems.pod:394 ../tools/virt-win-reg.pl:789
2209 msgid "Copyright (C) 2010 Red Hat Inc."
2210 msgstr "©Red Hat Inc., 2010"
2211
2212 #. type: textblock
2213 #: ../cat/virt-ls.pod:5
2214 msgid "virt-ls - List files in a virtual machine"
2215 msgstr ""
2216
2217 #. type: verbatim
2218 #: ../cat/virt-ls.pod:9
2219 #, no-wrap
2220 msgid ""
2221 " virt-ls [--options] -d domname directory [directory ...]\n"
2222 "\n"
2223 msgstr ""
2224
2225 #. type: verbatim
2226 #: ../cat/virt-ls.pod:11
2227 #, no-wrap
2228 msgid ""
2229 " virt-ls [--options] -a disk.img [-a disk.img ...] directory [directory ...]\n"
2230 "\n"
2231 msgstr ""
2232
2233 #. type: textblock
2234 #: ../cat/virt-ls.pod:13 ../df/virt-df.pod:15 ../rescue/virt-rescue.pod:13
2235 msgid "Old style:"
2236 msgstr "Старий стиль:"
2237
2238 #. type: verbatim
2239 #: ../cat/virt-ls.pod:15
2240 #, no-wrap
2241 msgid ""
2242 " virt-ls [--options] domname directory\n"
2243 "\n"
2244 msgstr ""
2245
2246 #. type: verbatim
2247 #: ../cat/virt-ls.pod:17
2248 #, no-wrap
2249 msgid ""
2250 " virt-ls [--options] disk.img [disk.img ...] directory\n"
2251 "\n"
2252 msgstr ""
2253
2254 #. type: textblock
2255 #: ../cat/virt-ls.pod:21
2256 msgid ""
2257 "C<virt-ls> lists filenames, file sizes, checksums, extended attributes and "
2258 "more from a virtual machine or disk image."
2259 msgstr ""
2260
2261 #. type: textblock
2262 #: ../cat/virt-ls.pod:24
2263 msgid ""
2264 "Multiple directory names can be given, in which case the output from each is "
2265 "concatenated."
2266 msgstr ""
2267
2268 #. type: textblock
2269 #: ../cat/virt-ls.pod:27
2270 msgid ""
2271 "To list directories from a libvirt guest use the I<-d> option to specify the "
2272 "name of the guest.  For a disk image, use the I<-a> option."
2273 msgstr ""
2274
2275 #. type: textblock
2276 #: ../cat/virt-ls.pod:31
2277 msgid ""
2278 "C<virt-ls> can do many simple file listings.  For more complicated cases you "
2279 "may need to use L<guestfish(1)>, or write a program directly to the L<guestfs"
2280 "(3)> API."
2281 msgstr ""
2282
2283 #. type: textblock
2284 #: ../cat/virt-ls.pod:37
2285 msgid "Get a list of all files and directories in a virtual machine:"
2286 msgstr ""
2287
2288 #. type: verbatim
2289 #: ../cat/virt-ls.pod:39
2290 #, no-wrap
2291 msgid ""
2292 " virt-ls -R -d guest /\n"
2293 "\n"
2294 msgstr ""
2295
2296 #. type: textblock
2297 #: ../cat/virt-ls.pod:41
2298 msgid "List all setuid or setgid programs in a Linux virtual machine:"
2299 msgstr ""
2300
2301 #. type: verbatim
2302 #: ../cat/virt-ls.pod:43
2303 #, no-wrap
2304 msgid ""
2305 " virt-ls -lR -d guest / | grep '^- [42]'\n"
2306 "\n"
2307 msgstr ""
2308
2309 #. type: textblock
2310 #: ../cat/virt-ls.pod:45
2311 msgid "List all public-writable directories in a Linux virtual machine:"
2312 msgstr ""
2313
2314 #. type: verbatim
2315 #: ../cat/virt-ls.pod:47
2316 #, no-wrap
2317 msgid ""
2318 " virt-ls -lR -d guest / | grep '^d ...7'\n"
2319 "\n"
2320 msgstr ""
2321
2322 #. type: textblock
2323 #: ../cat/virt-ls.pod:49
2324 msgid "List all Unix domain sockets in a Linux virtual machine:"
2325 msgstr ""
2326
2327 #. type: verbatim
2328 #: ../cat/virt-ls.pod:51
2329 #, no-wrap
2330 msgid ""
2331 " virt-ls -lR -d guest / | grep '^s'\n"
2332 "\n"
2333 msgstr ""
2334
2335 #. type: textblock
2336 #: ../cat/virt-ls.pod:53
2337 msgid "List all regular files with filenames ending in '.png':"
2338 msgstr ""
2339
2340 #. type: verbatim
2341 #: ../cat/virt-ls.pod:55
2342 #, no-wrap
2343 msgid ""
2344 " virt-ls -lR -d guest / | grep -i '^-.*\\.png$'\n"
2345 "\n"
2346 msgstr ""
2347
2348 #. type: textblock
2349 #: ../cat/virt-ls.pod:57
2350 msgid "To display files larger than 10MB in home directories:"
2351 msgstr ""
2352
2353 #. type: verbatim
2354 #: ../cat/virt-ls.pod:59
2355 #, no-wrap
2356 msgid ""
2357 " virt-ls -lR -d guest /home | awk '$3 > 10*1024*1024'\n"
2358 "\n"
2359 msgstr ""
2360
2361 #. type: textblock
2362 #: ../cat/virt-ls.pod:61
2363 msgid "Find everything modified in the last 7 days:"
2364 msgstr ""
2365
2366 #. type: verbatim
2367 #: ../cat/virt-ls.pod:63
2368 #, no-wrap
2369 msgid ""
2370 " virt-ls -lR -d guest --time-days / | awk '$6 <= 7'\n"
2371 "\n"
2372 msgstr ""
2373
2374 #. type: textblock
2375 #: ../cat/virt-ls.pod:65
2376 msgid "Find regular files modified in the last 24 hours:"
2377 msgstr ""
2378
2379 #. type: verbatim
2380 #: ../cat/virt-ls.pod:67
2381 #, no-wrap
2382 msgid ""
2383 " virt-ls -lR -d guest --time-days / | grep '^-' | awk '$6 < 1'\n"
2384 "\n"
2385 msgstr ""
2386
2387 #. type: =head2
2388 #: ../cat/virt-ls.pod:69
2389 msgid "DIFFERENCES IN SNAPSHOTS AND BACKING FILES"
2390 msgstr ""
2391
2392 #. type: textblock
2393 #: ../cat/virt-ls.pod:71
2394 msgid ""
2395 "Find the differences between files in a guest and an earlier snapshot of the "
2396 "same guest."
2397 msgstr ""
2398
2399 #. type: verbatim
2400 #: ../cat/virt-ls.pod:74
2401 #, no-wrap
2402 msgid ""
2403 " virt-ls -lR -a snapshot.img / --uids --time-t > old\n"
2404 " virt-ls -lR -a current.img / --uids --time-t > new\n"
2405 " diff -u old new | less\n"
2406 "\n"
2407 msgstr ""
2408
2409 #. type: textblock
2410 #: ../cat/virt-ls.pod:78
2411 msgid ""
2412 "The commands above won't find files where the content has changed but the "
2413 "metadata (eg. file size and modification date) is the same.  To do that, you "
2414 "need to add the I<--checksum> parameter to both C<virt-ls> commands.  I<--"
2415 "checksum> can be quite slow since it has to read and compute a checksum of "
2416 "every regular file in the virtual machine."
2417 msgstr ""
2418
2419 #. type: =head1
2420 #: ../cat/virt-ls.pod:84
2421 msgid "OUTPUT MODES"
2422 msgstr "РЕЖИМИ ВИВЕДЕННЯ ДАНИХ"
2423
2424 #. type: textblock
2425 #: ../cat/virt-ls.pod:86
2426 msgid ""
2427 "C<virt-ls> has four output modes, controlled by different combinations of "
2428 "the I<-l> and I<-R> options."
2429 msgstr ""
2430
2431 #. type: =head2
2432 #: ../cat/virt-ls.pod:89
2433 msgid "SIMPLE LISTING"
2434 msgstr "ПРОСТИЙ СПИСОК"
2435
2436 #. type: textblock
2437 #: ../cat/virt-ls.pod:91
2438 msgid "A simple listing is like the ordinary L<ls(1)> command:"
2439 msgstr ""
2440
2441 #. type: verbatim
2442 #: ../cat/virt-ls.pod:93
2443 #, no-wrap
2444 msgid ""
2445 " $ virt-ls -d guest /\n"
2446 " bin\n"
2447 " boot\n"
2448 " [etc.]\n"
2449 "\n"
2450 msgstr ""
2451 " $ virt-ls -d guest /\n"
2452 " bin\n"
2453 " boot\n"
2454 " [тощо]\n"
2455 "\n"
2456
2457 #. type: =head2
2458 #: ../cat/virt-ls.pod:98
2459 msgid "LONG LISTING"
2460 msgstr "ДОВГИЙ СПИСОК"
2461
2462 #. type: textblock
2463 #: ../cat/virt-ls.pod:100
2464 msgid ""
2465 "With the I<-l> (I<--long>) option, the output is like the C<ls -l> command "
2466 "(more specifically, like the C<guestfs_ll> function)."
2467 msgstr ""
2468
2469 #. type: verbatim
2470 #: ../cat/virt-ls.pod:103
2471 #, no-wrap
2472 msgid ""
2473 " $ virt-ls -l -d guest /\n"
2474 " total 204\n"
2475 " dr-xr-xr-x.   2 root root   4096 2009-08-25 19:06 bin\n"
2476 " dr-xr-xr-x.   5 root root   3072 2009-08-25 19:06 boot\n"
2477 " [etc.]\n"
2478 "\n"
2479 msgstr ""
2480 " $ virt-ls -l -d guest /\n"
2481 " total 204\n"
2482 " dr-xr-xr-x.   2 root root   4096 2009-08-25 19:06 bin\n"
2483 " dr-xr-xr-x.   5 root root   3072 2009-08-25 19:06 boot\n"
2484 " [тощо]\n"
2485 "\n"
2486
2487 #. type: textblock
2488 #: ../cat/virt-ls.pod:109
2489 msgid ""
2490 "Note that while this is useful for displaying a directory, do not try "
2491 "parsing this output in another program.  Use L</RECURSIVE LONG LISTING> "
2492 "instead."
2493 msgstr ""
2494
2495 #. type: =head2
2496 #: ../cat/virt-ls.pod:113
2497 msgid "RECURSIVE LISTING"
2498 msgstr "РЕКУРСИВНИЙ СПИСОК"
2499
2500 #. type: textblock
2501 #: ../cat/virt-ls.pod:115
2502 msgid ""
2503 "With the I<-R> (I<--recursive>) option, C<virt-ls> lists the names of files "
2504 "and directories recursively:"
2505 msgstr ""
2506
2507 #. type: verbatim
2508 #: ../cat/virt-ls.pod:118
2509 #, no-wrap
2510 msgid ""
2511 " $ virt-ls -R -d guest /tmp\n"
2512 " foo\n"
2513 " foo/bar\n"
2514 " [etc.]\n"
2515 "\n"
2516 msgstr ""
2517 " $ virt-ls -R -d guest /tmp\n"
2518 " foo\n"
2519 " foo/bar\n"
2520 " [тощо]\n"
2521 "\n"
2522
2523 #. type: textblock
2524 #: ../cat/virt-ls.pod:123
2525 msgid ""
2526 "To generate this output, C<virt-ls> runs the C<guestfs_find0> function and "
2527 "converts C<\\0> characters to C<\\n>."
2528 msgstr ""
2529
2530 #. type: =head2
2531 #: ../cat/virt-ls.pod:126
2532 msgid "RECURSIVE LONG LISTING"
2533 msgstr "РЕКУРСИВНИЙ ДОВГИЙ СПИСОК"
2534
2535 #. type: textblock
2536 #: ../cat/virt-ls.pod:128
2537 msgid ""
2538 "Using I<-lR> options together changes the output to display directories "
2539 "recursively, with file stats, and optionally other features such as "
2540 "checksums and extended attributes."
2541 msgstr ""
2542
2543 #. type: textblock
2544 #: ../cat/virt-ls.pod:132
2545 msgid ""
2546 "Most of the interesting features of C<virt-ls> are only available when using "
2547 "I<-lR> mode."
2548 msgstr ""
2549
2550 #. type: textblock
2551 #: ../cat/virt-ls.pod:135
2552 msgid ""
2553 "The fields are normally space-separated.  Filenames are B<not> quoted, so "
2554 "you cannot use the output in another program (because filenames can contain "
2555 "spaces and other unsafe characters).  If the guest was untrusted and someone "
2556 "knew you were using C<virt-ls> to analyze the guest, they could play tricks "
2557 "on you by creating filenames with embedded newline characters.  To B<safely> "
2558 "parse the output in another program, use the I<--csv> (Comma-Separated "
2559 "Values) option."
2560 msgstr ""
2561
2562 #. type: textblock
2563 #: ../cat/virt-ls.pod:143
2564 msgid ""
2565 "Note that this output format is completely unrelated to the C<ls -lR> "
2566 "command."
2567 msgstr ""
2568
2569 #. type: verbatim
2570 #: ../cat/virt-ls.pod:146
2571 #, no-wrap
2572 msgid ""
2573 " $ virt-ls -lR -d guest /bin\n"
2574 " d 0555       4096 /bin\n"
2575 " - 0755        123 /bin/alsaunmute\n"
2576 " - 0755      28328 /bin/arch\n"
2577 " l 0777          4 /bin/awk -> gawk\n"
2578 " - 0755      27216 /bin/basename\n"
2579 " - 0755     943360 /bin/bash\n"
2580 " [etc.]\n"
2581 "\n"
2582 msgstr ""
2583 " $ virt-ls -lR -d guest /bin\n"
2584 " d 0555       4096 /bin\n"
2585 " - 0755        123 /bin/alsaunmute\n"
2586 " - 0755      28328 /bin/arch\n"
2587 " l 0777          4 /bin/awk -> gawk\n"
2588 " - 0755      27216 /bin/basename\n"
2589 " - 0755     943360 /bin/bash\n"
2590 " [тощо]\n"
2591 "\n"
2592
2593 #. type: textblock
2594 #: ../cat/virt-ls.pod:155
2595 msgid "These basic fields are always shown:"
2596 msgstr ""
2597
2598 #. type: =item
2599 #: ../cat/virt-ls.pod:159
2600 msgid "type"
2601 msgstr "тип"
2602
2603 #. type: textblock
2604 #: ../cat/virt-ls.pod:161
2605 msgid ""
2606 "The file type, one of: C<-> (regular file), C<d> (directory), C<c> "
2607 "(character device), C<b> (block device), C<p> (named pipe), C<l> (symbolic "
2608 "link), C<s> (socket) or C<u> (unknown)."
2609 msgstr ""
2610
2611 #. type: =item
2612 #: ../cat/virt-ls.pod:171
2613 msgid "permissions"
2614 msgstr "права доступу"
2615
2616 #. type: textblock
2617 #: ../cat/virt-ls.pod:173
2618 msgid "The Unix permissions, displayed as a 4 digit octal number."
2619 msgstr ""
2620
2621 #. type: =item
2622 #: ../cat/virt-ls.pod:175
2623 msgid "size"
2624 msgstr "розмір"
2625
2626 #. type: textblock
2627 #: ../cat/virt-ls.pod:177
2628 msgid ""
2629 "The size of the file.  This is shown in bytes unless I<-h> or I<--human-"
2630 "readable> option is given, in which case this is shown as a human-readable "
2631 "number."
2632 msgstr ""
2633
2634 #. type: =head2
2635 #: ../cat/virt-ls.pod:181 ../fish/guestfish-actions.pod:4263
2636 msgid "path"
2637 msgstr "шлях"
2638
2639 #. type: textblock
2640 #: ../cat/virt-ls.pod:183
2641 msgid "The full path of the file or directory."
2642 msgstr ""
2643
2644 #. type: =item
2645 #: ../cat/virt-ls.pod:185
2646 msgid "link"
2647 msgstr "посилання"
2648
2649 #. type: textblock
2650 #: ../cat/virt-ls.pod:187
2651 msgid "For symbolic links only, the link target."
2652 msgstr ""
2653
2654 #. type: textblock
2655 #: ../cat/virt-ls.pod:191
2656 msgid ""
2657 "In I<-lR> mode, additional command line options enable the display of more "
2658 "fields."
2659 msgstr ""
2660
2661 #. type: textblock
2662 #: ../cat/virt-ls.pod:194
2663 msgid ""
2664 "With the I<--uids> flag, these additional fields are displayed before the "
2665 "path:"
2666 msgstr ""
2667
2668 #. type: =item
2669 #: ../cat/virt-ls.pod:199
2670 msgid "uid"
2671 msgstr "uid"
2672
2673 #. type: =item
2674 #: ../cat/virt-ls.pod:201
2675 msgid "gid"
2676 msgstr "gid"
2677
2678 #. type: textblock
2679 #: ../cat/virt-ls.pod:203
2680 msgid ""
2681 "The UID and GID of the owner of the file (displayed numerically).  Note "
2682 "these only make sense in the context of a Unix-like guest."
2683 msgstr ""
2684
2685 #. type: textblock
2686 #: ../cat/virt-ls.pod:208
2687 msgid "With the I<--times> flag, these additional fields are displayed:"
2688 msgstr ""
2689
2690 #. type: =item
2691 #: ../cat/virt-ls.pod:212
2692 msgid "atime"
2693 msgstr "atime"
2694
2695 #. type: textblock
2696 #: ../cat/virt-ls.pod:214
2697 msgid "The time of last access."
2698 msgstr "Час останнього доступу."
2699
2700 #. type: =item
2701 #: ../cat/virt-ls.pod:216
2702 msgid "mtime"
2703 msgstr "mtime"
2704
2705 #. type: textblock
2706 #: ../cat/virt-ls.pod:218
2707 msgid "The time of last modification."
2708 msgstr "Час останнього внесення змін."
2709
2710 #. type: =item
2711 #: ../cat/virt-ls.pod:220
2712 msgid "ctime"
2713 msgstr "ctime"
2714
2715 #. type: textblock
2716 #: ../cat/virt-ls.pod:222
2717 msgid "The time of last status change."
2718 msgstr "Час останньої зміни стану."
2719
2720 #. type: textblock
2721 #: ../cat/virt-ls.pod:226
2722 msgid ""
2723 "The time fields are displayed as string dates and times, unless one of the "
2724 "I<--time-t>, I<--time-relative> or I<--time-days> flags is given."
2725 msgstr ""
2726
2727 #. type: textblock
2728 #: ../cat/virt-ls.pod:229
2729 msgid "With the I<--extra-stats> flag, these additional fields are displayed:"
2730 msgstr ""
2731
2732 #. type: =item
2733 #: ../cat/virt-ls.pod:233
2734 msgid "device"
2735 msgstr "пристрій"
2736
2737 #. type: textblock
2738 #: ../cat/virt-ls.pod:235
2739 msgid ""
2740 "The device containing the file (displayed as major:minor).  This may not "
2741 "match devices as known to the guest."
2742 msgstr ""
2743
2744 #. type: =item
2745 #: ../cat/virt-ls.pod:238
2746 msgid "inode"
2747 msgstr "inode"
2748
2749 #. type: textblock
2750 #: ../cat/virt-ls.pod:240
2751 msgid "The inode number."
2752 msgstr ""
2753
2754 #. type: =item
2755 #: ../cat/virt-ls.pod:242
2756 msgid "nlink"
2757 msgstr "nlink"
2758
2759 #. type: textblock
2760 #: ../cat/virt-ls.pod:244
2761 msgid "The number of hard links."
2762 msgstr "Кількість жорстких посилань."
2763
2764 #. type: =item
2765 #: ../cat/virt-ls.pod:246
2766 msgid "rdev"
2767 msgstr "rdev"
2768
2769 #. type: textblock
2770 #: ../cat/virt-ls.pod:248
2771 msgid ""
2772 "For block and char special files, the device (displayed as major:minor)."
2773 msgstr ""
2774
2775 #. type: =item
2776 #: ../cat/virt-ls.pod:251
2777 msgid "blocks"
2778 msgstr "блоки"
2779
2780 #. type: textblock
2781 #: ../cat/virt-ls.pod:253
2782 msgid "The number of 512 byte blocks allocated to the file."
2783 msgstr ""
2784
2785 #. type: textblock
2786 #: ../cat/virt-ls.pod:257
2787 msgid ""
2788 "With the I<--checksum> flag, the checksum of the file contents is shown "
2789 "(only for regular files).  Computing file checksums can take a considerable "
2790 "amount of time."
2791 msgstr ""
2792
2793 #. type: =item
2794 #: ../cat/virt-ls.pod:280
2795 msgid "B<--checksum>"
2796 msgstr "B<--checksum>"
2797
2798 #. type: =item
2799 #: ../cat/virt-ls.pod:282
2800 msgid "B<--checksum=crc|md5|sha1|sha224|sha256|sha384|sha512>"
2801 msgstr "B<--checksum=crc|md5|sha1|sha224|sha256|sha384|sha512>"
2802
2803 #. type: textblock
2804 #: ../cat/virt-ls.pod:284
2805 msgid ""
2806 "Display checksum over file contents for regular files.  With no argument, "
2807 "this defaults to using I<md5>.  Using an argument, you can select the "
2808 "checksum type to use."
2809 msgstr ""
2810
2811 #. type: textblock
2812 #: ../cat/virt-ls.pod:288 ../cat/virt-ls.pod:325 ../cat/virt-ls.pod:358
2813 #: ../cat/virt-ls.pod:391 ../cat/virt-ls.pod:401 ../cat/virt-ls.pod:408
2814 #: ../cat/virt-ls.pod:415 ../cat/virt-ls.pod:422
2815 msgid ""
2816 "This option only has effect in I<-lR> output mode.  See L</RECURSIVE LONG "
2817 "LISTING> above."
2818 msgstr ""
2819
2820 #. type: textblock
2821 #: ../cat/virt-ls.pod:316
2822 msgid ""
2823 "When prompting for keys and passphrases, virt-ls normally turns echoing off "
2824 "so you cannot see what you are typing.  If you are not worried about Tempest "
2825 "attacks and there is no one else in the room you can specify this flag to "
2826 "see what you are typing."
2827 msgstr ""
2828
2829 #. type: =item
2830 #: ../cat/virt-ls.pod:321
2831 msgid "B<--extra-stats>"
2832 msgstr "B<--extra-stats>"
2833
2834 #. type: textblock
2835 #: ../cat/virt-ls.pod:323
2836 msgid "Display extra stats."
2837 msgstr "Показати додаткові дані."
2838
2839 #. type: verbatim
2840 #: ../cat/virt-ls.pod:339
2841 #, no-wrap
2842 msgid ""
2843 " virt-ls --format=raw -a disk.img /dir\n"
2844 "\n"
2845 msgstr ""
2846
2847 #. type: verbatim
2848 #: ../cat/virt-ls.pod:343
2849 #, no-wrap
2850 msgid ""
2851 " virt-ls --format=raw -a disk.img --format -a another.img /dir\n"
2852 "\n"
2853 msgstr ""
2854
2855 #. type: textblock
2856 #: ../cat/virt-ls.pod:356
2857 msgid "Display file sizes in human-readable format."
2858 msgstr ""
2859
2860 #. type: =item
2861 #: ../cat/virt-ls.pod:370
2862 msgid "B<-R>"
2863 msgstr "B<-R>"
2864
2865 #. type: =item
2866 #: ../cat/virt-ls.pod:372
2867 msgid "B<--recursive>"
2868 msgstr "B<--recursive>"
2869
2870 #. type: textblock
2871 #: ../cat/virt-ls.pod:374
2872 msgid ""
2873 "Select the mode.  With neither of these options, C<virt-ls> produces a "
2874 "simple, flat list of the files in the named directory.  See L</SIMPLE "
2875 "LISTING>."
2876 msgstr ""
2877
2878 #. type: textblock
2879 #: ../cat/virt-ls.pod:378
2880 msgid ""
2881 "C<virt-ls -l> produces a \"long listing\", which shows more detail.  See L</"
2882 "LONG LISTING>."
2883 msgstr ""
2884
2885 #. type: textblock
2886 #: ../cat/virt-ls.pod:381
2887 msgid ""
2888 "C<virt-ls -R> produces a recursive list of files starting at the named "
2889 "directory.  See L</RECURSIVE LISTING>."
2890 msgstr ""
2891
2892 #. type: textblock
2893 #: ../cat/virt-ls.pod:384
2894 msgid ""
2895 "C<virt-ls -lR> produces a recursive long listing which can be more easily "
2896 "parsed.  See L</RECURSIVE LONG LISTING>."
2897 msgstr ""
2898
2899 #. type: =item
2900 #: ../cat/virt-ls.pod:387
2901 msgid "B<--times>"
2902 msgstr "B<--times>"
2903
2904 #. type: textblock
2905 #: ../cat/virt-ls.pod:389
2906 msgid "Display time fields."
2907 msgstr ""
2908
2909 #. type: =item
2910 #: ../cat/virt-ls.pod:394
2911 msgid "B<--time-days>"
2912 msgstr "B<--time-days>"
2913
2914 #. type: textblock
2915 #: ../cat/virt-ls.pod:396
2916 msgid "Display time fields as days before now (negative if in the future)."
2917 msgstr ""
2918
2919 #. type: textblock
2920 #: ../cat/virt-ls.pod:398
2921 msgid ""
2922 "Note that C<0> in output means \"up to 1 day before now\", or that the age "
2923 "of the file is between 0 and 86399 seconds."
2924 msgstr ""
2925
2926 #. type: =item
2927 #: ../cat/virt-ls.pod:404
2928 msgid "B<--time-relative>"
2929 msgstr "B<--time-relative>"
2930
2931 #. type: textblock
2932 #: ../cat/virt-ls.pod:406
2933 msgid "Display time fields as seconds before now (negative if in the future)."
2934 msgstr ""
2935
2936 #. type: =item
2937 #: ../cat/virt-ls.pod:411
2938 msgid "B<--time-t>"
2939 msgstr "B<--time-t>"
2940
2941 #. type: textblock
2942 #: ../cat/virt-ls.pod:413
2943 msgid "Display time fields as seconds since the Unix epoch."
2944 msgstr ""
2945
2946 #. type: =item
2947 #: ../cat/virt-ls.pod:418
2948 msgid "B<--uids>"
2949 msgstr "B<--uids>"
2950
2951 #. type: textblock
2952 #: ../cat/virt-ls.pod:420
2953 msgid "Display UID and GID fields."
2954 msgstr ""
2955
2956 #. type: textblock
2957 #: ../cat/virt-ls.pod:445
2958 msgid "Previous versions of virt-ls allowed you to write either:"
2959 msgstr ""
2960
2961 #. type: verbatim
2962 #: ../cat/virt-ls.pod:447
2963 #, no-wrap
2964 msgid ""
2965 " virt-ls disk.img [disk.img ...] /dir\n"
2966 "\n"
2967 msgstr ""
2968
2969 #. type: verbatim
2970 #: ../cat/virt-ls.pod:451
2971 #, no-wrap
2972 msgid ""
2973 " virt-ls guestname /dir\n"
2974 "\n"
2975 msgstr ""
2976
2977 #. type: textblock
2978 #: ../cat/virt-ls.pod:497
2979 msgid ""
2980 "L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-copy-out(1)>, L<virt-"
2981 "tar-out(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib(3)>, L<Sys::Virt(3)>, "
2982 "L<http://libguestfs.org/>."
2983 msgstr ""
2984 "L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-copy-out(1)>, L<virt-"
2985 "tar-out(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib(3)>, L<Sys::Virt(3)>, "
2986 "L<http://libguestfs.org/>."
2987
2988 #. type: textblock
2989 #: ../cat/virt-ls.pod:513 ../df/virt-df.pod:241 ../edit/virt-edit.pod:374
2990 #: ../rescue/virt-rescue.pod:302
2991 msgid "Copyright (C) 2009-2011 Red Hat Inc."
2992 msgstr "©Red Hat Inc., 2009–2011"
2993
2994 #. type: textblock
2995 #: ../clone/virt-sysprep.pod:5
2996 msgid ""
2997 "virt-sysprep - Reset or unconfigure a virtual machine so clones can be made"
2998 msgstr ""
2999
3000 #. type: verbatim
3001 #: ../clone/virt-sysprep.pod:9
3002 #, no-wrap
3003 msgid ""
3004 " virt-sysprep [--options] -d domname\n"
3005 "\n"
3006 msgstr ""
3007
3008 #. type: verbatim
3009 #: ../clone/virt-sysprep.pod:11
3010 #, no-wrap
3011 msgid ""
3012 " virt-sysprep [--options] -a disk.img [-a disk.img ...]\n"
3013 "\n"
3014 msgstr ""
3015
3016 #. type: textblock
3017 #: ../clone/virt-sysprep.pod:15
3018 msgid ""
3019 "Virt-sysprep \"resets\" or \"unconfigures\" a virtual machine so that clones "
3020 "can be made from it.  Steps in this process include removing SSH host keys, "
3021 "removing persistent network MAC configuration, and removing user accounts.  "
3022 "Each step can be enabled or disabled as required."
3023 msgstr ""
3024
3025 #. type: textblock
3026 #: ../clone/virt-sysprep.pod:21
3027 msgid ""
3028 "Virt-sysprep is a simple shell script, allowing easy inspection or "
3029 "customization by the system administrator."
3030 msgstr ""
3031
3032 #. type: textblock
3033 #: ../clone/virt-sysprep.pod:24
3034 msgid ""
3035 "Virt-sysprep modifies the guest or disk image I<in place>.  The guest must "
3036 "be shut down.  If you want to preserve the existing contents of the guest, "
3037 "you I<must copy or clone the disk first>.  See L</COPYING AND CLONING> below."
3038 msgstr ""
3039
3040 #. type: textblock
3041 #: ../clone/virt-sysprep.pod:29
3042 msgid ""
3043 "You do I<not> need to run virt-sysprep as root.  In fact we'd generally "
3044 "recommend that you don't.  The time you might want to run it as root is when "
3045 "you need root in order to access the disk image, but even in this case it "
3046 "would be better to change the permissions on the disk image to be writable "
3047 "as the non-root user running virt-sysprep."
3048 msgstr ""
3049
3050 #. type: textblock
3051 #: ../clone/virt-sysprep.pod:35
3052 msgid ""
3053 "\"Sysprep\" stands for \"system preparation\" tool.  The name comes from the "
3054 "Microsoft program C<sysprep.exe> which is used to unconfigure Windows "
3055 "machines in preparation for cloning them.  Having said that, virt-sysprep "
3056 "does I<not> currently work on Microsoft Windows guests.  We plan to support "
3057 "Windows sysprepping in a future version, and we already have code to do it."
3058 msgstr ""
3059
3060 #. type: =item
3061 #: ../clone/virt-sysprep.pod:76
3062 msgid "B<--enable=...>"
3063 msgstr ""
3064
3065 #. type: textblock
3066 #: ../clone/virt-sysprep.pod:78
3067 msgid ""
3068 "Choose which sysprep operations to perform.  Give a comma-separated list of "
3069 "operations, for example:"
3070 msgstr ""
3071
3072 #. type: verbatim
3073 #: ../clone/virt-sysprep.pod:81
3074 #, no-wrap
3075 msgid ""
3076 " --enable=ssh-hostkeys,udev-persistent-net\n"
3077 "\n"
3078 msgstr ""
3079
3080 #. type: textblock
3081 #: ../clone/virt-sysprep.pod:83
3082 msgid ""
3083 "would enable ONLY C<ssh-hostkeys> and C<udev-persistent-net> operations."
3084 msgstr ""
3085
3086 #. type: textblock
3087 #: ../clone/virt-sysprep.pod:85
3088 msgid ""
3089 "If the I<--enable> option is not given, then we default to trying all "
3090 "possible sysprep operations.  But some sysprep operations are skipped for "
3091 "some guest types."
3092 msgstr ""
3093
3094 #. type: textblock
3095 #: ../clone/virt-sysprep.pod:89
3096 msgid ""
3097 "Use I<--list-operations> to list operations supported by a particular "
3098 "version of virt-sysprep."
3099 msgstr ""
3100
3101 #. type: textblock
3102 #: ../clone/virt-sysprep.pod:92
3103 msgid ""
3104 "See L</OPERATIONS> below for a list and an explanation of each operation."
3105 msgstr ""
3106
3107 #. type: verbatim
3108 #: ../clone/virt-sysprep.pod:106
3109 #, no-wrap
3110 msgid ""
3111 " virt-sysprep --format=raw -a disk.img\n"
3112 "\n"
3113 msgstr ""
3114
3115 #. type: verbatim
3116 #: ../clone/virt-sysprep.pod:110
3117 #, no-wrap
3118 msgid ""
3119 " virt-sysprep --format=raw -a disk.img --format -a another.img\n"
3120 "\n"
3121 msgstr ""
3122
3123 #. type: =item
3124 #: ../clone/virt-sysprep.pod:119
3125 msgid "B<--hostname> newhostname"
3126 msgstr ""
3127
3128 #. type: textblock
3129 #: ../clone/virt-sysprep.pod:121
3130 msgid ""
3131 "Change the hostname.  See the L</hostname> operation below.  If not given, "
3132 "defaults to C<localhost.localdomain>."
3133 msgstr ""
3134
3135 #. type: =item
3136 #: ../clone/virt-sysprep.pod:124
3137 msgid "B<--list-operations>"
3138 msgstr ""
3139
3140 #. type: textblock
3141 #: ../clone/virt-sysprep.pod:126
3142 msgid "List the operations supported by the virt-sysprep program."
3143 msgstr ""
3144
3145 #. type: =item
3146 #: ../clone/virt-sysprep.pod:128
3147 msgid "B<--selinux-relabel>"
3148 msgstr ""
3149
3150 #. type: =item
3151 #: ../clone/virt-sysprep.pod:130
3152 msgid "B<--no-selinux-relabel>"
3153 msgstr ""
3154
3155 #. type: textblock
3156 #: ../clone/virt-sysprep.pod:132
3157 msgid ""
3158 "I<--selinux-relabel> forces SELinux relabelling next time the guest boots.  "
3159 "I<--no-selinux-relabel> disables relabelling."
3160 msgstr ""
3161
3162 #. type: textblock
3163 #: ../clone/virt-sysprep.pod:135
3164 msgid ""
3165 "The default is to try to detect if SELinux relabelling is required.  See L</"
3166 "SELINUX RELABELLING> below for more details."
3167 msgstr ""
3168
3169 #. type: =head1
3170 #: ../clone/virt-sysprep.pod:156
3171 msgid "OPERATIONS"
3172 msgstr ""
3173
3174 #. type: textblock
3175 #: ../clone/virt-sysprep.pod:158
3176 msgid ""
3177 "If the I<--enable> option is I<not> given, then I<all sysprep operations are "
3178 "enabled>, although some are skipped depending on the type of guest."
3179 msgstr ""
3180
3181 #. type: textblock
3182 #: ../clone/virt-sysprep.pod:162
3183 msgid ""
3184 "Operations can be individually enabled using the I<--enable> option.  Use a "
3185 "comma-separated list, for example:"
3186 msgstr ""
3187
3188 #. type: verbatim
3189 #: ../clone/virt-sysprep.pod:165
3190 #, no-wrap
3191 msgid ""
3192 " virt-sysprep --enable=ssh-hostkeys,udev-persistent-net [etc..]\n"
3193 "\n"
3194 msgstr ""
3195
3196 #. type: textblock
3197 #: ../clone/virt-sysprep.pod:167
3198 msgid ""
3199 "To list the operations supported by the current version of virt-sysprep, use "
3200 "I<--list-operations>."
3201 msgstr ""
3202
3203 #. type: textblock
3204 #: ../clone/virt-sysprep.pod:170
3205 msgid ""
3206 "Future versions of virt-sysprep may add more operations.  If you are using "
3207 "virt-sysprep and want predictable behaviour, specify only the operations "
3208 "that you want to have enabled."
3209 msgstr ""
3210
3211 #. type: =head2
3212 #: ../clone/virt-sysprep.pod:174
3213 msgid "cron-spool"
3214 msgstr ""
3215
3216 #. type: textblock
3217 #: ../clone/virt-sysprep.pod:176
3218 msgid "Remove user at-jobs and cron-jobs."
3219 msgstr ""
3220
3221 #. type: =head2
3222 #: ../clone/virt-sysprep.pod:178
3223 msgid "dhcp-client-state"
3224 msgstr ""
3225
3226 #. type: textblock
3227 #: ../clone/virt-sysprep.pod:180
3228 msgid "Remove DHCP client leases."
3229 msgstr ""
3230
3231 #. type: =head2
3232 #: ../clone/virt-sysprep.pod:182
3233 msgid "dhcp-server-state"
3234 msgstr ""
3235
3236 #. type: textblock
3237 #: ../clone/virt-sysprep.pod:184
3238 msgid "Remove DHCP server leases."
3239 msgstr ""
3240
3241 #. type: =head2
3242 #: ../clone/virt-sysprep.pod:186
3243 msgid "hostname"
3244 msgstr ""
3245
3246 #. type: textblock
3247 #: ../clone/virt-sysprep.pod:188
3248 msgid ""
3249 "Changes the hostname of the guest to the value given in the I<--hostname> "
3250 "parameter."
3251 msgstr ""
3252
3253 #. type: textblock
3254 #: ../clone/virt-sysprep.pod:191
3255 msgid ""
3256 "If the I<--hostname> parameter is not given, then the hostname is changed to "
3257 "C<localhost.localdomain>."
3258 msgstr ""
3259
3260 #. type: =head2
3261 #: ../clone/virt-sysprep.pod:194
3262 msgid "logfiles"
3263 msgstr ""
3264
3265 #. type: textblock
3266 #: ../clone/virt-sysprep.pod:196
3267 msgid "Remove many log files."
3268 msgstr ""
3269
3270 #. type: =head2
3271 #: ../clone/virt-sysprep.pod:198
3272 msgid "mail-spool"
3273 msgstr ""
3274
3275 #. type: textblock
3276 #: ../clone/virt-sysprep.pod:200
3277 msgid "Remove email from the local mail spool directory."
3278 msgstr ""
3279
3280 #. type: =head2
3281 #: ../clone/virt-sysprep.pod:202
3282 msgid "net-hwaddr"
3283 msgstr ""
3284
3285 #. type: textblock
3286 #: ../clone/virt-sysprep.pod:204
3287 msgid ""
3288 "Remove HWADDR (hard-coded MAC address) configuration.  For Fedora and Red "
3289 "Hat Enterprise Linux, this is removed from C<ifcfg-*> files."
3290 msgstr ""
3291
3292 #. type: =head2
3293 #: ../clone/virt-sysprep.pod:207
3294 msgid "random-seed"
3295 msgstr ""
3296
3297 #. type: textblock
3298 #: ../clone/virt-sysprep.pod:209
3299 msgid ""
3300 "Write some random bytes from the host into the random seed file of the guest."
3301 msgstr ""
3302
3303 #. type: textblock
3304 #: ../clone/virt-sysprep.pod:212
3305 msgid "See L</RANDOM SEED> below."
3306 msgstr ""
3307
3308 #. type: =head2
3309 #: ../clone/virt-sysprep.pod:214
3310 msgid "rhn-systemid"
3311 msgstr ""
3312
3313 #. type: textblock
3314 #: ../clone/virt-sysprep.pod:216
3315 msgid "Remove the RHN system ID."
3316 msgstr ""
3317
3318 #. type: =head2
3319 #: ../clone/virt-sysprep.pod:218
3320 msgid "smolt-uuid"
3321 msgstr ""
3322
3323 #. type: textblock
3324 #: ../clone/virt-sysprep.pod:220
3325 msgid "Remove the Smolt hardware UUID."
3326 msgstr ""
3327
3328 #. type: =head2
3329 #: ../clone/virt-sysprep.pod:222
3330 msgid "ssh-hostkeys"
3331 msgstr ""
3332
3333 #. type: textblock
3334 #: ../clone/virt-sysprep.pod:224
3335 msgid "Remove the SSH host keys in the guest."
3336 msgstr ""
3337
3338 #. type: textblock
3339 #: ../clone/virt-sysprep.pod:226
3340 msgid ""
3341 "The SSH host keys are regenerated (differently) next time the guest is "
3342 "booted."
3343 msgstr ""
3344
3345 #. type: textblock
3346 #: ../clone/virt-sysprep.pod:229
3347 msgid ""
3348 "If, after cloning, the guest gets the same IP address, ssh will give you a "
3349 "stark warning about the host key changing:"
3350 msgstr ""
3351
3352 #. type: verbatim
3353 #: ../clone/virt-sysprep.pod:232
3354 #, no-wrap
3355 msgid ""
3356 " @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
3357 " @    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\n"
3358 " @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
3359 " IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\n"
3360 "\n"
3361 msgstr ""
3362
3363 #. type: =head2
3364 #: ../clone/virt-sysprep.pod:237
3365 msgid "udev-persistent-net"
3366 msgstr ""
3367
3368 #. type: textblock
3369 #: ../clone/virt-sysprep.pod:239
3370 msgid ""
3371 "Remove udev persistent net rules which map the guest's existing MAC address "
3372 "to a fixed ethernet device (eg. eth0)."
3373 msgstr ""
3374
3375 #. type: textblock
3376 #: ../clone/virt-sysprep.pod:242
3377 msgid ""
3378 "After a guest is cloned, the MAC address usually changes.  Since the old MAC "
3379 "address occupies the old name (eg. eth0), this means the fresh MAC address "
3380 "is assigned to a new name (eg. eth1) and this is usually undesirable.  "
3381 "Erasing the udev persistent net rules avoids this."
3382 msgstr ""
3383
3384 #. type: =head2
3385 #: ../clone/virt-sysprep.pod:247
3386 msgid "utmp"
3387 msgstr ""
3388
3389 #. type: textblock
3390 #: ../clone/virt-sysprep.pod:249
3391 msgid "Remove the utmp file."
3392 msgstr ""
3393
3394 #. type: textblock
3395 #: ../clone/virt-sysprep.pod:251
3396 msgid ""
3397 "This records who is currently logged in on a machine.  In modern Linux "
3398 "distros it is stored in a ramdisk and hence not part of the virtual "
3399 "machine's disk, but it was stored on disk in older distros."
3400 msgstr ""
3401
3402 #. type: =head2
3403 #: ../clone/virt-sysprep.pod:255
3404 msgid "yum-uuid"
3405 msgstr ""
3406
3407 #. type: textblock
3408 #: ../clone/virt-sysprep.pod:257
3409 msgid "Remove the yum UUID."
3410 msgstr ""
3411
3412 #. type: textblock
3413 #: ../clone/virt-sysprep.pod:259
3414 msgid ""
3415 "Yum creates a fresh UUID the next time it runs when it notices that the "
3416 "original UUID has been erased."
3417 msgstr ""
3418
3419 #. type: =head1
3420 #: ../clone/virt-sysprep.pod:262
3421 msgid "COPYING AND CLONING"
3422 msgstr ""
3423
3424 #. type: textblock
3425 #: ../clone/virt-sysprep.pod:264
3426 msgid ""
3427 "Virt-sysprep can be used as part of a process of cloning guests, or to "
3428 "prepare a template from which guests can be cloned.  There are many "
3429 "different ways to achieve this using the virt tools, and this section is "
3430 "just an introduction."
3431 msgstr ""
3432
3433 #. type: textblock
3434 #: ../clone/virt-sysprep.pod:269
3435 msgid "A virtual machine (when switched off) consists of two parts:"
3436 msgstr ""
3437
3438 #. type: =item
3439 #: ../clone/virt-sysprep.pod:273
3440 msgid "I<configuration>"
3441 msgstr ""
3442
3443 #. type: textblock
3444 #: ../clone/virt-sysprep.pod:275
3445 msgid ""
3446 "The configuration or description of the guest.  eg. The libvirt XML (see "
3447 "C<virsh dumpxml>), the running configuration of the guest, or another "
3448 "external format like OVF."
3449 msgstr ""
3450
3451 #. type: textblock
3452 #: ../clone/virt-sysprep.pod:279
3453 msgid "Some configuration items that might need to be changed:"
3454 msgstr ""
3455
3456 #. type: textblock
3457 #: ../clone/virt-sysprep.pod:285
3458 msgid "name"
3459 msgstr ""
3460
3461 #. type: textblock
3462 #: ../clone/virt-sysprep.pod:289 ../clone/virt-sysprep.pod:316
3463 msgid "UUID"
3464 msgstr ""
3465
3466 #. type: textblock
3467 #: ../clone/virt-sysprep.pod:293
3468 msgid "path to block device(s)"
3469 msgstr ""
3470
3471 #. type: textblock
3472 #: ../clone/virt-sysprep.pod:297
3473 msgid "network card MAC address"
3474 msgstr ""
3475
3476 #. type: =item
3477 #: ../clone/virt-sysprep.pod:301
3478 msgid "I<block device(s)>"
3479 msgstr ""
3480
3481 #. type: textblock
3482 #: ../clone/virt-sysprep.pod:303
3483 msgid ""
3484 "One or more hard disk images, themselves containing files, directories, "
3485 "applications, kernels, configuration, etc."
3486 msgstr ""
3487
3488 #. type: textblock
3489 #: ../clone/virt-sysprep.pod:306
3490 msgid "Some things inside the block devices that might need to be changed:"
3491 msgstr ""
3492
3493 #. type: textblock
3494 #: ../clone/virt-sysprep.pod:312
3495 msgid "hostname and other net configuration"
3496 msgstr ""
3497
3498 #. type: textblock
3499 #: ../clone/virt-sysprep.pod:320
3500 msgid "SSH host keys"
3501 msgstr ""
3502
3503 #. type: textblock
3504 #: ../clone/virt-sysprep.pod:324
3505 msgid "Windows unique security ID (SID)"
3506 msgstr ""
3507
3508 #. type: textblock
3509 #: ../clone/virt-sysprep.pod:328
3510 msgid "Puppet registration"
3511 msgstr ""
3512
3513 #. type: =head2
3514 #: ../clone/virt-sysprep.pod:334
3515 msgid "COPYING THE BLOCK DEVICE"
3516 msgstr ""
3517
3518 #. type: textblock
3519 #: ../clone/virt-sysprep.pod:336
3520 msgid ""
3521 "Starting with an original guest, you probably wish to copy the guest block "
3522 "device and its configuration to make a template.  Then once you are happy "
3523 "with the template, you will want to make many clones from it."
3524 msgstr ""
3525
3526 #. type: verbatim
3527 #: ../clone/virt-sysprep.pod:341
3528 #, no-wrap
3529 msgid ""
3530 "                        virt-sysprep\n"
3531 "                             |\n"
3532 "                             v\n"
3533 " original guest --------> template ---------->\n"
3534 "                                      \\------> cloned\n"
3535 "                                       \\-----> guests\n"
3536 "                                        \\---->\n"
3537 "\n"
3538 msgstr ""
3539
3540 #. type: textblock
3541 #: ../clone/virt-sysprep.pod:349
3542 msgid ""
3543 "You can, of course, just copy the block device on the host using L<cp(1)> or "
3544 "L<dd(1)>."
3545 msgstr ""
3546
3547 #. type: verbatim
3548 #: ../clone/virt-sysprep.pod:352
3549 #, no-wrap
3550 msgid ""
3551 "                   dd                 dd\n"
3552 " original guest --------> template ---------->\n"
3553 "                                      \\------> cloned\n"
3554 "                                       \\-----> guests\n"
3555 "                                        \\---->\n"
3556 "\n"
3557 msgstr ""
3558
3559 #. type: textblock
3560 #: ../clone/virt-sysprep.pod:358
3561 msgid "There are some smarter (and faster) ways too:"
3562 msgstr ""
3563
3564 #. type: verbatim
3565 #: ../clone/virt-sysprep.pod:364
3566 #, no-wrap
3567 msgid ""
3568 "                          snapshot\n"
3569 "                template ---------->\n"
3570 "                            \\------> cloned\n"
3571 "                             \\-----> guests\n"
3572 "                              \\---->\n"
3573 "\n"
3574 msgstr ""
3575
3576 #. type: textblock
3577 #: ../clone/virt-sysprep.pod:370
3578 msgid ""
3579 "Use the block device as a backing file and create a snapshot on top for each "
3580 "guest.  The advantage is that you don't need to copy the block device (very "
3581 "fast) and only changes are stored (less storage required)."
3582 msgstr ""
3583
3584 #. type: textblock
3585 #: ../clone/virt-sysprep.pod:375
3586 msgid ""
3587 "Note that writing to the backing file once you have created guests on top of "
3588 "it is not possible: you will corrupt the guests."
3589 msgstr ""
3590
3591 #. type: textblock
3592 #: ../clone/virt-sysprep.pod:378
3593 msgid ""
3594 "Tools that can do this include: L<qemu-img(1)> (with the I<create -f qcow2 -"
3595 "o backing_file> option), L<lvcreate(8)> (I<--snapshot> option).  Some "
3596 "filesystems (such as btrfs) and most Network Attached Storage devices can "
3597 "also create cheap snapshots from files or LUNs."
3598 msgstr ""
3599
3600 #. type: textblock
3601 #: ../clone/virt-sysprep.pod:386
3602 msgid "Get your NAS to snapshot and/or duplicate the LUN."
3603 msgstr ""
3604
3605 #. type: textblock
3606 #: ../clone/virt-sysprep.pod:390
3607 msgid "Prepare your template using L<virt-sparsify(1)>.  See below."
3608 msgstr ""
3609
3610 #. type: =head2
3611 #: ../clone/virt-sysprep.pod:394
3612 msgid "VIRT-CLONE"
3613 msgstr ""
3614
3615 #. type: textblock
3616 #: ../clone/virt-sysprep.pod:396
3617 msgid ""
3618 "A separate tool, L<virt-clone(1)>, can be used to duplicate the block device "
3619 "and/or modify the external libvirt configuration of a guest.  It will reset "
3620 "the name, UUID and MAC address of the guest in the libvirt XML."
3621 msgstr ""
3622
3623 #. type: textblock
3624 #: ../clone/virt-sysprep.pod:401
3625 msgid ""
3626 "L<virt-clone(1)> does not use libguestfs and cannot look inside the disk "
3627 "image.  This was the original motivation to write virt-sysprep."
3628 msgstr ""
3629
3630 #. type: =head2
3631 #: ../clone/virt-sysprep.pod:404
3632 msgid "SPARSIFY"
3633 msgstr ""
3634
3635 #. type: verbatim
3636 #: ../clone/virt-sysprep.pod:406
3637 #, no-wrap
3638 msgid ""
3639 "              virt-sparsify\n"
3640 " original guest --------> template\n"
3641 "\n"
3642 msgstr ""
3643
3644 #. type: textblock
3645 #: ../clone/virt-sysprep.pod:409
3646 msgid ""
3647 "L<virt-sparsify(1)> can be used to make the cloning template smaller, making "
3648 "it easier to compress and/or faster to copy."
3649 msgstr ""
3650
3651 #. type: textblock
3652 #: ../clone/virt-sysprep.pod:412
3653 msgid ""
3654 "Notice that since virt-sparsify also copies the image, you can use it to "
3655 "make the initial copy (instead of C<dd>)."
3656 msgstr ""
3657
3658 #. type: =head2
3659 #: ../clone/virt-sysprep.pod:415
3660 msgid "RESIZE"
3661 msgstr ""
3662
3663 #. type: verbatim
3664 #: ../clone/virt-sysprep.pod:417
3665 #, no-wrap
3666 msgid ""
3667 "                         virt-resize\n"
3668 "                template ---------->\n"
3669 "                            \\------> cloned\n"
3670 "                             \\-----> guests\n"
3671 "                              \\---->\n"
3672 "\n"
3673 msgstr ""
3674
3675 #. type: textblock
3676 #: ../clone/virt-sysprep.pod:423
3677 msgid ""
3678 "If you want to give people cloned guests, but let them pick the size of the "
3679 "guest themselves (eg. depending on how much they are prepared to pay for "
3680 "disk space), then instead of copying the template, you can run L<virt-resize"
3681 "(1)>.  Virt-resize performs a copy and resize, and thus is ideal for cloning "
3682 "guests from a template."
3683 msgstr ""
3684
3685 #. type: =head1
3686 #: ../clone/virt-sysprep.pod:429 ../src/guestfs.pod:1149
3687 msgid "SECURITY"
3688 msgstr "БЕЗПЕКА"
3689
3690 #. type: textblock
3691 #: ../clone/virt-sysprep.pod:431
3692 msgid ""
3693 "Although virt-sysprep removes some sensitive information from the guest, it "
3694 "does not pretend to remove all of it.  You should examine the L</OPERATIONS> "
3695 "above, and the implementation of the operations in the shell script.  You "
3696 "should also examine the guest afterwards."
3697 msgstr ""
3698
3699 #. type: textblock
3700 #: ../clone/virt-sysprep.pod:436
3701 msgid ""
3702 "Sensitive files are simply removed.  The data they contained may still exist "
3703 "on the disk, easily recovered with a hex editor or undelete tool.  Use "
3704 "L<virt-sparsify(1)> as one way to remove this content.  See also the L<scrub"
3705 "(1)> command to get rid of deleted content in directory entries and inodes."
3706 msgstr ""
3707
3708 #. type: =head2
3709 #: ../clone/virt-sysprep.pod:442
3710 msgid "RANDOM SEED"
3711 msgstr ""
3712
3713 #. type: textblock
3714 #: ../clone/virt-sysprep.pod:444
3715 msgid "I<(This section applies to Linux guests only)>"
3716 msgstr ""
3717
3718 #. type: textblock
3719 #: ../clone/virt-sysprep.pod:446
3720 msgid ""
3721 "The virt-sysprep C<random-seed> operation writes a few bytes of randomness "
3722 "from the host into the guest's random seed file."
3723 msgstr ""
3724
3725 #. type: textblock
3726 #: ../clone/virt-sysprep.pod:449
3727 msgid ""
3728 "If this is just done once and the guest is cloned from the same template, "
3729 "then each guest will start with the same entropy, and things like SSH host "
3730 "keys and TCP sequence numbers may be predictable."
3731 msgstr ""
3732
3733 #. type: textblock
3734 #: ../clone/virt-sysprep.pod:453
3735 msgid ""
3736 "Therefore you should arrange to add more randomness I<after> cloning from a "
3737 "template too, which can be done by just enabling the C<random-seed> "
3738 "operation:"
3739 msgstr ""
3740
3741 #. type: verbatim
3742 #: ../clone/virt-sysprep.pod:457
3743 #, no-wrap
3744 msgid ""
3745 " cp template.img newguest.img\n"
3746 " virt-sysprep --enable=random-seed -a newguest.img\n"
3747 "\n"
3748 msgstr ""
3749
3750 #. type: =head2
3751 #: ../clone/virt-sysprep.pod:460
3752 msgid "SELINUX RELABELLING"
3753 msgstr ""
3754
3755 #. type: textblock
3756 #: ../clone/virt-sysprep.pod:462
3757 msgid "I<(This section applies to Linux guests using SELinux only)>"
3758 msgstr ""
3759
3760 #. type: textblock
3761 #: ../clone/virt-sysprep.pod:464
3762 msgid ""
3763 "If any new files are created by virt-sysprep, then virt-sysprep touches C</."
3764 "autorelabel> so that these will be correctly labelled by SELinux the next "
3765 "time the guest is booted.  This process interrupts boot and can take some "
3766 "time."
3767 msgstr ""
3768
3769 #. type: textblock
3770 #: ../clone/virt-sysprep.pod:469
3771 msgid ""
3772 "You can force relabelling for all guests by supplying the I<--selinux-"
3773 "relabel> option."
3774 msgstr ""
3775
3776 #. type: textblock
3777 #: ../clone/virt-sysprep.pod:472
3778 msgid ""
3779 "You can disable relabelling entirely by supplying the I<--no-selinux-"
3780 "relabel> option."
3781 msgstr ""
3782
3783 #. type: textblock
3784 #: ../clone/virt-sysprep.pod:484
3785 msgid "This program returns 0 on success, or 1 if there was an error."
3786 msgstr ""
3787
3788 #. type: textblock
3789 #: ../clone/virt-sysprep.pod:488
3790 msgid ""
3791 "L<guestfs(3)>, L<guestfish(1)>, L<virt-clone(1)>, L<virt-rescue(1)>, L<virt-"
3792 "resize(1)>, L<virt-sparsify(1)>, L<virsh(1)>, L<lvcreate(8)>, L<qemu-img(1)"
3793 ">, L<scrub(1)>, L<http://libguestfs.org/>, L<http://libvirt.org/>."
3794 msgstr ""
3795
3796 #. type: textblock
3797 #: ../df/virt-df.pod:5
3798 msgid "virt-df - Display free space on virtual filesystems"
3799 msgstr ""
3800
3801 #. type: verbatim
3802 #: ../df/virt-df.pod:9
3803 #, no-wrap
3804 msgid ""
3805 " virt-df [--options]\n"
3806 "\n"
3807 msgstr ""
3808 " virt-df [--параметри]\n"
3809 "\n"
3810
3811 #. type: verbatim
3812 #: ../df/virt-df.pod:11
3813 #, no-wrap
3814 msgid ""
3815 " virt-df [--options] -d domname\n"
3816 "\n"
3817 msgstr ""
3818
3819 #. type: verbatim
3820 #: ../df/virt-df.pod:13
3821 #, no-wrap
3822 msgid ""
3823 " virt-df [--options] -a disk.img [-a disk.img ...]\n"
3824 "\n"
3825 msgstr ""
3826
3827 #. type: verbatim
3828 #: ../df/virt-df.pod:17
3829 #, no-wrap
3830 msgid ""
3831 " virt-df [--options] domname\n"
3832 "\n"
3833 msgstr ""
3834
3835 #. type: verbatim
3836 #: ../df/virt-df.pod:19
3837 #, no-wrap
3838 msgid ""
3839 " virt-df [--options] disk.img [disk.img ...]\n"
3840 "\n"
3841 msgstr ""
3842
3843 #. type: textblock
3844 #: ../df/virt-df.pod:23
3845 msgid ""
3846 "C<virt-df> is a command line tool to display free space on virtual machine "
3847 "filesystems.  Unlike other tools, it doesn't just display the size of disk "
3848 "allocated to a virtual machine, but can look inside disk images to see how "
3849 "much space is really being used."
3850 msgstr ""
3851
3852 #. type: textblock
3853 #: ../df/virt-df.pod:28
3854 msgid ""
3855 "If used without any I<-a> or I<-d> arguments, C<virt-df> checks with libvirt "
3856 "to get a list of all active and inactive guests, and performs a C<df>-type "
3857 "operation on each one in turn, printing out the results."
3858 msgstr ""
3859
3860 #. type: textblock
3861 #: ../df/virt-df.pod:32
3862 msgid ""
3863 "If any I<-a> or I<-d> arguments are specified, C<virt-df> performs a C<df>-"
3864 "type operation on either the single named libvirt domain, or on the disk "
3865 "image(s) listed on the command line (which must all belong to a single VM).  "
3866 "In this mode (with arguments), C<virt-df> will I<only work for a single "
3867 "guest>.  If you want to run on multiple guests, then you have to invoke "
3868 "C<virt-df> multiple times."
3869 msgstr ""
3870
3871 #. type: textblock
3872 #: ../df/virt-df.pod:39
3873 msgid ""
3874 "Use the I<--csv> option to get a format which can be easily parsed by other "
3875 "programs.  Other options are similar to the standard L<df(1)> command."
3876 msgstr ""
3877
3878 #. type: textblock
3879 #: ../df/virt-df.pod:45
3880 msgid ""
3881 "Show disk usage for a single libvirt guest called C<F14x64>.  Make the "
3882 "output human-readable:"
3883 msgstr ""
3884
3885 #. type: verbatim
3886 #: ../df/virt-df.pod:48
3887 #, no-wrap
3888 msgid ""
3889 " # virt-df -d F14x64 -h\n"
3890 " Filesystem                       Size     Used  Available  Use%\n"
3891 " F14x64:/dev/sda1                 484M      66M       393M   14%\n"
3892 " F14x64:/dev/vg_f13x64/lv_root    7.4G     3.4G       4.0G   46%\n"
3893 "\n"
3894 msgstr ""
3895
3896 #. type: textblock
3897 #: ../df/virt-df.pod:53
3898 msgid "Show disk usage for a disk image file called C<test.img>:"
3899 msgstr ""
3900
3901 #. type: verbatim
3902 #: ../df/virt-df.pod:55
3903 #, no-wrap
3904 msgid ""
3905 " $ virt-df -a test1.img\n"
3906 " Filesystem                  1K-blocks     Used  Available  Use%\n"
3907 " test1.img:/dev/sda1             99099     1551      92432    2%\n"
3908 "\n"
3909 msgstr ""
3910
3911 #. type: verbatim
3912 #: ../df/virt-df.pod:112
3913 #, no-wrap
3914 msgid ""
3915 " virt-df --format=raw -a disk.img\n"
3916 "\n"
3917 msgstr ""
3918
3919 #. type: verbatim
3920 #: ../df/virt-df.pod:116
3921 #, no-wrap
3922 msgid ""
3923 " virt-df --format=raw -a disk.img --format -a another.img\n"
3924 "\n"
3925 msgstr ""
3926
3927 #. type: textblock
3928 #: ../df/virt-df.pod:129
3929 msgid "Print sizes in human-readable format."
3930 msgstr ""
3931
3932 #. type: textblock
3933 #: ../df/virt-df.pod:131
3934 msgid "You are not allowed to use I<-h> and I<--csv> at the same time."
3935 msgstr ""
3936
3937 #. type: =item
3938 #: ../df/virt-df.pod:133 ../fish/guestfish.pod:258 ../fuse/guestmount.pod:164
3939 msgid "B<-i>"
3940 msgstr "B<-i>"
3941
3942 #. type: =item
3943 #: ../df/virt-df.pod:135
3944 msgid "B<--inodes>"
3945 msgstr "B<--inodes>"
3946
3947 #. type: textblock
3948 #: ../df/virt-df.pod:137
3949 msgid "Print inodes instead of blocks."
3950 msgstr ""
3951
3952 #. type: =item
3953 #: ../df/virt-df.pod:139
3954 msgid "B<--one-per-guest>"
3955 msgstr "B<--one-per-guest>"
3956
3957 #. type: textblock
3958 #: ../df/virt-df.pod:141
3959 msgid ""
3960 "Run one libguestfs appliance per guest.  Normally C<virt-df> will add the "
3961 "disks from several guests to a single libguestfs appliance."
3962 msgstr ""
3963
3964 #. type: textblock
3965 #: ../df/virt-df.pod:144
3966 msgid "You might use this option in the following circumstances:"
3967 msgstr ""
3968
3969 #. type: textblock
3970 #: ../df/virt-df.pod:150
3971 msgid ""
3972 "If you think an untrusted guest might actively try to exploit the libguestfs "
3973 "appliance kernel, then this prevents one guest from interfering with the "
3974 "stats printed for another guest."
3975 msgstr ""
3976
3977 #. type: textblock
3978 #: ../df/virt-df.pod:156
3979 msgid ""
3980 "If the kernel has a bug which stops it from accessing a filesystem in one "
3981 "guest (see for example RHBZ#635373) then this allows libguestfs to continue "
3982 "and report stats for further guests."
3983 msgstr ""
3984
3985 #. type: textblock
3986 #: ../df/virt-df.pod:165
3987 msgid ""
3988 "Print UUIDs instead of names.  This is useful for following a guest even "
3989 "when the guest is migrated or renamed, or when two guests happen to have the "
3990 "same name."
3991 msgstr ""
3992
3993 #. type: textblock
3994 #: ../df/virt-df.pod:169
3995 msgid ""
3996 "Note that only domains that we fetch from libvirt come with UUIDs.  For disk "
3997 "images, we still print the disk image name even when this option is "
3998 "specified."
3999 msgstr ""
4000
4001 #. type: textblock
4002 #: ../df/virt-df.pod:229
4003 msgid ""
4004 "L<df(1)>, L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<http://"
4005 "libguestfs.org/>."
4006 msgstr ""
4007
4008 #. type: textblock
4009 #: ../edit/virt-edit.pod:5
4010 msgid "virt-edit - Edit a file in a virtual machine"
4011 msgstr ""
4012
4013 #. type: verbatim
4014 #: ../edit/virt-edit.pod:9
4015 #, no-wrap
4016 msgid ""
4017 " virt-edit [--options] -d domname file [file ...]\n"
4018 "\n"
4019 msgstr ""
4020
4021 #. type: verbatim
4022 #: ../edit/virt-edit.pod:11
4023 #, no-wrap
4024 msgid ""
4025 " virt-edit [--options] -a disk.img [-a disk.img ...] file [file ...]\n"
4026 "\n"
4027 msgstr ""
4028
4029 #. type: verbatim
4030 #: ../edit/virt-edit.pod:13
4031 #, no-wrap
4032 msgid ""
4033 " virt-edit [-d domname|-a disk.img] file -e 'expr'\n"
4034 "\n"
4035 msgstr ""
4036
4037 #. type: verbatim
4038 #: ../edit/virt-edit.pod:17
4039 #, no-wrap
4040 msgid ""
4041 " virt-edit domname file\n"
4042 "\n"
4043 msgstr ""
4044
4045 #. type: verbatim
4046 #: ../edit/virt-edit.pod:19 ../edit/virt-edit.pod:183
4047 #, no-wrap
4048 msgid ""
4049 " virt-edit disk.img [disk.img ...] file\n"
4050 "\n"
4051 msgstr ""
4052
4053 #. type: =head1
4054 #: ../edit/virt-edit.pod:21 ../fish/guestfish.pod:23
4055 #: ../fish/virt-copy-in.pod:13 ../fish/virt-tar-in.pod:15
4056 #: ../fuse/guestmount.pod:15 ../rescue/virt-rescue.pod:19
4057 #: ../tools/virt-tar.pl:64 ../tools/virt-win-reg.pl:51
4058 msgid "WARNING"
4059 msgstr "ПОПЕРЕДЖЕННЯ"
4060
4061 #. type: textblock
4062 #: ../edit/virt-edit.pod:23
4063 msgid ""
4064 "You must I<not> use C<virt-edit> on live virtual machines.  If you do this, "
4065 "you risk disk corruption in the VM.  C<virt-edit> tries to stop you from "
4066 "doing this, but doesn't catch all cases."
4067 msgstr ""
4068
4069 #. type: textblock
4070 #: ../edit/virt-edit.pod:29
4071 msgid ""
4072 "C<virt-edit> is a command line tool to edit C<file> where each C<file> "
4073 "exists in the named virtual machine (or disk image)."
4074 msgstr ""
4075
4076 #. type: textblock
4077 #: ../edit/virt-edit.pod:32
4078 msgid ""
4079 "Multiple filenames can be given, in which case they are each edited in "
4080 "turn.  Each filename must be a full path, starting at the root directory "
4081 "(starting with '/')."
4082 msgstr ""
4083
4084 #. type: textblock
4085 #: ../edit/virt-edit.pod:36
4086 msgid "If you want to just view a file, use L<virt-cat(1)>."
4087 msgstr ""
4088
4089 #. type: textblock
4090 #: ../edit/virt-edit.pod:38
4091 msgid ""
4092 "For more complex cases you should look at the L<guestfish(1)> tool (see L</"
4093 "USING GUESTFISH> below)."
4094 msgstr ""
4095
4096 #. type: textblock
4097 #: ../edit/virt-edit.pod:41
4098 msgid ""
4099 "C<virt-edit> cannot be used to create a new file.  L<guestfish(1)> can do "
4100 "that and much more."
4101 msgstr ""
4102
4103 #. type: textblock
4104 #: ../edit/virt-edit.pod:46
4105 msgid "Edit the named files interactively:"
4106 msgstr ""
4107
4108 #. type: verbatim
4109 #: ../edit/virt-edit.pod:48
4110 #, no-wrap
4111 msgid ""
4112 " virt-edit -d mydomain /boot/grub/grub.conf\n"
4113 "\n"
4114 msgstr ""
4115
4116 #. type: verbatim
4117 #: ../edit/virt-edit.pod:50
4118 #, no-wrap
4119 msgid ""
4120 " virt-edit -d mydomain /etc/passwd\n"
4121 "\n"
4122 msgstr ""
4123
4124 #. type: textblock
4125 #: ../edit/virt-edit.pod:52
4126 msgid "For Windows guests, some Windows paths are understood:"
4127 msgstr ""
4128
4129 #. type: verbatim
4130 #: ../edit/virt-edit.pod:54
4131 #, no-wrap
4132 msgid ""
4133 " virt-edit -d mywindomain 'c:\\autoexec.bat'\n"
4134 "\n"
4135 msgstr ""
4136
4137 #. type: textblock
4138 #: ../edit/virt-edit.pod:56
4139 msgid ""
4140 "If Perl is installed, you can also edit files non-interactively (see L</NON-"
4141 "INTERACTIVE EDITING> below).  To change the init default level to 5:"
4142 msgstr ""
4143
4144 #. type: verbatim
4145 #: ../edit/virt-edit.pod:60
4146 #, no-wrap
4147 msgid ""
4148 " virt-edit -d mydomain /etc/inittab -e 's/^id:.*/id:5:initdefault:/'\n"
4149 "\n"
4150 msgstr ""
4151
4152 #. type: =item
4153 #: ../edit/virt-edit.pod:81
4154 msgid "B<-b> extension"
4155 msgstr ""