-#: ../fish/guestfish-actions.pod:385 ../fish/guestfish-actions.pod:393
-#: ../fish/guestfish-actions.pod:400 ../fish/guestfish-actions.pod:407
-#: ../fish/guestfish-actions.pod:1099 ../fish/guestfish-actions.pod:1103
-#: ../fish/guestfish-actions.pod:1107 ../fish/guestfish-actions.pod:1111
-#: ../fish/guestfish-actions.pod:1119 ../fish/guestfish-actions.pod:1123
-#: ../fish/guestfish-actions.pod:1127 ../fish/guestfish-actions.pod:1137
-#: ../fish/guestfish-actions.pod:1141 ../fish/guestfish-actions.pod:1145
-#: ../fish/guestfish-actions.pod:1235 ../fish/guestfish-actions.pod:1239
-#: ../fish/guestfish-actions.pod:1244 ../fish/guestfish-actions.pod:1249
-#: ../fish/guestfish-actions.pod:1291 ../fish/guestfish-actions.pod:1295
-#: ../fish/guestfish-actions.pod:1300 ../fish/guestfish-actions.pod:1933
-#: ../fish/guestfish-actions.pod:1939 ../fish/guestfish-actions.pod:1947
-#: ../fish/guestfish-actions.pod:1954 ../fish/guestfish-actions.pod:1961
-#: ../fish/guestfish.pod:445 ../fish/guestfish.pod:449
-#: ../fish/guestfish.pod:453 ../fish/guestfish.pod:457
-#: ../inspector/virt-inspector.pod:384 ../inspector/virt-inspector.pod:388
-#: ../resize/virt-resize.pod:282 ../resize/virt-resize.pod:286
-#: ../resize/virt-resize.pod:295 ../resize/virt-resize.pod:301
-#: ../src/guestfs-actions.pod:15 ../src/guestfs-actions.pod:22
-#: ../src/guestfs-actions.pod:583 ../src/guestfs-actions.pod:591
-#: ../src/guestfs-actions.pod:598 ../src/guestfs-actions.pod:605
-#: ../src/guestfs-actions.pod:1662 ../src/guestfs-actions.pod:1666
-#: ../src/guestfs-actions.pod:1670 ../src/guestfs-actions.pod:1674
-#: ../src/guestfs-actions.pod:1682 ../src/guestfs-actions.pod:1686
-#: ../src/guestfs-actions.pod:1690 ../src/guestfs-actions.pod:1700
-#: ../src/guestfs-actions.pod:1704 ../src/guestfs-actions.pod:1708
-#: ../src/guestfs-actions.pod:1846 ../src/guestfs-actions.pod:1850
+#: ../fish/guestfish-actions.pod:390 ../fish/guestfish-actions.pod:398
+#: ../fish/guestfish-actions.pod:405 ../fish/guestfish-actions.pod:412
+#: ../fish/guestfish-actions.pod:1104 ../fish/guestfish-actions.pod:1108
+#: ../fish/guestfish-actions.pod:1112 ../fish/guestfish-actions.pod:1116
+#: ../fish/guestfish-actions.pod:1124 ../fish/guestfish-actions.pod:1128
+#: ../fish/guestfish-actions.pod:1132 ../fish/guestfish-actions.pod:1142
+#: ../fish/guestfish-actions.pod:1146 ../fish/guestfish-actions.pod:1150
+#: ../fish/guestfish-actions.pod:1240 ../fish/guestfish-actions.pod:1244
+#: ../fish/guestfish-actions.pod:1249 ../fish/guestfish-actions.pod:1254
+#: ../fish/guestfish-actions.pod:1296 ../fish/guestfish-actions.pod:1300
+#: ../fish/guestfish-actions.pod:1305 ../fish/guestfish-actions.pod:1555
+#: ../fish/guestfish-actions.pod:1562 ../fish/guestfish-actions.pod:1569
+#: ../fish/guestfish-actions.pod:1960 ../fish/guestfish-actions.pod:1966
+#: ../fish/guestfish-actions.pod:1974 ../fish/guestfish-actions.pod:1981
+#: ../fish/guestfish-actions.pod:1988 ../fish/guestfish.pod:445
+#: ../fish/guestfish.pod:449 ../fish/guestfish.pod:453
+#: ../fish/guestfish.pod:457 ../inspector/virt-inspector.pod:393
+#: ../inspector/virt-inspector.pod:397 ../resize/virt-resize.pod:282
+#: ../resize/virt-resize.pod:286 ../resize/virt-resize.pod:295
+#: ../resize/virt-resize.pod:301 ../src/guestfs-actions.pod:15
+#: ../src/guestfs-actions.pod:22 ../src/guestfs-actions.pod:588
+#: ../src/guestfs-actions.pod:596 ../src/guestfs-actions.pod:603
+#: ../src/guestfs-actions.pod:610 ../src/guestfs-actions.pod:1667
+#: ../src/guestfs-actions.pod:1671 ../src/guestfs-actions.pod:1675
+#: ../src/guestfs-actions.pod:1679 ../src/guestfs-actions.pod:1687
+#: ../src/guestfs-actions.pod:1691 ../src/guestfs-actions.pod:1695
+#: ../src/guestfs-actions.pod:1705 ../src/guestfs-actions.pod:1709
+#: ../src/guestfs-actions.pod:1713 ../src/guestfs-actions.pod:1851
-#: ../fish/guestfish-actions.pod:617 ../fish/guestfish-actions.pod:752
-#: ../fish/guestfish-actions.pod:764 ../fish/guestfish-actions.pod:940
-#: ../fish/guestfish-actions.pod:950 ../fish/guestfish-actions.pod:1017
-#: ../fish/guestfish-actions.pod:1027 ../fish/guestfish-actions.pod:1219
-#: ../fish/guestfish-actions.pod:1526 ../fish/guestfish-actions.pod:1536
-#: ../fish/guestfish-actions.pod:1564 ../fish/guestfish-actions.pod:1579
-#: ../fish/guestfish-actions.pod:1589 ../fish/guestfish-actions.pod:1608
-#: ../fish/guestfish-actions.pod:3707 ../fish/guestfish-actions.pod:3722
-#: ../fish/guestfish-actions.pod:3798 ../fish/guestfish-actions.pod:3815
-#: ../fish/guestfish-actions.pod:3830 ../fish/guestfish-actions.pod:4499
-#: ../fish/guestfish-actions.pod:4545 ../fish/guestfish-actions.pod:4630
-#: ../fish/guestfish-actions.pod:4645 ../fish/guestfish-actions.pod:5051
-#: ../fish/guestfish-actions.pod:5063 ../fish/guestfish-actions.pod:5081
-#: ../fish/guestfish-actions.pod:5098 ../fish/guestfish-actions.pod:5108
-#: ../fish/guestfish-actions.pod:5157 ../fish/guestfish-actions.pod:5167
-#: ../fish/guestfish-actions.pod:5196 ../fish/guestfish-actions.pod:5206
-#: ../src/guestfs-actions.pod:943 ../src/guestfs-actions.pod:1122
-#: ../src/guestfs-actions.pod:1142 ../src/guestfs-actions.pod:1438
-#: ../src/guestfs-actions.pod:1457 ../src/guestfs-actions.pod:1560
-#: ../src/guestfs-actions.pod:1579 ../src/guestfs-actions.pod:1825
-#: ../src/guestfs-actions.pod:2296 ../src/guestfs-actions.pod:2315
-#: ../src/guestfs-actions.pod:2358 ../src/guestfs-actions.pod:2382
-#: ../src/guestfs-actions.pod:2399 ../src/guestfs-actions.pod:2428
-#: ../src/guestfs-actions.pod:5614 ../src/guestfs-actions.pod:5640
-#: ../src/guestfs-actions.pod:5771 ../src/guestfs-actions.pod:5797
-#: ../src/guestfs-actions.pod:5821 ../src/guestfs-actions.pod:6772
-#: ../src/guestfs-actions.pod:6827 ../src/guestfs-actions.pod:6973
-#: ../src/guestfs-actions.pod:6997 ../src/guestfs-actions.pod:7662
-#: ../src/guestfs-actions.pod:7682 ../src/guestfs-actions.pod:7708
-#: ../src/guestfs-actions.pod:7734 ../src/guestfs-actions.pod:7753
-#: ../src/guestfs-actions.pod:7839 ../src/guestfs-actions.pod:7858
-#: ../src/guestfs-actions.pod:7904 ../src/guestfs-actions.pod:7923
+#: ../fish/guestfish-actions.pod:622 ../fish/guestfish-actions.pod:757
+#: ../fish/guestfish-actions.pod:769 ../fish/guestfish-actions.pod:945
+#: ../fish/guestfish-actions.pod:955 ../fish/guestfish-actions.pod:1022
+#: ../fish/guestfish-actions.pod:1032 ../fish/guestfish-actions.pod:1224
+#: ../fish/guestfish-actions.pod:1531 ../fish/guestfish-actions.pod:1541
+#: ../fish/guestfish-actions.pod:1591 ../fish/guestfish-actions.pod:1606
+#: ../fish/guestfish-actions.pod:1616 ../fish/guestfish-actions.pod:1635
+#: ../fish/guestfish-actions.pod:3734 ../fish/guestfish-actions.pod:3749
+#: ../fish/guestfish-actions.pod:3825 ../fish/guestfish-actions.pod:3842
+#: ../fish/guestfish-actions.pod:3857 ../fish/guestfish-actions.pod:4526
+#: ../fish/guestfish-actions.pod:4572 ../fish/guestfish-actions.pod:4657
+#: ../fish/guestfish-actions.pod:4672 ../fish/guestfish-actions.pod:5078
+#: ../fish/guestfish-actions.pod:5090 ../fish/guestfish-actions.pod:5108
+#: ../fish/guestfish-actions.pod:5125 ../fish/guestfish-actions.pod:5135
+#: ../fish/guestfish-actions.pod:5192 ../fish/guestfish-actions.pod:5202
+#: ../fish/guestfish-actions.pod:5231 ../fish/guestfish-actions.pod:5241
+#: ../src/guestfs-actions.pod:948 ../src/guestfs-actions.pod:1127
+#: ../src/guestfs-actions.pod:1147 ../src/guestfs-actions.pod:1443
+#: ../src/guestfs-actions.pod:1462 ../src/guestfs-actions.pod:1565
+#: ../src/guestfs-actions.pod:1584 ../src/guestfs-actions.pod:1830
+#: ../src/guestfs-actions.pod:2301 ../src/guestfs-actions.pod:2320
+#: ../src/guestfs-actions.pod:2385 ../src/guestfs-actions.pod:2409
+#: ../src/guestfs-actions.pod:2426 ../src/guestfs-actions.pod:2455
+#: ../src/guestfs-actions.pod:5641 ../src/guestfs-actions.pod:5667
+#: ../src/guestfs-actions.pod:5798 ../src/guestfs-actions.pod:5824
+#: ../src/guestfs-actions.pod:5848 ../src/guestfs-actions.pod:6799
+#: ../src/guestfs-actions.pod:6854 ../src/guestfs-actions.pod:7000
+#: ../src/guestfs-actions.pod:7024 ../src/guestfs-actions.pod:7689
+#: ../src/guestfs-actions.pod:7709 ../src/guestfs-actions.pod:7735
+#: ../src/guestfs-actions.pod:7761 ../src/guestfs-actions.pod:7780
+#: ../src/guestfs-actions.pod:7874 ../src/guestfs-actions.pod:7893
+#: ../src/guestfs-actions.pod:7939 ../src/guestfs-actions.pod:7958
-#: ../fish/guestfish-actions.pod:1728 ../fish/guestfish-actions.pod:1811
-#: ../fish/guestfish-actions.pod:1890 ../fish/guestfish-actions.pod:1902
-#: ../fish/guestfish-actions.pod:1986 ../fish/guestfish-actions.pod:2047
-#: ../fish/guestfish-actions.pod:2068 ../fish/guestfish-actions.pod:2082
-#: ../fish/guestfish-actions.pod:2122 ../fish/guestfish-actions.pod:2154
-#: ../fish/guestfish-actions.pod:2167 ../fish/guestfish-actions.pod:2180
-#: ../fish/guestfish-actions.pod:2190 ../fish/guestfish-actions.pod:2200
-#: ../fish/guestfish-actions.pod:2212 ../fish/guestfish-actions.pod:2308
-#: ../fish/guestfish-actions.pod:2342 ../src/guestfs-actions.pod:2598
-#: ../src/guestfs-actions.pod:2688 ../src/guestfs-actions.pod:2792
-#: ../src/guestfs-actions.pod:2811 ../src/guestfs-actions.pod:2942
-#: ../src/guestfs-actions.pod:3025 ../src/guestfs-actions.pod:3053
-#: ../src/guestfs-actions.pod:3074 ../src/guestfs-actions.pod:3127
-#: ../src/guestfs-actions.pod:3167 ../src/guestfs-actions.pod:3187
-#: ../src/guestfs-actions.pod:3207 ../src/guestfs-actions.pod:3224
-#: ../src/guestfs-actions.pod:3240 ../src/guestfs-actions.pod:3258
-#: ../src/guestfs-actions.pod:3360 ../src/guestfs-actions.pod:3401
+#: ../fish/guestfish-actions.pod:1755 ../fish/guestfish-actions.pod:1838
+#: ../fish/guestfish-actions.pod:1917 ../fish/guestfish-actions.pod:1929
+#: ../fish/guestfish-actions.pod:2013 ../fish/guestfish-actions.pod:2074
+#: ../fish/guestfish-actions.pod:2095 ../fish/guestfish-actions.pod:2109
+#: ../fish/guestfish-actions.pod:2149 ../fish/guestfish-actions.pod:2181
+#: ../fish/guestfish-actions.pod:2194 ../fish/guestfish-actions.pod:2207
+#: ../fish/guestfish-actions.pod:2217 ../fish/guestfish-actions.pod:2227
+#: ../fish/guestfish-actions.pod:2239 ../fish/guestfish-actions.pod:2335
+#: ../fish/guestfish-actions.pod:2369 ../src/guestfs-actions.pod:2625
+#: ../src/guestfs-actions.pod:2715 ../src/guestfs-actions.pod:2819
+#: ../src/guestfs-actions.pod:2838 ../src/guestfs-actions.pod:2969
+#: ../src/guestfs-actions.pod:3052 ../src/guestfs-actions.pod:3080
+#: ../src/guestfs-actions.pod:3101 ../src/guestfs-actions.pod:3154
+#: ../src/guestfs-actions.pod:3194 ../src/guestfs-actions.pod:3214
+#: ../src/guestfs-actions.pod:3234 ../src/guestfs-actions.pod:3251
+#: ../src/guestfs-actions.pod:3267 ../src/guestfs-actions.pod:3285
+#: ../src/guestfs-actions.pod:3387 ../src/guestfs-actions.pod:3428
+"From Bash, you can use the following code which creates a guestfish "
+"instance, correctly quotes the command line, handles failure to start, and "
+"cleans up guestfish when the script exits:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:982 ../src/guestfs.pod:958
+#, fuzzy, no-wrap
+#| msgid ""
+#| " #!/usr/bin/guestfish -f\n"
+#| "\n"
+msgid ""
+" #!/bin/bash -\n"
+" \n"
+msgstr ""
+" #!/usr/bin/guestfish -f\n"
+"\n"
+
+#. type: verbatim
+#: ../fish/guestfish.pod:986
+#, no-wrap
+msgid ""
+" guestfish[0]=\"guestfish\"\n"
+" guestfish[1]=\"--listen\"\n"
+" guestfish[2]=\"--ro\"\n"
+" guestfish[3]=\"-a\"\n"
+" guestfish[4]=\"disk.img\"\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:992
+#, no-wrap
+msgid ""
+" GUESTFISH_PID=\n"
+" eval $(\"${guestfish[@]}\")\n"
+" if [ -z \"$GUESTFISH_PID\" ]; then\n"
+" echo \"error: guestfish didn't start up, see error messages above\"\n"
+" exit 1\n"
+" fi\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:999
+#, no-wrap
+msgid ""
+" cleanup_guestfish ()\n"
+" {\n"
+" guestfish --remote -- exit >/dev/null 2>&1 ||:\n"
+" }\n"
+" trap cleanup_guestfish EXIT ERR\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:1005
+#, fuzzy, no-wrap
+#| msgid ""
+#| " guestfish --ro -d myguest -i\n"
+#| "\n"
+msgid ""
+" guestfish --remote -- run\n"
+" \n"
+msgstr ""
+" guestfish --ro -d myguest -i\n"
+"\n"
+
+#. type: verbatim
+#: ../fish/guestfish.pod:1007
+#, no-wrap
+msgid ""
+" # ...\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish.pod:1009
+msgid "REMOTE CONTROL RUN COMMAND HANGING"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1011
+msgid ""
+"Using the C<run> (or C<launch>) command remotely in a command substitution "
+"context hangs, ie. don't do (note the backquotes):"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:1014
+#, fuzzy, no-wrap
+#| msgid ""
+#| " guestfish --ro -d myguest -i\n"
+#| "\n"
+msgid ""
+" a=`guestfish --remote run`\n"
+"\n"
+msgstr ""
+" guestfish --ro -d myguest -i\n"
+"\n"
+
+#. type: textblock
+#: ../fish/guestfish.pod:1016
+msgid ""
+"Since the C<run> command produces no output on stdout, this is not useful "
+"anyway. For further information see L<https://bugzilla.redhat.com/show_bug."
+"cgi?id=592910>."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:1020
+msgid "PREPARED DISK IMAGES"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1022
+msgid ""
-#: ../src/guestfs-actions.pod:422 ../src/guestfs-actions.pod:442
-#: ../src/guestfs-actions.pod:456 ../src/guestfs-actions.pod:501
-#: ../src/guestfs-actions.pod:529 ../src/guestfs-actions.pod:547
-#: ../src/guestfs-actions.pod:614 ../src/guestfs-actions.pod:647
-#: ../src/guestfs-actions.pod:661 ../src/guestfs-actions.pod:676
-#: ../src/guestfs-actions.pod:775 ../src/guestfs-actions.pod:793
-#: ../src/guestfs-actions.pod:807 ../src/guestfs-actions.pod:821
-#: ../src/guestfs-actions.pod:858 ../src/guestfs-actions.pod:1041
-#: ../src/guestfs-actions.pod:1061 ../src/guestfs-actions.pod:1079
-#: ../src/guestfs-actions.pod:1163 ../src/guestfs-actions.pod:1181
-#: ../src/guestfs-actions.pod:1200 ../src/guestfs-actions.pod:1214
-#: ../src/guestfs-actions.pod:1234 ../src/guestfs-actions.pod:1304
-#: ../src/guestfs-actions.pod:1335 ../src/guestfs-actions.pod:1360
-#: ../src/guestfs-actions.pod:1402 ../src/guestfs-actions.pod:1508
-#: ../src/guestfs-actions.pod:1542 ../src/guestfs-actions.pod:1757
-#: ../src/guestfs-actions.pod:1779 ../src/guestfs-actions.pod:1866
-#: ../src/guestfs-actions.pod:2341 ../src/guestfs-actions.pod:2485
-#: ../src/guestfs-actions.pod:2546 ../src/guestfs-actions.pod:2581
-#: ../src/guestfs-actions.pod:3621 ../src/guestfs-actions.pod:3636
-#: ../src/guestfs-actions.pod:3661 ../src/guestfs-actions.pod:3850
-#: ../src/guestfs-actions.pod:3864 ../src/guestfs-actions.pod:3877
-#: ../src/guestfs-actions.pod:3891 ../src/guestfs-actions.pod:3906
-#: ../src/guestfs-actions.pod:3942 ../src/guestfs-actions.pod:4014
-#: ../src/guestfs-actions.pod:4034 ../src/guestfs-actions.pod:4051
-#: ../src/guestfs-actions.pod:4074 ../src/guestfs-actions.pod:4097
-#: ../src/guestfs-actions.pod:4132 ../src/guestfs-actions.pod:4151
-#: ../src/guestfs-actions.pod:4170 ../src/guestfs-actions.pod:4205
-#: ../src/guestfs-actions.pod:4217 ../src/guestfs-actions.pod:4253
-#: ../src/guestfs-actions.pod:4269 ../src/guestfs-actions.pod:4282
-#: ../src/guestfs-actions.pod:4297 ../src/guestfs-actions.pod:4314
-#: ../src/guestfs-actions.pod:4407 ../src/guestfs-actions.pod:4427
-#: ../src/guestfs-actions.pod:4440 ../src/guestfs-actions.pod:4491
-#: ../src/guestfs-actions.pod:4509 ../src/guestfs-actions.pod:4527
-#: ../src/guestfs-actions.pod:4543 ../src/guestfs-actions.pod:4557
-#: ../src/guestfs-actions.pod:4571 ../src/guestfs-actions.pod:4588
-#: ../src/guestfs-actions.pod:4603 ../src/guestfs-actions.pod:4623
-#: ../src/guestfs-actions.pod:4693 ../src/guestfs-actions.pod:4766
-#: ../src/guestfs-actions.pod:4797 ../src/guestfs-actions.pod:4816
-#: ../src/guestfs-actions.pod:4835 ../src/guestfs-actions.pod:4847
-#: ../src/guestfs-actions.pod:4864 ../src/guestfs-actions.pod:4877
-#: ../src/guestfs-actions.pod:4892 ../src/guestfs-actions.pod:4907
-#: ../src/guestfs-actions.pod:4942 ../src/guestfs-actions.pod:4975
-#: ../src/guestfs-actions.pod:5014 ../src/guestfs-actions.pod:5034
-#: ../src/guestfs-actions.pod:5048 ../src/guestfs-actions.pod:5065
-#: ../src/guestfs-actions.pod:5114 ../src/guestfs-actions.pod:5160
-#: ../src/guestfs-actions.pod:5214 ../src/guestfs-actions.pod:5250
-#: ../src/guestfs-actions.pod:5285 ../src/guestfs-actions.pod:5302
-#: ../src/guestfs-actions.pod:5320 ../src/guestfs-actions.pod:5460
-#: ../src/guestfs-actions.pod:5517 ../src/guestfs-actions.pod:5539
-#: ../src/guestfs-actions.pod:5557 ../src/guestfs-actions.pod:5589
-#: ../src/guestfs-actions.pod:5655 ../src/guestfs-actions.pod:5672
-#: ../src/guestfs-actions.pod:5685 ../src/guestfs-actions.pod:5699
-#: ../src/guestfs-actions.pod:5988 ../src/guestfs-actions.pod:6007
-#: ../src/guestfs-actions.pod:6026 ../src/guestfs-actions.pod:6040
-#: ../src/guestfs-actions.pod:6052 ../src/guestfs-actions.pod:6066
-#: ../src/guestfs-actions.pod:6078 ../src/guestfs-actions.pod:6092
-#: ../src/guestfs-actions.pod:6108 ../src/guestfs-actions.pod:6129
-#: ../src/guestfs-actions.pod:6148 ../src/guestfs-actions.pod:6167
-#: ../src/guestfs-actions.pod:6197 ../src/guestfs-actions.pod:6215
-#: ../src/guestfs-actions.pod:6238 ../src/guestfs-actions.pod:6256
-#: ../src/guestfs-actions.pod:6275 ../src/guestfs-actions.pod:6296
-#: ../src/guestfs-actions.pod:6315 ../src/guestfs-actions.pod:6332
-#: ../src/guestfs-actions.pod:6351 ../src/guestfs-actions.pod:6379
-#: ../src/guestfs-actions.pod:6403 ../src/guestfs-actions.pod:6422
-#: ../src/guestfs-actions.pod:6446 ../src/guestfs-actions.pod:6465
-#: ../src/guestfs-actions.pod:6480 ../src/guestfs-actions.pod:6499
-#: ../src/guestfs-actions.pod:6536 ../src/guestfs-actions.pod:6566
-#: ../src/guestfs-actions.pod:6599 ../src/guestfs-actions.pod:6721
-#: ../src/guestfs-actions.pod:6842 ../src/guestfs-actions.pod:6854
-#: ../src/guestfs-actions.pod:6867 ../src/guestfs-actions.pod:6880
-#: ../src/guestfs-actions.pod:6902 ../src/guestfs-actions.pod:6915
-#: ../src/guestfs-actions.pod:6928 ../src/guestfs-actions.pod:6941
-#: ../src/guestfs-actions.pod:6956 ../src/guestfs-actions.pod:7015
-#: ../src/guestfs-actions.pod:7032 ../src/guestfs-actions.pod:7048
-#: ../src/guestfs-actions.pod:7064 ../src/guestfs-actions.pod:7081
-#: ../src/guestfs-actions.pod:7094 ../src/guestfs-actions.pod:7114
-#: ../src/guestfs-actions.pod:7150 ../src/guestfs-actions.pod:7164
-#: ../src/guestfs-actions.pod:7205 ../src/guestfs-actions.pod:7218
-#: ../src/guestfs-actions.pod:7236 ../src/guestfs-actions.pod:7270
-#: ../src/guestfs-actions.pod:7306 ../src/guestfs-actions.pod:7422
-#: ../src/guestfs-actions.pod:7437 ../src/guestfs-actions.pod:7451
-#: ../src/guestfs-actions.pod:7506 ../src/guestfs-actions.pod:7519
-#: ../src/guestfs-actions.pod:7564 ../src/guestfs-actions.pod:7597
-#: ../src/guestfs-actions.pod:7660 ../src/guestfs-actions.pod:7680
-#: ../src/guestfs-actions.pod:7706 ../src/guestfs-actions.pod:7773
-#: ../src/guestfs-actions.pod:7792 ../src/guestfs-actions.pod:7821
+#: ../src/guestfs-actions.pod:427 ../src/guestfs-actions.pod:447
+#: ../src/guestfs-actions.pod:461 ../src/guestfs-actions.pod:506
+#: ../src/guestfs-actions.pod:534 ../src/guestfs-actions.pod:552
+#: ../src/guestfs-actions.pod:619 ../src/guestfs-actions.pod:652
+#: ../src/guestfs-actions.pod:666 ../src/guestfs-actions.pod:681
+#: ../src/guestfs-actions.pod:780 ../src/guestfs-actions.pod:798
+#: ../src/guestfs-actions.pod:812 ../src/guestfs-actions.pod:826
+#: ../src/guestfs-actions.pod:863 ../src/guestfs-actions.pod:1046
+#: ../src/guestfs-actions.pod:1066 ../src/guestfs-actions.pod:1084
+#: ../src/guestfs-actions.pod:1168 ../src/guestfs-actions.pod:1186
+#: ../src/guestfs-actions.pod:1205 ../src/guestfs-actions.pod:1219
+#: ../src/guestfs-actions.pod:1239 ../src/guestfs-actions.pod:1309
+#: ../src/guestfs-actions.pod:1340 ../src/guestfs-actions.pod:1365
+#: ../src/guestfs-actions.pod:1407 ../src/guestfs-actions.pod:1513
+#: ../src/guestfs-actions.pod:1547 ../src/guestfs-actions.pod:1762
+#: ../src/guestfs-actions.pod:1784 ../src/guestfs-actions.pod:1871
+#: ../src/guestfs-actions.pod:2368 ../src/guestfs-actions.pod:2512
+#: ../src/guestfs-actions.pod:2573 ../src/guestfs-actions.pod:2608
+#: ../src/guestfs-actions.pod:3648 ../src/guestfs-actions.pod:3663
+#: ../src/guestfs-actions.pod:3688 ../src/guestfs-actions.pod:3877
+#: ../src/guestfs-actions.pod:3891 ../src/guestfs-actions.pod:3904
+#: ../src/guestfs-actions.pod:3918 ../src/guestfs-actions.pod:3933
+#: ../src/guestfs-actions.pod:3969 ../src/guestfs-actions.pod:4041
+#: ../src/guestfs-actions.pod:4061 ../src/guestfs-actions.pod:4078
+#: ../src/guestfs-actions.pod:4101 ../src/guestfs-actions.pod:4124
+#: ../src/guestfs-actions.pod:4159 ../src/guestfs-actions.pod:4178
+#: ../src/guestfs-actions.pod:4197 ../src/guestfs-actions.pod:4232
+#: ../src/guestfs-actions.pod:4244 ../src/guestfs-actions.pod:4280
+#: ../src/guestfs-actions.pod:4296 ../src/guestfs-actions.pod:4309
+#: ../src/guestfs-actions.pod:4324 ../src/guestfs-actions.pod:4341
+#: ../src/guestfs-actions.pod:4434 ../src/guestfs-actions.pod:4454
+#: ../src/guestfs-actions.pod:4467 ../src/guestfs-actions.pod:4518
+#: ../src/guestfs-actions.pod:4536 ../src/guestfs-actions.pod:4554
+#: ../src/guestfs-actions.pod:4570 ../src/guestfs-actions.pod:4584
+#: ../src/guestfs-actions.pod:4598 ../src/guestfs-actions.pod:4615
+#: ../src/guestfs-actions.pod:4630 ../src/guestfs-actions.pod:4650
+#: ../src/guestfs-actions.pod:4720 ../src/guestfs-actions.pod:4793
+#: ../src/guestfs-actions.pod:4824 ../src/guestfs-actions.pod:4843
+#: ../src/guestfs-actions.pod:4862 ../src/guestfs-actions.pod:4874
+#: ../src/guestfs-actions.pod:4891 ../src/guestfs-actions.pod:4904
+#: ../src/guestfs-actions.pod:4919 ../src/guestfs-actions.pod:4934
+#: ../src/guestfs-actions.pod:4969 ../src/guestfs-actions.pod:5002
+#: ../src/guestfs-actions.pod:5041 ../src/guestfs-actions.pod:5061
+#: ../src/guestfs-actions.pod:5075 ../src/guestfs-actions.pod:5092
+#: ../src/guestfs-actions.pod:5141 ../src/guestfs-actions.pod:5187
+#: ../src/guestfs-actions.pod:5241 ../src/guestfs-actions.pod:5277
+#: ../src/guestfs-actions.pod:5312 ../src/guestfs-actions.pod:5329
+#: ../src/guestfs-actions.pod:5347 ../src/guestfs-actions.pod:5487
+#: ../src/guestfs-actions.pod:5544 ../src/guestfs-actions.pod:5566
+#: ../src/guestfs-actions.pod:5584 ../src/guestfs-actions.pod:5616
+#: ../src/guestfs-actions.pod:5682 ../src/guestfs-actions.pod:5699
+#: ../src/guestfs-actions.pod:5712 ../src/guestfs-actions.pod:5726
+#: ../src/guestfs-actions.pod:6015 ../src/guestfs-actions.pod:6034
+#: ../src/guestfs-actions.pod:6053 ../src/guestfs-actions.pod:6067
+#: ../src/guestfs-actions.pod:6079 ../src/guestfs-actions.pod:6093
+#: ../src/guestfs-actions.pod:6105 ../src/guestfs-actions.pod:6119
+#: ../src/guestfs-actions.pod:6135 ../src/guestfs-actions.pod:6156
+#: ../src/guestfs-actions.pod:6175 ../src/guestfs-actions.pod:6194
+#: ../src/guestfs-actions.pod:6224 ../src/guestfs-actions.pod:6242
+#: ../src/guestfs-actions.pod:6265 ../src/guestfs-actions.pod:6283
+#: ../src/guestfs-actions.pod:6302 ../src/guestfs-actions.pod:6323
+#: ../src/guestfs-actions.pod:6342 ../src/guestfs-actions.pod:6359
+#: ../src/guestfs-actions.pod:6378 ../src/guestfs-actions.pod:6406
+#: ../src/guestfs-actions.pod:6430 ../src/guestfs-actions.pod:6449
+#: ../src/guestfs-actions.pod:6473 ../src/guestfs-actions.pod:6492
+#: ../src/guestfs-actions.pod:6507 ../src/guestfs-actions.pod:6526
+#: ../src/guestfs-actions.pod:6563 ../src/guestfs-actions.pod:6593
+#: ../src/guestfs-actions.pod:6626 ../src/guestfs-actions.pod:6748
+#: ../src/guestfs-actions.pod:6869 ../src/guestfs-actions.pod:6881
+#: ../src/guestfs-actions.pod:6894 ../src/guestfs-actions.pod:6907
+#: ../src/guestfs-actions.pod:6929 ../src/guestfs-actions.pod:6942
+#: ../src/guestfs-actions.pod:6955 ../src/guestfs-actions.pod:6968
+#: ../src/guestfs-actions.pod:6983 ../src/guestfs-actions.pod:7042
+#: ../src/guestfs-actions.pod:7059 ../src/guestfs-actions.pod:7075
+#: ../src/guestfs-actions.pod:7091 ../src/guestfs-actions.pod:7108
+#: ../src/guestfs-actions.pod:7121 ../src/guestfs-actions.pod:7141
+#: ../src/guestfs-actions.pod:7177 ../src/guestfs-actions.pod:7191
+#: ../src/guestfs-actions.pod:7232 ../src/guestfs-actions.pod:7245
+#: ../src/guestfs-actions.pod:7263 ../src/guestfs-actions.pod:7297
+#: ../src/guestfs-actions.pod:7333 ../src/guestfs-actions.pod:7449
+#: ../src/guestfs-actions.pod:7464 ../src/guestfs-actions.pod:7478
+#: ../src/guestfs-actions.pod:7533 ../src/guestfs-actions.pod:7546
+#: ../src/guestfs-actions.pod:7591 ../src/guestfs-actions.pod:7624
+#: ../src/guestfs-actions.pod:7687 ../src/guestfs-actions.pod:7707
+#: ../src/guestfs-actions.pod:7733 ../src/guestfs-actions.pod:7804
+#: ../src/guestfs-actions.pod:7827 ../src/guestfs-actions.pod:7856
-#: ../src/guestfs-actions.pod:363 ../src/guestfs-actions.pod:922
-#: ../src/guestfs-actions.pod:940 ../src/guestfs-actions.pod:1000
-#: ../src/guestfs-actions.pod:1016 ../src/guestfs-actions.pod:1119
-#: ../src/guestfs-actions.pod:1249 ../src/guestfs-actions.pod:1266
-#: ../src/guestfs-actions.pod:1285 ../src/guestfs-actions.pod:1419
-#: ../src/guestfs-actions.pod:1607 ../src/guestfs-actions.pod:1719
-#: ../src/guestfs-actions.pod:1882 ../src/guestfs-actions.pod:1899
-#: ../src/guestfs-actions.pod:1966 ../src/guestfs-actions.pod:2002
-#: ../src/guestfs-actions.pod:2023 ../src/guestfs-actions.pod:2204
-#: ../src/guestfs-actions.pod:2396 ../src/guestfs-actions.pod:2600
-#: ../src/guestfs-actions.pod:2690 ../src/guestfs-actions.pod:2794
-#: ../src/guestfs-actions.pod:2813 ../src/guestfs-actions.pod:3027
-#: ../src/guestfs-actions.pod:3055 ../src/guestfs-actions.pod:3076
-#: ../src/guestfs-actions.pod:3110 ../src/guestfs-actions.pod:3169
-#: ../src/guestfs-actions.pod:3189 ../src/guestfs-actions.pod:3209
-#: ../src/guestfs-actions.pod:3836 ../src/guestfs-actions.pod:4189
-#: ../src/guestfs-actions.pod:4359 ../src/guestfs-actions.pod:4469
-#: ../src/guestfs-actions.pod:5375 ../src/guestfs-actions.pod:5574
-#: ../src/guestfs-actions.pod:5744 ../src/guestfs-actions.pod:5922
-#: ../src/guestfs-actions.pod:5971 ../src/guestfs-actions.pod:6627
-#: ../src/guestfs-actions.pod:6643 ../src/guestfs-actions.pod:6660
-#: ../src/guestfs-actions.pod:6691 ../src/guestfs-actions.pod:7365
-#: ../src/guestfs-actions.pod:7384 ../src/guestfs-actions.pod:7402
-#: ../src/guestfs-actions.pod:7576 ../src/guestfs-actions.pod:7878
+#: ../src/guestfs-actions.pod:363 ../src/guestfs-actions.pod:927
+#: ../src/guestfs-actions.pod:945 ../src/guestfs-actions.pod:1005
+#: ../src/guestfs-actions.pod:1021 ../src/guestfs-actions.pod:1124
+#: ../src/guestfs-actions.pod:1254 ../src/guestfs-actions.pod:1271
+#: ../src/guestfs-actions.pod:1290 ../src/guestfs-actions.pod:1424
+#: ../src/guestfs-actions.pod:1612 ../src/guestfs-actions.pod:1724
+#: ../src/guestfs-actions.pod:1887 ../src/guestfs-actions.pod:1904
+#: ../src/guestfs-actions.pod:1971 ../src/guestfs-actions.pod:2007
+#: ../src/guestfs-actions.pod:2028 ../src/guestfs-actions.pod:2209
+#: ../src/guestfs-actions.pod:2423 ../src/guestfs-actions.pod:2627
+#: ../src/guestfs-actions.pod:2717 ../src/guestfs-actions.pod:2821
+#: ../src/guestfs-actions.pod:2840 ../src/guestfs-actions.pod:3054
+#: ../src/guestfs-actions.pod:3082 ../src/guestfs-actions.pod:3103
+#: ../src/guestfs-actions.pod:3137 ../src/guestfs-actions.pod:3196
+#: ../src/guestfs-actions.pod:3216 ../src/guestfs-actions.pod:3236
+#: ../src/guestfs-actions.pod:3863 ../src/guestfs-actions.pod:4216
+#: ../src/guestfs-actions.pod:4386 ../src/guestfs-actions.pod:4496
+#: ../src/guestfs-actions.pod:5402 ../src/guestfs-actions.pod:5601
+#: ../src/guestfs-actions.pod:5771 ../src/guestfs-actions.pod:5949
+#: ../src/guestfs-actions.pod:5998 ../src/guestfs-actions.pod:6654
+#: ../src/guestfs-actions.pod:6670 ../src/guestfs-actions.pod:6687
+#: ../src/guestfs-actions.pod:6718 ../src/guestfs-actions.pod:7392
+#: ../src/guestfs-actions.pod:7411 ../src/guestfs-actions.pod:7429
+#: ../src/guestfs-actions.pod:7603 ../src/guestfs-actions.pod:7913
-#: ../src/guestfs-actions.pod:469 ../src/guestfs-actions.pod:485
-#: ../src/guestfs-actions.pod:631 ../src/guestfs-actions.pod:1138
-#: ../src/guestfs-actions.pod:1434 ../src/guestfs-actions.pod:1453
-#: ../src/guestfs-actions.pod:1556 ../src/guestfs-actions.pod:1575
-#: ../src/guestfs-actions.pod:1821 ../src/guestfs-actions.pod:2276
-#: ../src/guestfs-actions.pod:2292 ../src/guestfs-actions.pod:2311
-#: ../src/guestfs-actions.pod:2354 ../src/guestfs-actions.pod:2378
-#: ../src/guestfs-actions.pod:2449 ../src/guestfs-actions.pod:2498
-#: ../src/guestfs-actions.pod:2755 ../src/guestfs-actions.pod:3129
-#: ../src/guestfs-actions.pod:3405 ../src/guestfs-actions.pod:3719
-#: ../src/guestfs-actions.pod:3736 ../src/guestfs-actions.pod:3756
-#: ../src/guestfs-actions.pod:3818 ../src/guestfs-actions.pod:3923
-#: ../src/guestfs-actions.pod:4331 ../src/guestfs-actions.pod:5098
-#: ../src/guestfs-actions.pod:5716 ../src/guestfs-actions.pod:5842
-#: ../src/guestfs-actions.pod:5956 ../src/guestfs-actions.pod:6707
-#: ../src/guestfs-actions.pod:6768 ../src/guestfs-actions.pod:6823
-#: ../src/guestfs-actions.pod:6969 ../src/guestfs-actions.pod:6993
-#: ../src/guestfs-actions.pod:7469 ../src/guestfs-actions.pod:7489
-#: ../src/guestfs-actions.pod:7536 ../src/guestfs-actions.pod:7730
-#: ../src/guestfs-actions.pod:7749 ../src/guestfs-actions.pod:7835
-#: ../src/guestfs-actions.pod:7854 ../src/guestfs-actions.pod:7900
-#: ../src/guestfs-actions.pod:7919
+#: ../src/guestfs-actions.pod:474 ../src/guestfs-actions.pod:490
+#: ../src/guestfs-actions.pod:636 ../src/guestfs-actions.pod:1143
+#: ../src/guestfs-actions.pod:1439 ../src/guestfs-actions.pod:1458
+#: ../src/guestfs-actions.pod:1561 ../src/guestfs-actions.pod:1580
+#: ../src/guestfs-actions.pod:1826 ../src/guestfs-actions.pod:2281
+#: ../src/guestfs-actions.pod:2297 ../src/guestfs-actions.pod:2316
+#: ../src/guestfs-actions.pod:2381 ../src/guestfs-actions.pod:2405
+#: ../src/guestfs-actions.pod:2476 ../src/guestfs-actions.pod:2525
+#: ../src/guestfs-actions.pod:2782 ../src/guestfs-actions.pod:3156
+#: ../src/guestfs-actions.pod:3432 ../src/guestfs-actions.pod:3746
+#: ../src/guestfs-actions.pod:3763 ../src/guestfs-actions.pod:3783
+#: ../src/guestfs-actions.pod:3845 ../src/guestfs-actions.pod:3950
+#: ../src/guestfs-actions.pod:4358 ../src/guestfs-actions.pod:5125
+#: ../src/guestfs-actions.pod:5743 ../src/guestfs-actions.pod:5869
+#: ../src/guestfs-actions.pod:5983 ../src/guestfs-actions.pod:6734
+#: ../src/guestfs-actions.pod:6795 ../src/guestfs-actions.pod:6850
+#: ../src/guestfs-actions.pod:6996 ../src/guestfs-actions.pod:7020
+#: ../src/guestfs-actions.pod:7496 ../src/guestfs-actions.pod:7516
+#: ../src/guestfs-actions.pod:7563 ../src/guestfs-actions.pod:7757
+#: ../src/guestfs-actions.pod:7776 ../src/guestfs-actions.pod:7870
+#: ../src/guestfs-actions.pod:7889 ../src/guestfs-actions.pod:7935
+#: ../src/guestfs-actions.pod:7954
-#: ../src/guestfs-actions.pod:1441 ../src/guestfs-actions.pod:1460
-#: ../src/guestfs-actions.pod:1517 ../src/guestfs-actions.pod:1563
-#: ../src/guestfs-actions.pod:1582 ../src/guestfs-actions.pod:2299
-#: ../src/guestfs-actions.pod:2318 ../src/guestfs-actions.pod:2474
-#: ../src/guestfs-actions.pod:2487 ../src/guestfs-actions.pod:2502
-#: ../src/guestfs-actions.pod:2548 ../src/guestfs-actions.pod:2570
-#: ../src/guestfs-actions.pod:2583 ../src/guestfs-actions.pod:3852
-#: ../src/guestfs-actions.pod:3866 ../src/guestfs-actions.pod:3879
-#: ../src/guestfs-actions.pod:3893 ../src/guestfs-actions.pod:4894
-#: ../src/guestfs-actions.pod:5925 ../src/guestfs-actions.pod:5974
-#: ../src/guestfs-actions.pod:6844 ../src/guestfs-actions.pod:6856
-#: ../src/guestfs-actions.pod:6869 ../src/guestfs-actions.pod:6882
-#: ../src/guestfs-actions.pod:6904 ../src/guestfs-actions.pod:6917
-#: ../src/guestfs-actions.pod:6930 ../src/guestfs-actions.pod:6943
-#: ../src/guestfs-actions.pod:7737 ../src/guestfs-actions.pod:7756
-#: ../src/guestfs-actions.pod:7842 ../src/guestfs-actions.pod:7861
-#: ../src/guestfs-actions.pod:7907 ../src/guestfs-actions.pod:7926
+#: ../src/guestfs-actions.pod:1446 ../src/guestfs-actions.pod:1465
+#: ../src/guestfs-actions.pod:1522 ../src/guestfs-actions.pod:1568
+#: ../src/guestfs-actions.pod:1587 ../src/guestfs-actions.pod:2304
+#: ../src/guestfs-actions.pod:2323 ../src/guestfs-actions.pod:2501
+#: ../src/guestfs-actions.pod:2514 ../src/guestfs-actions.pod:2529
+#: ../src/guestfs-actions.pod:2575 ../src/guestfs-actions.pod:2597
+#: ../src/guestfs-actions.pod:2610 ../src/guestfs-actions.pod:3879
+#: ../src/guestfs-actions.pod:3893 ../src/guestfs-actions.pod:3906
+#: ../src/guestfs-actions.pod:3920 ../src/guestfs-actions.pod:4921
+#: ../src/guestfs-actions.pod:5952 ../src/guestfs-actions.pod:6001
+#: ../src/guestfs-actions.pod:6871 ../src/guestfs-actions.pod:6883
+#: ../src/guestfs-actions.pod:6896 ../src/guestfs-actions.pod:6909
+#: ../src/guestfs-actions.pod:6931 ../src/guestfs-actions.pod:6944
+#: ../src/guestfs-actions.pod:6957 ../src/guestfs-actions.pod:6970
+#: ../src/guestfs-actions.pod:7764 ../src/guestfs-actions.pod:7783
+#: ../src/guestfs-actions.pod:7877 ../src/guestfs-actions.pod:7896
+#: ../src/guestfs-actions.pod:7942 ../src/guestfs-actions.pod:7961
-#: ../src/guestfs.pod:2230
+#: ../src/guestfs.pod:2253
+msgid "APPLIANCE BOOT PROCESS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2255
+msgid ""
+"This process has evolved and continues to evolve. The description here "
+"corresponds only to the current version of libguestfs and is provided for "
+"information only."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2259
+msgid ""
+"In order to follow the stages involved below, enable libguestfs debugging "
+"(set the environment variable C<LIBGUESTFS_DEBUG=1>)."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2264
+#, fuzzy
+#| msgid "C<appliance>"
+msgid "Create the appliance"
+msgstr "C<appliance>"
+
+#. type: textblock
+#: ../src/guestfs.pod:2266
+msgid ""
+"C<febootstrap-supermin-helper> is invoked to create the kernel, a small "
+"initrd and the appliance."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2269
+msgid ""
+"The appliance is cached in C</var/tmp/.guestfs-E<lt>UIDE<gt>> (or in another "
+"directory if C<TMPDIR> is set)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2272
+msgid ""
+"For a complete description of how the appliance is created and cached, read "
+"the L<febootstrap(8)> and L<febootstrap-supermin-helper(8)> man pages."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2276
+msgid "Start qemu and boot the kernel"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2278
+msgid "qemu is invoked to boot the kernel."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2280
+msgid "Run the initrd"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2282
+msgid ""
+"C<febootstrap-supermin-helper> builds a small initrd. The initrd is not the "
+"appliance. The purpose of the initrd is to load enough kernel modules in "
+"order that the appliance itself can be mounted and started."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2286
+msgid ""
+"The initrd is a cpio archive called C</var/tmp/.guestfs-E<lt>UIDE<gt>/"
+"initrd>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2289
+msgid ""
+"When the initrd has started you will see messages showing that kernel "
+"modules are being loaded, similar to this:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2292
+#, no-wrap
+msgid ""
+" febootstrap: ext2 mini initrd starting up\n"
+" febootstrap: mounting /sys\n"
+" febootstrap: internal insmod libcrc32c.ko\n"
+" febootstrap: internal insmod crc32c-intel.ko\n"
+"\n"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2297
+msgid "Find and mount the appliance device"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2299
+msgid ""
+"The appliance is a sparse file containing an ext2 filesystem which contains "
+"a familiar (although reduced in size) Linux operating system. It would "
+"normally be called C</var/tmp/.guestfs-E<lt>UIDE<gt>/root>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2303
+msgid ""
+"The regular disks being inspected by libguestfs are the first devices "
+"exposed by qemu (eg. as C</dev/vda>)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2306
+msgid ""
+"The last disk added to qemu is the appliance itself (eg. C</dev/vdb> if "
+"there was only one regular disk)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2309
+msgid ""
+"Thus the final job of the initrd is to locate the appliance disk, mount it, "
+"and switch root into the appliance, and run C</init> from the appliance."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2313
+msgid "If this works successfully you will see messages such as:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2315
+#, no-wrap
+msgid ""
+" febootstrap: picked /sys/block/vdb/dev as root device\n"
+" febootstrap: creating /dev/root as block special 252:16\n"
+" febootstrap: mounting new root on /root\n"
+" febootstrap: chroot\n"
+" Starting /init script ...\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2321
+msgid ""
+"Note that C<Starting /init script ...> indicates that the appliance's init "
+"script is now running."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2324
+msgid "Initialize the appliance"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2326
+msgid ""
+"The appliance itself now initializes itself. This involves starting certain "
+"processes like C<udev>, possibly printing some debug information, and "
+"finally running the daemon (C<guestfsd>)."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2330
+#, fuzzy
+#| msgid "C<daemon>"
+msgid "The daemon"
+msgstr "C<daemon>"
+
+#. type: textblock
+#: ../src/guestfs.pod:2332
+msgid ""
+"Finally the daemon (C<guestfsd>) runs inside the appliance. If it runs you "
+"should see:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2335
+#, fuzzy, no-wrap
+#| msgid ""
+#| " set-verbose true|false\n"
+#| "\n"
+msgid ""
+" verbose daemon enabled\n"
+"\n"
+msgstr ""
+" set-verbose true|false\n"
+"\n"
+
+#. type: textblock
+#: ../src/guestfs.pod:2337
+msgid ""
+"The daemon expects to see a named virtio-serial port exposed by qemu and "
+"connected on the other end to the library."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2340
+msgid ""
+"The daemon connects to this port (and hence to the library) and sends a four "
+"byte message C<GUESTFS_LAUNCH_FLAG>, which initiates the communication "
+"protocol (see below)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:2346