X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=po-docs%2Fuk.po;h=505f89f021ca1187b78eea5887ac6546245e8388;hp=d3701f444f9a88066e076788b1c4e5fe6772e527;hb=b148df4df9f27162b2e1991c3fbeef070b2c343a;hpb=fef0ff3d869d2ebdb48eea0c538270fc98f5952d diff --git a/po-docs/uk.po b/po-docs/uk.po index d3701f4..505f89f 100644 --- a/po-docs/uk.po +++ b/po-docs/uk.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: libguestfs\n" "Report-Msgid-Bugs-To: libguestfs@redhat.com\n" -"POT-Creation-Date: 2011-10-19 17:23+0200\n" +"POT-Creation-Date: 2011-10-20 22:17+0200\n" "PO-Revision-Date: 2011-10-19 15:46+0000\n" "Last-Translator: rjones \n" "Language-Team: Ukrainian \n" @@ -486,13 +486,13 @@ msgid "" msgstr "" #. type: =item -#: ../align/virt-alignment-scan.pod:147 ../resize/virt-resize.pod:414 +#: ../align/virt-alignment-scan.pod:147 ../resize/virt-resize.pod:470 #: ../sparsify/virt-sparsify.pod:153 msgid "B<-q>" msgstr "B<-q>" #. type: =item -#: ../align/virt-alignment-scan.pod:149 ../resize/virt-resize.pod:416 +#: ../align/virt-alignment-scan.pod:149 ../resize/virt-resize.pod:472 #: ../sparsify/virt-sparsify.pod:155 msgid "B<--quiet>" msgstr "B<--quiet>" @@ -539,7 +539,7 @@ msgstr "" #: ../clone/virt-sysprep.pod:144 ../df/virt-df.pod:179 #: ../edit/virt-edit.pod:167 ../fish/guestfish.pod:397 #: ../fuse/guestmount.pod:272 ../inspector/virt-inspector.pod:125 -#: ../rescue/virt-rescue.pod:188 ../resize/virt-resize.pod:484 +#: ../rescue/virt-rescue.pod:188 ../resize/virt-resize.pod:540 #: ../sparsify/virt-sparsify.pod:165 msgid "B<-V>" msgstr "B<-V>" @@ -550,7 +550,7 @@ msgstr "B<-V>" #: ../clone/virt-sysprep.pod:146 ../df/virt-df.pod:181 #: ../edit/virt-edit.pod:169 ../fish/guestfish.pod:399 #: ../fuse/guestmount.pod:274 ../inspector/virt-inspector.pod:127 -#: ../rescue/virt-rescue.pod:190 ../resize/virt-resize.pod:486 +#: ../rescue/virt-rescue.pod:190 ../resize/virt-resize.pod:542 #: ../sparsify/virt-sparsify.pod:167 ../tools/virt-list-filesystems.pl:69 #: ../tools/virt-list-partitions.pl:70 ../tools/virt-make-fs.pl:169 #: ../tools/virt-tar.pl:119 ../tools/virt-win-reg.pl:112 @@ -562,7 +562,7 @@ msgstr "B<--version>" #: ../cat/virt-filesystems.pod:271 ../cat/virt-ls.pod:435 #: ../clone/virt-sysprep.pod:148 ../df/virt-df.pod:183 #: ../edit/virt-edit.pod:171 ../inspector/virt-inspector.pod:129 -#: ../rescue/virt-rescue.pod:192 ../resize/virt-resize.pod:488 +#: ../rescue/virt-rescue.pod:192 ../resize/virt-resize.pod:544 #: ../sparsify/virt-sparsify.pod:169 ../tools/virt-list-filesystems.pl:71 #: ../tools/virt-list-partitions.pl:72 ../tools/virt-make-fs.pl:171 #: ../tools/virt-tar.pl:121 ../tools/virt-win-reg.pl:114 @@ -801,40 +801,30 @@ msgstr "" #. type: textblock #: ../align/virt-alignment-scan.pod:278 msgid "" -"Currently there is no virt tool for fixing alignment problems in guests. " -"This is a difficult problem to fix because simply moving partitions around " -"breaks the bootloader, necessitating either manual reinstallation of the " -"bootloader using a rescue disk, or complex and error-prone hacks." +"L can change the alignment of the partitions of some " +"guests. Currently it can fully align all the partitions of all Windows " +"guests, and it will fix the bootloader where necessary. For Linux guests, " +"it can align the second and subsequent partitions, so the majority of OS " +"accesses except at boot will be aligned." msgstr "" #. type: textblock #: ../align/virt-alignment-scan.pod:284 msgid "" -"L does not change the alignment of the first partition, but " -"it does align the second and subsequent partitions to a multiple of 64 or " -"128 sectors (depending on the version of virt-resize, 128 in virt-resize " -"E 1.13.19). For operating systems that have a separate boot partition, " -"virt-resize could be used to align the main OS partition, so that the " -"majority of OS accesses except at boot will be aligned." -msgstr "" - -#. type: textblock -#: ../align/virt-alignment-scan.pod:292 -msgid "" -"The easiest way to correct partition alignment problems is to reinstall your " +"Another way to correct partition alignment problems is to reinstall your " "guest operating systems. If you install operating systems from templates, " "ensure these have correct partition alignment too." msgstr "" #. type: textblock -#: ../align/virt-alignment-scan.pod:297 +#: ../align/virt-alignment-scan.pod:288 msgid "" "For older versions of Windows, the following NetApp document contains useful " "information: L" msgstr "" #. type: textblock -#: ../align/virt-alignment-scan.pod:300 +#: ../align/virt-alignment-scan.pod:291 msgid "" "For Red Hat Enterprise Linux E 5, use a Kickstart script that contains " "an explicit C<%pre> section that creates aligned partitions using L 64K for best performance" msgstr "" #. type: textblock -#: ../align/virt-alignment-scan.pod:326 +#: ../align/virt-alignment-scan.pod:317 msgid "1" msgstr "" #. type: textblock -#: ../align/virt-alignment-scan.pod:328 +#: ../align/virt-alignment-scan.pod:319 msgid "an error scanning the disk image or guest" msgstr "" #. type: textblock -#: ../align/virt-alignment-scan.pod:332 +#: ../align/virt-alignment-scan.pod:323 msgid "2" msgstr "" #. type: textblock -#: ../align/virt-alignment-scan.pod:334 +#: ../align/virt-alignment-scan.pod:325 msgid "" "successful exit, some partitions have alignment E 64K which can result " "in poor performance on high end network storage" msgstr "" #. type: textblock -#: ../align/virt-alignment-scan.pod:339 +#: ../align/virt-alignment-scan.pod:330 msgid "3" msgstr "" #. type: textblock -#: ../align/virt-alignment-scan.pod:341 +#: ../align/virt-alignment-scan.pod:332 msgid "" "successful exit, some partitions have alignment E 4K which can result in " "poor performance on most hypervisors" msgstr "" #. type: =head1 -#: ../align/virt-alignment-scan.pod:346 ../cat/virt-cat.pod:203 +#: ../align/virt-alignment-scan.pod:337 ../cat/virt-cat.pod:203 #: ../cat/virt-filesystems.pod:377 ../cat/virt-ls.pod:495 #: ../clone/virt-sysprep.pod:486 ../df/virt-df.pod:227 #: ../edit/virt-edit.pod:354 ../erlang/examples/guestfs-erlang.pod:97 @@ -1022,7 +1012,7 @@ msgstr "" #: ../inspector/virt-inspector.pod:380 ../java/examples/guestfs-java.pod:45 #: ../ocaml/examples/guestfs-ocaml.pod:78 ../perl/examples/guestfs-perl.pod:39 #: ../python/examples/guestfs-python.pod:42 ../rescue/virt-rescue.pod:288 -#: ../resize/virt-resize.pod:613 ../ruby/examples/guestfs-ruby.pod:36 +#: ../resize/virt-resize.pod:667 ../ruby/examples/guestfs-ruby.pod:36 #: ../sparsify/virt-sparsify.pod:251 ../src/guestfs.pod:3255 #: ../test-tool/libguestfs-test-tool.pod:100 #: ../tools/virt-list-filesystems.pl:195 ../tools/virt-list-partitions.pl:265 @@ -1032,18 +1022,18 @@ msgid "SEE ALSO" msgstr "ТАКОЖ ПЕРЕГЛЯНЬТЕ" #. type: textblock -#: ../align/virt-alignment-scan.pod:348 +#: ../align/virt-alignment-scan.pod:339 msgid "" "L, L, L, L, " "L, L." msgstr "" #. type: =head1 -#: ../align/virt-alignment-scan.pod:355 ../cat/virt-cat.pod:212 +#: ../align/virt-alignment-scan.pod:346 ../cat/virt-cat.pod:212 #: ../cat/virt-filesystems.pod:388 ../cat/virt-ls.pod:507 #: ../clone/virt-sysprep.pod:501 ../df/virt-df.pod:235 #: ../edit/virt-edit.pod:368 ../rescue/virt-rescue.pod:296 -#: ../resize/virt-resize.pod:635 ../sparsify/virt-sparsify.pod:264 +#: ../resize/virt-resize.pod:690 ../sparsify/virt-sparsify.pod:264 #: ../tools/virt-list-filesystems.pl:208 ../tools/virt-list-partitions.pl:277 #: ../tools/virt-make-fs.pl:564 ../tools/virt-tar.pl:311 #: ../tools/virt-win-reg.pl:772 @@ -1051,11 +1041,11 @@ msgid "AUTHOR" msgstr "АВТОР" #. type: textblock -#: ../align/virt-alignment-scan.pod:357 ../cat/virt-cat.pod:214 +#: ../align/virt-alignment-scan.pod:348 ../cat/virt-cat.pod:214 #: ../cat/virt-filesystems.pod:390 ../cat/virt-ls.pod:509 #: ../clone/virt-sysprep.pod:503 ../df/virt-df.pod:237 #: ../edit/virt-edit.pod:370 ../inspector/virt-inspector.pod:395 -#: ../rescue/virt-rescue.pod:298 ../resize/virt-resize.pod:637 +#: ../rescue/virt-rescue.pod:298 ../resize/virt-resize.pod:692 #: ../sparsify/virt-sparsify.pod:266 ../tools/virt-list-filesystems.pl:210 #: ../tools/virt-list-partitions.pl:279 ../tools/virt-make-fs.pl:566 #: ../tools/virt-tar.pl:313 ../tools/virt-win-reg.pl:774 @@ -1063,7 +1053,7 @@ msgid "Richard W.M. Jones L" msgstr "Richard W.M. Jones L" #. type: =head1 -#: ../align/virt-alignment-scan.pod:359 ../cat/virt-cat.pod:216 +#: ../align/virt-alignment-scan.pod:350 ../cat/virt-cat.pod:216 #: ../cat/virt-filesystems.pod:392 ../cat/virt-ls.pod:511 #: ../clone/virt-sysprep.pod:505 ../df/virt-df.pod:239 #: ../edit/virt-edit.pod:372 ../erlang/examples/guestfs-erlang.pod:114 @@ -1074,7 +1064,7 @@ msgstr "Richard W.M. Jones L" #: ../inspector/virt-inspector.pod:403 ../java/examples/guestfs-java.pod:62 #: ../ocaml/examples/guestfs-ocaml.pod:95 ../perl/examples/guestfs-perl.pod:56 #: ../python/examples/guestfs-python.pod:58 ../rescue/virt-rescue.pod:300 -#: ../resize/virt-resize.pod:639 ../ruby/examples/guestfs-ruby.pod:52 +#: ../resize/virt-resize.pod:694 ../ruby/examples/guestfs-ruby.pod:52 #: ../sparsify/virt-sparsify.pod:268 ../src/guestfs.pod:3337 #: ../test-tool/libguestfs-test-tool.pod:110 #: ../tools/virt-list-filesystems.pl:212 ../tools/virt-list-partitions.pl:281 @@ -1084,20 +1074,20 @@ msgid "COPYRIGHT" msgstr "АВТОРСЬКІ ПРАВА" #. type: textblock -#: ../align/virt-alignment-scan.pod:361 ../clone/virt-sysprep.pod:507 +#: ../align/virt-alignment-scan.pod:352 ../clone/virt-sysprep.pod:507 #: ../sparsify/virt-sparsify.pod:270 msgid "Copyright (C) 2011 Red Hat Inc." msgstr "" #. type: textblock -#: ../align/virt-alignment-scan.pod:363 ../cat/virt-cat.pod:220 +#: ../align/virt-alignment-scan.pod:354 ../cat/virt-cat.pod:220 #: ../cat/virt-filesystems.pod:396 ../cat/virt-ls.pod:515 #: ../clone/virt-sysprep.pod:509 ../df/virt-df.pod:243 #: ../edit/virt-edit.pod:376 ../fish/guestfish.pod:1305 #: ../fish/virt-copy-in.pod:69 ../fish/virt-copy-out.pod:58 #: ../fish/virt-tar-in.pod:67 ../fish/virt-tar-out.pod:60 #: ../fuse/guestmount.pod:337 ../inspector/virt-inspector.pod:407 -#: ../rescue/virt-rescue.pod:304 ../resize/virt-resize.pod:643 +#: ../rescue/virt-rescue.pod:304 ../resize/virt-resize.pod:698 #: ../sparsify/virt-sparsify.pod:272 ../test-tool/libguestfs-test-tool.pod:115 #: ../tools/virt-list-filesystems.pl:216 ../tools/virt-list-partitions.pl:285 #: ../tools/virt-make-fs.pl:572 ../tools/virt-tar.pl:319 @@ -1110,14 +1100,14 @@ msgid "" msgstr "" #. type: textblock -#: ../align/virt-alignment-scan.pod:368 ../cat/virt-cat.pod:225 +#: ../align/virt-alignment-scan.pod:359 ../cat/virt-cat.pod:225 #: ../cat/virt-filesystems.pod:401 ../cat/virt-ls.pod:520 #: ../clone/virt-sysprep.pod:514 ../df/virt-df.pod:248 #: ../edit/virt-edit.pod:381 ../fish/guestfish.pod:1310 #: ../fish/virt-copy-in.pod:74 ../fish/virt-copy-out.pod:63 #: ../fish/virt-tar-in.pod:72 ../fish/virt-tar-out.pod:65 #: ../fuse/guestmount.pod:342 ../inspector/virt-inspector.pod:412 -#: ../rescue/virt-rescue.pod:309 ../resize/virt-resize.pod:648 +#: ../rescue/virt-rescue.pod:309 ../resize/virt-resize.pod:703 #: ../sparsify/virt-sparsify.pod:277 ../test-tool/libguestfs-test-tool.pod:120 #: ../tools/virt-list-filesystems.pl:221 ../tools/virt-list-partitions.pl:290 #: ../tools/virt-make-fs.pl:577 ../tools/virt-tar.pl:324 @@ -1134,14 +1124,14 @@ msgstr "" "дізнатися з GNU General Public License." #. type: textblock -#: ../align/virt-alignment-scan.pod:373 ../cat/virt-cat.pod:230 +#: ../align/virt-alignment-scan.pod:364 ../cat/virt-cat.pod:230 #: ../cat/virt-filesystems.pod:406 ../cat/virt-ls.pod:525 #: ../clone/virt-sysprep.pod:519 ../df/virt-df.pod:253 #: ../edit/virt-edit.pod:386 ../fish/guestfish.pod:1315 #: ../fish/virt-copy-in.pod:79 ../fish/virt-copy-out.pod:68 #: ../fish/virt-tar-in.pod:77 ../fish/virt-tar-out.pod:70 #: ../fuse/guestmount.pod:347 ../inspector/virt-inspector.pod:417 -#: ../rescue/virt-rescue.pod:314 ../resize/virt-resize.pod:653 +#: ../rescue/virt-rescue.pod:314 ../resize/virt-resize.pod:708 #: ../sparsify/virt-sparsify.pod:282 ../test-tool/libguestfs-test-tool.pod:125 #: ../tools/virt-list-filesystems.pl:226 ../tools/virt-list-partitions.pl:295 #: ../tools/virt-make-fs.pl:582 ../tools/virt-tar.pl:329 @@ -1517,7 +1507,7 @@ msgstr "" #: ../cat/virt-cat.pod:200 ../cat/virt-filesystems.pod:374 #: ../cat/virt-ls.pod:492 ../df/virt-df.pod:224 ../edit/virt-edit.pod:351 #: ../fuse/guestmount.pod:314 ../inspector/virt-inspector.pod:377 -#: ../resize/virt-resize.pod:610 ../sparsify/virt-sparsify.pod:229 +#: ../resize/virt-resize.pod:664 ../sparsify/virt-sparsify.pod:229 msgid "" "This program returns 0 if successful, or non-zero if there was an error." msgstr "" @@ -1533,7 +1523,7 @@ msgstr "" #. type: textblock #: ../cat/virt-cat.pod:218 ../inspector/virt-inspector.pod:405 -#: ../resize/virt-resize.pod:641 +#: ../resize/virt-resize.pod:696 msgid "Copyright (C) 2010-2011 Red Hat Inc." msgstr "©Red Hat Inc., 2010–2011" @@ -19114,7 +19104,7 @@ msgstr "" #. type: =item #: ../fish/guestfish.pod:335 ../fuse/guestmount.pod:202 -#: ../resize/virt-resize.pod:358 +#: ../resize/virt-resize.pod:414 msgid "B<-n>" msgstr "B<-n>" @@ -21684,7 +21674,7 @@ msgstr "" #. type: =head1 #: ../fuse/guestmount.pod:73 ../rescue/virt-rescue.pod:68 -#: ../resize/virt-resize.pod:544 +#: ../resize/virt-resize.pod:600 msgid "NOTES" msgstr "ПРИМІТКИ" @@ -22095,8 +22085,8 @@ msgid "" msgstr "" #. type: textblock -#: ../inspector/virt-inspector.pod:111 ../resize/virt-resize.pod:314 -#: ../resize/virt-resize.pod:406 ../sparsify/virt-sparsify.pod:132 +#: ../inspector/virt-inspector.pod:111 ../resize/virt-resize.pod:370 +#: ../resize/virt-resize.pod:462 ../sparsify/virt-sparsify.pod:132 #: ../tools/virt-list-filesystems.pl:101 ../tools/virt-list-partitions.pl:102 #: ../tools/virt-tar.pl:151 ../tools/virt-win-reg.pl:152 msgid "" @@ -23257,7 +23247,7 @@ msgid "" msgstr "" #. type: =item -#: ../resize/virt-resize.pod:31 ../resize/virt-resize.pod:520 +#: ../resize/virt-resize.pod:31 ../resize/virt-resize.pod:576 #: ../sparsify/virt-sparsify.pod:203 ../src/guestfs.pod:469 #: ../src/guestfs.pod:1287 ../src/guestfs.pod:1426 ../src/guestfs.pod:2675 msgid "1." @@ -23297,7 +23287,7 @@ msgid "" msgstr "" #. type: =item -#: ../resize/virt-resize.pod:44 ../resize/virt-resize.pod:527 +#: ../resize/virt-resize.pod:44 ../resize/virt-resize.pod:583 #: ../sparsify/virt-sparsify.pod:210 ../src/guestfs.pod:475 #: ../src/guestfs.pod:1291 ../src/guestfs.pod:1430 ../src/guestfs.pod:2700 msgid "2." @@ -23320,7 +23310,7 @@ msgid "" msgstr "" #. type: =item -#: ../resize/virt-resize.pod:52 ../resize/virt-resize.pod:533 +#: ../resize/virt-resize.pod:52 ../resize/virt-resize.pod:589 #: ../sparsify/virt-sparsify.pod:216 ../src/guestfs.pod:486 #: ../src/guestfs.pod:1436 msgid "3." @@ -23756,27 +23746,147 @@ msgstr "" #. type: =item #: ../resize/virt-resize.pod:249 +#, fuzzy +#| msgid "B<--ignore part>" +msgid "B<--align-first auto>" +msgstr "B<--ignore розділ>" + +#. type: =item +#: ../resize/virt-resize.pod:251 +#, fuzzy +#| msgid "B<--listen>" +msgid "B<--align-first never>" +msgstr "B<--listen>" + +#. type: =item +#: ../resize/virt-resize.pod:253 +msgid "B<--align-first always>" +msgstr "" + +#. type: textblock +#: ../resize/virt-resize.pod:255 +msgid "" +"Align the first partition for improved performance (see also the I<--" +"alignment> option)." +msgstr "" + +#. type: textblock +#: ../resize/virt-resize.pod:258 +msgid "" +"The default is I<--align-first auto> which only aligns the first partition " +"if it is safe to do so. That is, only when we know how to fix the " +"bootloader automatically, and at the moment that can only be done for " +"Windows guests." +msgstr "" + +#. type: textblock +#: ../resize/virt-resize.pod:263 +msgid "" +"I<--align-first never> means we never move the first partition. This is the " +"safest option. Try this if the guest does not boot after resizing." +msgstr "" + +#. type: textblock +#: ../resize/virt-resize.pod:267 +msgid "" +"I<--align-first always> means we always align the first partition (if it " +"needs to be aligned). For some guests this will break the bootloader, " +"making the guest unbootable." +msgstr "" + +#. type: =item +#: ../resize/virt-resize.pod:271 +#, fuzzy +#| msgid "B<--time-t>" +msgid "B<--alignment N>" +msgstr "B<--time-t>" + +#. type: textblock +#: ../resize/virt-resize.pod:273 +msgid "" +"Set the alignment of partitions to C sectors. The default in virt-resize " +"E 1.13.19 was 64 sectors, and after that is 128 sectors." +msgstr "" + +#. type: textblock +#: ../resize/virt-resize.pod:277 +msgid "" +"Assuming 512 byte sector size inside the guest, here are some suitable " +"values for this:" +msgstr "" + +#. type: =item +#: ../resize/virt-resize.pod:282 +msgid "I<--alignment 1> (512 bytes)" +msgstr "" + +#. type: textblock +#: ../resize/virt-resize.pod:284 +msgid "" +"The partitions would be packed together as closely as possible, but would be " +"completely unaligned. In some cases this can cause very poor performance. " +"See L for further details." +msgstr "" + +#. type: =item +#: ../resize/virt-resize.pod:288 +msgid "I<--alignment 8> (4K)" +msgstr "" + +#. type: textblock +#: ../resize/virt-resize.pod:290 +msgid "" +"This would be the minimum acceptable alignment for reasonable performance on " +"modern hosts." +msgstr "" + +#. type: =item +#: ../resize/virt-resize.pod:293 +msgid "I<--alignment 128> (64K)" +msgstr "" + +#. type: textblock +#: ../resize/virt-resize.pod:295 +msgid "" +"This alignment provides good performance when the host is using high end " +"network storage." +msgstr "" + +#. type: =item +#: ../resize/virt-resize.pod:298 +msgid "I<--alignment 2048> (1M)" +msgstr "" + +#. type: textblock +#: ../resize/virt-resize.pod:300 +msgid "" +"This is the standard alignment used by all newly installed guests since " +"around 2008." +msgstr "" + +#. type: =item +#: ../resize/virt-resize.pod:305 msgid "B<-d>" msgstr "B<-d>" #. type: =item -#: ../resize/virt-resize.pod:251 ../tools/virt-make-fs.pl:177 +#: ../resize/virt-resize.pod:307 ../tools/virt-make-fs.pl:177 #: ../tools/virt-win-reg.pl:120 msgid "B<--debug>" msgstr "B<--debug>" #. type: textblock -#: ../resize/virt-resize.pod:253 ../tools/virt-win-reg.pl:122 +#: ../resize/virt-resize.pod:309 ../tools/virt-win-reg.pl:122 msgid "Enable debugging messages." msgstr "" #. type: =item -#: ../resize/virt-resize.pod:255 +#: ../resize/virt-resize.pod:311 msgid "B<--delete part>" msgstr "B<--delete розділ>" #. type: textblock -#: ../resize/virt-resize.pod:257 +#: ../resize/virt-resize.pod:313 msgid "" "Delete the named partition. It would be more accurate to describe this as " "\"don't copy it over\", since virt-resize doesn't do in-place changes and " @@ -23784,7 +23894,7 @@ msgid "" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:261 +#: ../resize/virt-resize.pod:317 msgid "" "Note that when you delete a partition, then anything contained in the " "partition is also deleted. Furthermore, this causes any partitions that " @@ -23792,25 +23902,25 @@ msgid "" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:266 ../resize/virt-resize.pod:327 -#: ../resize/virt-resize.pod:454 ../sparsify/virt-sparsify.pod:145 +#: ../resize/virt-resize.pod:322 ../resize/virt-resize.pod:383 +#: ../resize/virt-resize.pod:510 ../sparsify/virt-sparsify.pod:145 msgid "You can give this option multiple times." msgstr "" #. type: =item -#: ../resize/virt-resize.pod:268 +#: ../resize/virt-resize.pod:324 msgid "B<--expand part>" msgstr "B<--expand розділ>" #. type: textblock -#: ../resize/virt-resize.pod:270 +#: ../resize/virt-resize.pod:326 msgid "" "Expand the named partition so it uses up all extra space (space left over " "after any other resize changes that you request have been done)." msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:273 +#: ../resize/virt-resize.pod:329 msgid "" "If virt-resize knows how, it will expand the direct content of the " "partition. For example, if the partition is an LVM PV, it will expand the " @@ -23819,22 +23929,22 @@ msgid "" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:278 +#: ../resize/virt-resize.pod:334 msgid "Currently virt-resize can resize:" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:284 +#: ../resize/virt-resize.pod:340 msgid "ext2, ext3 and ext4 filesystems." msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:288 +#: ../resize/virt-resize.pod:344 msgid "NTFS filesystems, if libguestfs was compiled with support for NTFS." msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:290 +#: ../resize/virt-resize.pod:346 msgid "" "The filesystem must have been shut down consistently last time it was used. " "Additionally, L marks the resized filesystem as requiring a " @@ -23843,7 +23953,7 @@ msgid "" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:297 +#: ../resize/virt-resize.pod:353 msgid "" "LVM PVs (physical volumes). virt-resize does not usually resize anything " "inside the PV, but see the I<--LV-expand> option. The user could also " @@ -23851,43 +23961,43 @@ msgid "" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:303 +#: ../resize/virt-resize.pod:359 msgid "Btrfs filesystems, if libguestfs was compiled with support for btrfs." msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:307 ../resize/virt-resize.pod:482 +#: ../resize/virt-resize.pod:363 ../resize/virt-resize.pod:538 msgid "Note that you cannot use I<--expand> and I<--shrink> together." msgstr "" #. type: =item -#: ../resize/virt-resize.pod:309 ../sparsify/virt-sparsify.pod:125 +#: ../resize/virt-resize.pod:365 ../sparsify/virt-sparsify.pod:125 #: ../tools/virt-list-filesystems.pl:91 ../tools/virt-list-partitions.pl:92 #: ../tools/virt-tar.pl:141 ../tools/virt-win-reg.pl:142 msgid "B<--format> raw" msgstr "B<--format> raw" #. type: textblock -#: ../resize/virt-resize.pod:311 ../sparsify/virt-sparsify.pod:129 +#: ../resize/virt-resize.pod:367 ../sparsify/virt-sparsify.pod:129 msgid "" "Specify the format of the input disk image. If this flag is not given then " "it is auto-detected from the image itself." msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:317 +#: ../resize/virt-resize.pod:373 msgid "" "Note that this option I affect the output format. See L." msgstr "" #. type: =item -#: ../resize/virt-resize.pod:320 +#: ../resize/virt-resize.pod:376 msgid "B<--ignore part>" msgstr "B<--ignore розділ>" #. type: textblock -#: ../resize/virt-resize.pod:322 +#: ../resize/virt-resize.pod:378 msgid "" "Ignore the named partition. Effectively this means the partition is " "allocated on the destination disk, but the content is not copied across from " @@ -23896,12 +24006,12 @@ msgid "" msgstr "" #. type: =item -#: ../resize/virt-resize.pod:329 +#: ../resize/virt-resize.pod:385 msgid "B<--LV-expand logvol>" msgstr "B<--LV-expand логічний_том>" #. type: textblock -#: ../resize/virt-resize.pod:331 +#: ../resize/virt-resize.pod:387 msgid "" "This takes the logical volume and, as a final step, expands it to fill all " "the space available in its volume group. A typical usage, assuming a Linux " @@ -23910,7 +24020,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../resize/virt-resize.pod:336 +#: ../resize/virt-resize.pod:392 #, no-wrap msgid "" " virt-resize indisk outdisk \\\n" @@ -23919,14 +24029,14 @@ msgid "" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:339 +#: ../resize/virt-resize.pod:395 msgid "" "This would first expand the partition (and PV), and then expand the root " "device to fill the extra space in the PV." msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:342 +#: ../resize/virt-resize.pod:398 msgid "" "The contents of the LV are also resized if virt-resize knows how to do " "that. You can stop virt-resize from trying to expand the content by using " @@ -23934,12 +24044,12 @@ msgid "" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:346 +#: ../resize/virt-resize.pod:402 msgid "Use L to list the filesystems in the guest." msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:348 +#: ../resize/virt-resize.pod:404 msgid "" "You can give this option multiple times, I it doesn't make sense to do " "this unless the logical volumes you specify are all in different volume " @@ -23947,34 +24057,34 @@ msgid "" msgstr "" #. type: =item -#: ../resize/virt-resize.pod:352 ../sparsify/virt-sparsify.pod:147 +#: ../resize/virt-resize.pod:408 ../sparsify/virt-sparsify.pod:147 msgid "B<--machine-readable>" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:354 ../sparsify/virt-sparsify.pod:149 +#: ../resize/virt-resize.pod:410 ../sparsify/virt-sparsify.pod:149 msgid "" "This option is used to make the output more machine friendly when being " "parsed by other programs. See L below." msgstr "" #. type: =item -#: ../resize/virt-resize.pod:360 +#: ../resize/virt-resize.pod:416 msgid "B<--dryrun>" msgstr "B<--dryrun>" #. type: textblock -#: ../resize/virt-resize.pod:362 +#: ../resize/virt-resize.pod:418 msgid "Print a summary of what would be done, but don't do anything." msgstr "" #. type: =item -#: ../resize/virt-resize.pod:364 +#: ../resize/virt-resize.pod:420 msgid "B<--no-copy-boot-loader>" msgstr "B<--no-copy-boot-loader>" #. type: textblock -#: ../resize/virt-resize.pod:366 +#: ../resize/virt-resize.pod:422 msgid "" "By default, virt-resize copies over some sectors at the start of the disk " "(up to the beginning of the first partition). Commonly these sectors " @@ -23983,19 +24093,19 @@ msgid "" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:371 +#: ../resize/virt-resize.pod:427 msgid "" "If you specify this flag, then this initial copy is not done. You may need " "to reinstall the boot loader in this case." msgstr "" #. type: =item -#: ../resize/virt-resize.pod:374 +#: ../resize/virt-resize.pod:430 msgid "B<--no-extra-partition>" msgstr "B<--no-extra-partition>" #. type: textblock -#: ../resize/virt-resize.pod:376 +#: ../resize/virt-resize.pod:432 msgid "" "By default, virt-resize creates an extra partition if there is any extra, " "unused space after all resizing has happened. Use this option to prevent " @@ -24005,38 +24115,38 @@ msgid "" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:382 +#: ../resize/virt-resize.pod:438 msgid "" "Note that if the surplus space is smaller than 10 MB, no extra partition " "will be created." msgstr "" #. type: =item -#: ../resize/virt-resize.pod:385 +#: ../resize/virt-resize.pod:441 msgid "B<--no-expand-content>" msgstr "B<--no-expand-content>" #. type: textblock -#: ../resize/virt-resize.pod:387 +#: ../resize/virt-resize.pod:443 msgid "" "By default, virt-resize will try to expand the direct contents of " "partitions, if it knows how (see I<--expand> option above)." msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:390 +#: ../resize/virt-resize.pod:446 msgid "" "If you give the I<--no-expand-content> option then virt-resize will not " "attempt this." msgstr "" #. type: =item -#: ../resize/virt-resize.pod:393 +#: ../resize/virt-resize.pod:449 msgid "B<--ntfsresize-force>" msgstr "B<--ntfsresize-force>" #. type: textblock -#: ../resize/virt-resize.pod:395 +#: ../resize/virt-resize.pod:451 msgid "" "Pass the I<--force> option to L, allowing resizing even if " "the NTFS disk is marked as needing a consistency check. You have to use " @@ -24045,19 +24155,19 @@ msgid "" msgstr "" #. type: =item -#: ../resize/virt-resize.pod:401 +#: ../resize/virt-resize.pod:457 msgid "B<--output-format> raw" msgstr "B<--output-format> raw" #. type: textblock -#: ../resize/virt-resize.pod:403 +#: ../resize/virt-resize.pod:459 msgid "" "Specify the format of the output disk image. If this flag is not given then " "it is auto-detected from the image itself." msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:409 +#: ../resize/virt-resize.pod:465 msgid "" "Note that this option I the output format. This option " "just tells libguestfs what it is so it doesn't try to guess it. You still " @@ -24066,24 +24176,24 @@ msgid "" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:418 +#: ../resize/virt-resize.pod:474 msgid "Don't print the summary." msgstr "" #. type: =item -#: ../resize/virt-resize.pod:420 +#: ../resize/virt-resize.pod:476 msgid "B<--resize part=size>" msgstr "B<--resize розділ=розмір>" #. type: textblock -#: ../resize/virt-resize.pod:422 +#: ../resize/virt-resize.pod:478 msgid "" "Resize the named partition (expanding or shrinking it) so that it has the " "given size." msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:425 +#: ../resize/virt-resize.pod:481 msgid "" "C can be expressed as an absolute number followed by b/K/M/G to mean " "bytes, Kilobytes, Megabytes, or Gigabytes; or as a percentage of the current " @@ -24091,7 +24201,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../resize/virt-resize.pod:431 +#: ../resize/virt-resize.pod:487 #, no-wrap msgid "" " --resize /dev/sda2=10G\n" @@ -24099,7 +24209,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../resize/virt-resize.pod:433 +#: ../resize/virt-resize.pod:489 #, no-wrap msgid "" " --resize /dev/sda4=90%\n" @@ -24107,7 +24217,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../resize/virt-resize.pod:435 +#: ../resize/virt-resize.pod:491 #, no-wrap msgid "" " --resize /dev/sda2=+1G\n" @@ -24115,7 +24225,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../resize/virt-resize.pod:437 +#: ../resize/virt-resize.pod:493 #, no-wrap msgid "" " --resize /dev/sda2=-200M\n" @@ -24123,7 +24233,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../resize/virt-resize.pod:439 +#: ../resize/virt-resize.pod:495 #, no-wrap msgid "" " --resize /dev/sda1=+128K\n" @@ -24131,7 +24241,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../resize/virt-resize.pod:441 +#: ../resize/virt-resize.pod:497 #, no-wrap msgid "" " --resize /dev/sda1=+10%\n" @@ -24139,7 +24249,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../resize/virt-resize.pod:443 +#: ../resize/virt-resize.pod:499 #, no-wrap msgid "" " --resize /dev/sda1=-10%\n" @@ -24147,14 +24257,14 @@ msgid "" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:445 +#: ../resize/virt-resize.pod:501 msgid "" "You can increase the size of any partition. Virt-resize will expand the " "direct content of the partition if it knows how (see I<--expand> below)." msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:449 +#: ../resize/virt-resize.pod:505 msgid "" "You can only I the size of partitions that contain filesystems or " "PVs which have already been shrunk. Virt-resize will check this has been " @@ -24163,12 +24273,12 @@ msgid "" msgstr "" #. type: =item -#: ../resize/virt-resize.pod:456 +#: ../resize/virt-resize.pod:512 msgid "B<--resize-force part=size>" msgstr "B<--resize-force розділ=розмір>" #. type: textblock -#: ../resize/virt-resize.pod:458 +#: ../resize/virt-resize.pod:514 msgid "" "This is the same as I<--resize> except that it will let you decrease the " "size of any partition. Generally this means you will lose any data which " @@ -24178,17 +24288,17 @@ msgid "" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:464 +#: ../resize/virt-resize.pod:520 msgid "See also the I<--ignore> option." msgstr "" #. type: =item -#: ../resize/virt-resize.pod:466 +#: ../resize/virt-resize.pod:522 msgid "B<--shrink part>" msgstr "B<--shrink розділ>" #. type: textblock -#: ../resize/virt-resize.pod:468 +#: ../resize/virt-resize.pod:524 msgid "" "Shrink the named partition until the overall disk image fits in the " "destination. The named partition B contain a filesystem or PV which " @@ -24198,7 +24308,7 @@ msgid "" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:474 +#: ../resize/virt-resize.pod:530 msgid "" "The amount by which the overall disk must be shrunk (after carrying out all " "other operations requested by the user) is called the \"deficit\". For " @@ -24209,12 +24319,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../resize/virt-resize.pod:492 ../sparsify/virt-sparsify.pod:177 +#: ../resize/virt-resize.pod:548 ../sparsify/virt-sparsify.pod:177 msgid "MACHINE READABLE OUTPUT" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:494 +#: ../resize/virt-resize.pod:550 msgid "" "The I<--machine-readable> option can be used to make the output more machine " "friendly, which is useful when calling virt-resize from other programs, GUIs " @@ -24222,19 +24332,19 @@ msgid "" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:498 ../sparsify/virt-sparsify.pod:183 +#: ../resize/virt-resize.pod:554 ../sparsify/virt-sparsify.pod:183 msgid "There are two ways to use this option." msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:500 +#: ../resize/virt-resize.pod:556 msgid "" "Firstly use the option on its own to query the capabilities of the virt-" "resize binary. Typical output looks like this:" msgstr "" #. type: verbatim -#: ../resize/virt-resize.pod:503 +#: ../resize/virt-resize.pod:559 #, no-wrap msgid "" " $ virt-resize --machine-readable\n" @@ -24247,33 +24357,33 @@ msgid "" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:510 ../sparsify/virt-sparsify.pod:193 +#: ../resize/virt-resize.pod:566 ../sparsify/virt-sparsify.pod:193 msgid "" "A list of features is printed, one per line, and the program exits with " "status 0." msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:513 ../sparsify/virt-sparsify.pod:196 +#: ../resize/virt-resize.pod:569 ../sparsify/virt-sparsify.pod:196 msgid "" "Secondly use the option in conjunction with other options to make the " "regular program output more machine friendly." msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:516 ../sparsify/virt-sparsify.pod:199 +#: ../resize/virt-resize.pod:572 ../sparsify/virt-sparsify.pod:199 msgid "At the moment this means:" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:522 ../sparsify/virt-sparsify.pod:205 +#: ../resize/virt-resize.pod:578 ../sparsify/virt-sparsify.pod:205 msgid "" "Progress bar messages can be parsed from stdout by looking for this regular " "expression:" msgstr "" #. type: verbatim -#: ../resize/virt-resize.pod:525 ../sparsify/virt-sparsify.pod:208 +#: ../resize/virt-resize.pod:581 ../sparsify/virt-sparsify.pod:208 #, no-wrap msgid "" " ^[0-9]+/[0-9]+$\n" @@ -24281,7 +24391,7 @@ msgid "" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:529 ../sparsify/virt-sparsify.pod:212 +#: ../resize/virt-resize.pod:585 ../sparsify/virt-sparsify.pod:212 msgid "" "The calling program should treat messages sent to stdout (except for " "progress bar messages) as status messages. They can be logged and/or " @@ -24289,7 +24399,7 @@ msgid "" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:535 +#: ../resize/virt-resize.pod:591 msgid "" "The calling program should treat messages sent to stderr as error messages. " "In addition, virt-resize exits with a non-zero status code if there was a " @@ -24297,44 +24407,45 @@ msgid "" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:541 +#: ../resize/virt-resize.pod:597 msgid "" "Versions of the program prior to 1.13.9 did not support the I<--machine-" "readable> option and will return an error." msgstr "" #. type: =head2 -#: ../resize/virt-resize.pod:546 +#: ../resize/virt-resize.pod:602 msgid "\"Partition 1 does not end on cylinder boundary.\"" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:548 +#: ../resize/virt-resize.pod:604 msgid "" -"Virt-resize aligns partitions to multiples of 64 sectors. Usually this " -"means the partitions will not be aligned to the ancient CHS geometry. " -"However CHS geometry is meaningless for disks manufactured since the early " -"1990s, and doubly so for virtual hard drives. Alignment of partitions to " -"cylinders is not required by any modern operating system." +"Virt-resize aligns partitions to multiples of 128 sectors (see the I<--" +"alignment> parameter). Usually this means the partitions will not be " +"aligned to the ancient CHS geometry. However CHS geometry is meaningless " +"for disks manufactured since the early 1990s, and doubly so for virtual hard " +"drives. Alignment of partitions to cylinders is not required by any modern " +"operating system." msgstr "" #. type: =head2 -#: ../resize/virt-resize.pod:555 +#: ../resize/virt-resize.pod:611 msgid "RESIZING WINDOWS VIRTUAL MACHINES" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:557 +#: ../resize/virt-resize.pod:613 msgid "" "In Windows Vista and later versions, Microsoft switched to using a separate " "boot partition. In these VMs, typically C is the boot partition " -"and C is the main (C:) drive. We have not had any luck resizing " -"the boot partition. Doing so seems to break the guest completely. However " -"expanding the second partition (ie. C: drive) should work." +"and C is the main (C:) drive. Resizing the first (boot) " +"partition causes the bootloader to fail with C<0xC0000225> error. Resizing " +"the second partition (ie. C: drive) should work." msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:564 +#: ../resize/virt-resize.pod:620 msgid "" "Windows may initiate a lengthy \"chkdsk\" on first boot after a resize, if " "NTFS partitions have been expanded. This is just a safety check and (unless " @@ -24342,21 +24453,19 @@ msgid "" msgstr "" #. type: =head2 -#: ../resize/virt-resize.pod:568 +#: ../resize/virt-resize.pod:624 msgid "GUEST BOOT STUCK AT \"GRUB\"" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:570 +#: ../resize/virt-resize.pod:626 msgid "" "If a Linux guest does not boot after resizing, and the boot is stuck after " -"printing C on the console, try reinstalling grub. This sometimes " -"happens on older (RHEL 5-era) guests, for reasons we don't fully understand, " -"although we think is to do with partition alignment." +"printing C on the console, try reinstalling grub." msgstr "" #. type: verbatim -#: ../resize/virt-resize.pod:575 +#: ../resize/virt-resize.pod:629 #, no-wrap msgid "" " guestfish -i -a newdisk\n" @@ -24369,26 +24478,26 @@ msgid "" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:582 +#: ../resize/virt-resize.pod:636 msgid "" "For more flexible guest reconfiguration, including if you need to specify " "other parameters to grub-install, use L." msgstr "" #. type: =head1 -#: ../resize/virt-resize.pod:585 +#: ../resize/virt-resize.pod:639 msgid "ALTERNATIVE TOOLS" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:587 +#: ../resize/virt-resize.pod:641 msgid "" "There are several proprietary tools for resizing partitions. We won't " "mention any here." msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:590 +#: ../resize/virt-resize.pod:644 msgid "" "L and its graphical shell gparted can do some types of resizing " "operations on disk images. They can resize and move partitions, but I don't " @@ -24397,7 +24506,7 @@ msgid "" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:595 +#: ../resize/virt-resize.pod:649 msgid "" "L can do everything that virt-resize can do and a lot more, " "but at a much lower level. You will probably end up hand-calculating sector " @@ -24407,13 +24516,13 @@ msgid "" msgstr "" #. type: textblock -#: ../resize/virt-resize.pod:615 +#: ../resize/virt-resize.pod:669 msgid "" "L, L, L, L, L, L, L, L, L, " "L, L, L, L, L, " "L, L, L, L, " -"L." +"L, L." msgstr "" #. type: textblock