summaryrefslogtreecommitdiff
blob: 10b50ea73d4f7aba3ecaac40bc007ca299ca1968 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2010-10-21 23:56+0600\n"
"PO-Revision-Date: 2010-10-21 23:46+0600\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(guide:link):6
msgid "/doc/en/uml.xml"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(title):7
msgid "Gentoo Linux Developer's guide to system testing with User-Mode Linux"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(author:title):9
#: ../../gentoo/xml/htdocs/doc/en//uml.xml(author:title):12
#: ../../gentoo/xml/htdocs/doc/en//uml.xml(author:title):15
#: ../../gentoo/xml/htdocs/doc/en//uml.xml(author:title):18
msgid "Editor"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(mail:link):10
msgid "g2boojum@gentoo.org"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(mail):10
msgid "Grant Goodyear"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(author):12
msgid "John Davis"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(mail:link):16
msgid "swift@gentoo.org"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(mail):16
msgid "Sven Vermeulen"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(mail:link):19
msgid "bennyc@gentoo.org"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(mail):19
msgid "Benny Chuang"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(abstract):22
msgid ""
"This guide shows Gentoo Linux developers how to set up and use user-mode "
"linux for testing potentially system-breaking changes."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(version):31
msgid "0.16"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(date):32
msgid "2008-03-01"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(title):35
msgid "Obtaining User-Mode Linux"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(impo):39
msgid ""
"Before you can use user-mode Linux, you <e>must</e> be using a non-NPTL "
"profile, and you must be using &lt;<c>glibc</c>-2.4. Follow the instructions "
"for <uri link=\"/doc/en/gentoo-upgrading.xml#instructions\">changing "
"profiles</uri>. You will need to run <c>emerge -e world</c> after switching "
"to a non-NPTL profile."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):47
msgid ""
"As the user-mode Linux website (<uri>http://user-mode-linux.sourceforge.net</"
"uri>) states, user-modeL linux allows a user to \"run Linux inside itself\". "
"Specifically, user-mode linux provides a virtual machine on which a user can "
"\"[r]un buggy software, experiment with new Linux kernels or distributions, "
"and poke around in the internals of Linux, all without risking your main "
"Linux setup.\" Experimental changes to Gentoo core packages such as <e>sys-"
"apps/baselayout</e> or <e>sys-libs/glibc</e> have the potential to break the "
"system and render it unbootable; with user-mode Linux we can test these "
"changes without having to worry about breaking the live system."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):60
msgid ""
"Most 2.6 kernels have UML support. Although you can use your current kernel "
"sources, it might be wiser to keep the UML kernel tree(s) separate. After "
"all, you'll be building a new kernel with a different configuration and you "
"might want to have heterogenous systems on your main Linux system (several "
"different UML kernels)."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):68
msgid ""
"So download a nice kernel tree (like the vanilla one from <uri link=\"http://"
"www.kernel.org\">kernel.org</uri>) and extract it to some local development "
"location."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):74
msgid ""
"Next, configure this UML kernel as you would do for any other system, but "
"append <e>ARCH=um</e> so that the kernel build software knows that the "
"kernel is meant to run as a guest process on the main system."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre:caption):80
msgid "Building the UML kernel"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre):80
#, no-wrap
msgid ""
"\n"
"# <i>cd /srv/aegis/src/uml-linux</i>\n"
"# <i>make menuconfig <comment>ARCH=um</comment></i>\n"
"# <i>make linux <comment>ARCH=um</comment></i>\n"
"# <i>cp linux /usr/local/bin/linux</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(warn):87
msgid "The <e>ARCH=um</e> fragment is <e>extremely</e> important!"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):91
msgid ""
"On a default Gentoo system, <path>/usr/local/bin</path> is in your <c>$PATH</"
"c>. If it isn't, you should find a definition of <c>PATH</c> in the <path>/"
"etc/profile</path> and fix it:"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre:caption):97
msgid "Verifying $PATH"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre):97
#, no-wrap
msgid ""
"\n"
"$ <i>echo $PATH | grep /usr/local/bin</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre:caption):101
msgid "Sample definition of $PATH in /etc/profile"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre):101
#, no-wrap
msgid ""
"\n"
"PATH=\"/usr/local/bin:/usr/bin:/bin:${PATH}\"\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):105
msgid ""
"Don't forget to run <c>source /etc/profile</c> for the change to take effect."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):109
msgid ""
"For the user-mode Linux kernel to properly boot a Gentoo system the kernel "
"needs to be configured to <e>not</e> automatically mount <path>/dev</path> "
"(devfs) by default. Also, you will almost certainly want to make sure that "
"you have <e>tmpfs</e> (the \"Virtual Memory Filesystem\") compiled in, since "
"by default the Gentoo Linux bootscripts store their information in a small "
"tmpfs partition. (The binary kernels available from the user-mode website do "
"automatically mount <path>/dev</path>, and they don't have tmpfs compiled "
"in; don't bother with them)."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):121
msgid ""
"I highly recommend reading the user-mode linux documentation, but the basic "
"idea is that running the <path>/usr/local/bin/linux</path> program boots the "
"user-mode kernel and tries to bring up the system stored in the file "
"<path>root_fs</path> that should be located in the current working directory."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):129
msgid "It won't hurt to also install the user-mode Linux tools."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre:caption):133
msgid "Installing UML tools"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre):133
#, no-wrap
msgid ""
"\n"
"# <i>emerge sys-apps/usermode-utilities</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):137
msgid ""
"These tools facilitate networking (among other things) between the user-mode "
"Linux virtual system and the host Linux system."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(title):147
msgid "Creating root_fs"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(title):149
msgid "Making the Gentoo chroot"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):152
msgid ""
"The <path>root_fs</path> file needed for user-mode linux is a single file "
"that contains an entire Gentoo Linux filesystem. To generate this file you "
"will need to have Loopback device support enabled in the host (non-user-"
"mode) kernel."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):159
msgid ""
"Generating the <path>root_fs</path> file itself will be our last step. First "
"we will generate a Gentoo filesystem in an ordinary chroot. We need the "
"stage tarball available, which could be downloaded separately, extracted "
"from an Installation CD, or extracted from an Installation CD .iso."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre:caption):167
msgid "Mounting an Installation CD .iso"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre):167
#, no-wrap
msgid ""
"\n"
"# <i>mkdir /mnt/loop</i>\n"
"# <i>mount -o loop /path/to/install-&lt;TAB&gt;.iso /mnt/loop</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):172
msgid ""
"Setting up the chroot is essentially identical to an ordinary Gentoo Linux "
"build."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre:caption):177
msgid "Creating the Gentoo chroot mount"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre):177
#, no-wrap
msgid ""
"\n"
"# <i>mkdir /mnt/gentoo</i>\n"
"# <i>cd /mnt/gentoo</i>\n"
"# <i>tar xvjpf /path/to/stage&lt;TAB&gt;.tar.bz2</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):183
msgid "Go ahead and unmount the .iso. You don't need it anymore."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):187
msgid ""
"Build the system in the usual fashion: chroot into <path>/mnt/gentoo</path> "
"and follow the Gentoo installation instructions."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):192
msgid ""
"Add any additional packages you desire. Feel free to give your virtual "
"Gentoo system a hostname, if you so desire. In <path>/etc/fstab</path> you "
"will want <path>/dev/ROOT</path> to be <path>/dev/ubda</path>, with a fs "
"type of either ext2, ext3, or reiserfs. Set <path>/dev/SWAP</path> to be "
"<path>/dev/ubdb</path>, and comment out <path>/dev/BOOT</path>."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):200
msgid "At this point, remember to set your root password."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre:caption):204
msgid "Setting root password"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre):204
#, no-wrap
msgid ""
"\n"
"# <i>passwd</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):208
msgid ""
"Now we need to make some changes to the boot scripts. Remove consolefont and "
"keymaps from the boot runlevel:"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre:caption):213
msgid "Removing unneeded initscripts"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre):213
#, no-wrap
msgid ""
"\n"
"# <i>rc-update del consolefont boot</i>\n"
"# <i>rc-update del keymaps boot</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):218
msgid ""
"Exit the chroot, unmount all of the bind mounts, tar up the new Gentoo "
"distro, and clean up."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre:caption):223
msgid "Finalising the installation"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre):223
#, no-wrap
msgid ""
"\n"
"# <i>cd /mnt/gentoo</i>\n"
"# <i>tar cvjpf ~/gentoo.tbz2 *</i>\n"
"# <i>cd</i>\n"
"# <i>rm -rf /mnt/gentoo</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(title):233
msgid "Making root_fs"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):236
msgid ""
"Our Gentoo chroot is nearly 300 MB in size, so <path>root_fs</path> needs to "
"be at least that size. We'll choose 0.5 GB as a reasonable size."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre:caption):242
msgid "Creating UML files"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre):242
#, no-wrap
msgid ""
"\n"
"# <i>dd if=/dev/zero of=root_fs seek=500 count=1 bs=1M</i>\n"
"# <i>mke2fs -F root_fs</i>\n"
"# <i>mount -o loop root_fs /mnt/loop</i>\n"
"# <i>tar xvjpf gentoo.tbz2 -C /mnt/loop</i>\n"
"# <i>umount /mnt/loop</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):250
msgid "It would also be nice to have a 0.5 GB swap partition."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre:caption):254
msgid "Create swap partition"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre):254
#, no-wrap
msgid ""
"\n"
"# <i>dd if=/dev/zero of=swap_fs seek=500 count=1 bs=1M</i>\n"
"# <i>mkswap -f swap_fs</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):259
msgid "Now see if it works!"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre:caption):263
msgid "Start UML kernel thread"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre):263
#, no-wrap
msgid ""
"\n"
"# <i>linux ubd0=root_fs ubd1=swap_fs</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):267
msgid ""
"User-mode Linux uses xterms for the virtual consoles that are run at boot "
"time, so you need to make sure that the terminal from which you run user-"
"mode Linux has $DISPLAY properly set (along with proper xhost/xauth "
"permissions)."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):274
msgid ""
"With any luck you should be able to log into your user-mode Linux Gentoo "
"system. The only thing keeping this user-mode Linux version of Gentoo from "
"being fully functional is networking from the virtual machine to the host."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(note):281
msgid ""
"If you receive \"No space left on device\" errors, you may need to allocate "
"more memory to your user mode system by appending <c>mem=xxxMB</c> to the "
"end of the kernel thread line. For example: <c>linux ubd0=root_fs "
"ubd1=swap_fs mem=128MB</c>."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(title):293
msgid "Networking"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(title):295
msgid "Using an Existing Network"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):298
msgid ""
"Make sure that the host kernel has the following settings compiled as "
"modules:"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre:caption):302
msgid "Host kernel configuration"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre):302
#, no-wrap
msgid ""
"\n"
"Networking --&gt;\n"
"  IP: Netfilter Configuration --&gt;\n"
"    IP tables support --&gt;\n"
"      Full NAT --&gt;\n"
"        &lt;M&gt; MASQUERADE target support \n"
"    \n"
"    Network Device Support --&gt; \n"
"      &lt;M&gt; TUN/TAP Support\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):313
msgid "Run the following commands on the <e>host</e> machine:"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre:caption):317
msgid "Setup networking"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre):317
#, no-wrap
msgid ""
"\n"
"# <i>modprobe tun</i>\n"
"<comment>(If you receive a FATAL error here, try deleting /dev/net/tun and retry)</comment>\n"
"# <i>modprobe iptable_nat</i>\n"
"# <i>iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE</i>\n"
"# <i>echo 1 &gt; /proc/sys/net/ipv4/ip_forward</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):325
msgid ""
"The iptables line sets up IP Masquerading between the private network that "
"our user-mode system will be on and the internet (reachable via <c>eth0</c> "
"in our case). The echo line then turns on packet forwarding between the "
"private network and the interface that the default gateway is on (eth0 for "
"us)."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):333
msgid ""
"Now we bring up the user-mode system and see if networking is functional."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre:caption):338
msgid "Get UML up and running"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre):338
#, no-wrap
msgid ""
"\n"
"# <i>linux ubd0=root_fs ubd1=swap_fs eth0=tuntap,,,192.168.0.254</i>\n"
"<comment>(login to user-mode system)</comment>\n"
"# <i>ifconfig eth0 192.168.0.1 up</i>\n"
"# <i>ping -c 2 192.168.0.254</i>\n"
"PING 192.168.0.254 (192.168.0.254): 56 octets data\n"
"64 octets from 192.168.0.254: icmp_seq=0 ttl=255 time=0.8 ms\n"
"64 octets from 192.168.0.254: icmp_seq=1 ttl=255 time=0.6 ms\n"
"\n"
"--- 192.168.0.254 ping statistics ---\n"
"2 packets transmitted, 2 packets received, 0% packet loss\n"
"round-trip min/avg/max = 0.6/0.7/0.8 ms\n"
"# <i>route add default gw 192.168.0.254</i>\n"
"# <i>netstat -rn</i>\n"
"Kernel IP routing table\n"
"Destination  Gateway        Genmask        Flags MSS Window irtt Iface\n"
"192.168.0.0  0.0.0.0        255.255.255.0  U      40 0         0 eth0\n"
"0.0.0.0      192.168.0.254  0.0.0.0        UG     40 0         0 eth0\n"
"# <i>scp user@192.168.0.254:/etc/resolv.conf /etc/resolv.conf</i> <comment>(if needed)</comment>\n"
"# <i>ping -c 2 www.gentoo.org</i>\n"
"PING www.gentoo.org (207.170.82.202): 56 octets data\n"
"64 octets from 207.170.82.202: icmp_seq=0 ttl=240 time=119.6 ms\n"
"64 octets from 207.170.82.202: icmp_seq=1 ttl=240 time=92.0 ms\n"
"\n"
"--- www.gentoo.org ping statistics ---\n"
"2 packets transmitted, 2 packets received, 0% packet loss\n"
"round-trip min/avg/max = 92.0/105.8/119.6 ms\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):367
msgid ""
"On the user-mode system we assign the user-mode eth0 interface the private "
"IP address 192.168.0.1 and bring up the interface. The host has private IP "
"address 192.168.0.254, and we ping it to make sure that our networking is, "
"indeed, up. The route line adds a default gateway, namely our host, we use "
"scp to retrieve a working <path>/etc/resolv.conf</path> (if necessary), and "
"we ping www.gentoo.org to make sure that name resolution (and general access "
"to the internet) is working from our user-mode system. Now the user-mode "
"system can <c>emerge</c> at will!"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(title):382
msgid "Using a Virtual Network"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):385
msgid ""
"Before you get all too excited, this is not a virtual private network. It is "
"a network that is only accessible by the UML instances. The <c>usermode-"
"utilities</c> package provides a tool called <c>uml_switch</c> which defines "
"the end points of the switch."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre:caption):392
msgid "Activating end points of a UML switch"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre):392
#, no-wrap
msgid ""
"\n"
"<comment>(If the switch information should stay in the foreground:)</comment>\n"
"$ <i>uml_switch -unix ~/tmp/switch.sock</i>\n"
"\n"
"<comment>(If it should be backgrounded:)</comment>\n"
"$ <i>uml_switch -unix ~/tmp/switch.sock &amp;&gt; ~/tmp/switch.log &amp;</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):400
msgid ""
"To start the UML instances on the switch, run the next command. Your "
"(virtual) network interface will be connected to the <c>uml_switch</c> "
"process and will be using the given MAC address."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre:caption):406
msgid "Running first UML instance"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre):406
#, no-wrap
msgid ""
"\n"
"$ <i>linux ubd0=first_rootfs ubd1=first_swapfs eth0=daemon,10:00:01:02:00:00,,~/tmp/switch.sock</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):410
msgid ""
"You can still connect the system to the existing network, or have a second "
"process attached to both the virtual one and the existing one:"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre:caption):415
msgid "Running second UML instance"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre):415
#, no-wrap
msgid ""
"\n"
"$ <i>linux ubd0=second_rootfs ubd1=second_swapfs eth0=daemon,10:00:01:02:00:01,,~/tmp/switch.sock \\\n"
"  eth1=tuntap,,,192.168.1.43</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):420
msgid ""
"More information about the tuntap setting can be found in the previous "
"section."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(title):428
msgid "Testing the .iso"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):432
msgid ""
"Perhaps the true ideal of Gentoo Linux testing would be to boot the .iso "
"with user-mode Linux and do the complete Gentoo install from within the user-"
"mode Linux virtual system."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):438
msgid ""
"Booting the .iso, or actually the initrd from the .iso, is pretty "
"straightforward."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre:caption):443
msgid "Booting the ISO"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(pre):443
#, no-wrap
msgid ""
"\n"
"# <i>mount -o loop /path/to/install-&lt;TAB&gt;.iso /mnt/loop</i>\n"
"# <i>cp /mnt/loop/isolinux/gentoo.igz .</i>\n"
"# <i>linux load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=22000 \\</i>\n"
"&gt; <i>initrd=rescue.gz root=/dev/ram0 ubd0=root_fs ubd1=swap_fs \\</i>\n"
"&gt; <i>ubd2=/dev/cdroms/cdrom0 eth0=tuntap,,,192.168.0.254</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(p):451
msgid ""
"Now you can follow the Gentoo install doc essentially verbatim, although "
"you'll need to know that the root filesystem will be <path>/dev/ubd/0</"
"path>, the swap \"partition\" will be <path>/dev/ubd/1</path>, and the CD "
"rom will be <path>/dev/ubd/2</path>."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(title):464
msgid "Resources"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(uri:link):470
msgid "http://edeca.net/articles/bridging/index.html"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(uri):470
msgid "Bridging with UML"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(uri:link):474
msgid "http://user-mode-linux.sourceforge.net/"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(uri):474
msgid "UML Homepage"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(uri:link):477
msgid "http://www.theshore.net/~caker/uml/"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(uri):477
msgid "Caker's UML Notes"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(uri:link):480
msgid "http://sourceforge.net/mailarchive/forum.php?forum_id=3647"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//uml.xml(uri):480
msgid "UML Mailinglist archives"
msgstr ""

#. Place here names of translator, one per line. Format should be NAME; ROLE; E-MAIL
#: ../../gentoo/xml/htdocs/doc/en//uml.xml(None):0
msgid "translator-credits"
msgstr ""