~ubuntu-branches/ubuntu/karmic/installation-guide/karmic

« back to all changes in this revision

Viewing changes to po/pot/install-methods.pot

  • Committer: Bazaar Package Importer
  • Author(s): Colin Watson
  • Date: 2007-07-23 15:52:44 UTC
  • mfrom: (2.1.1 etch)
  • Revision ID: james.westby@ubuntu.com-20070723155244-xayq1rzu8rllvngy
Tags: 20070319ubuntu1
* Resynchronise with Debian. Remaining changes:
  - Build only English (for now, until we figure out how to avoid trashing
    translations quite so badly with Ubuntu branding etc.).
  - Build only Ubuntu architectures (amd64, hppa, i386, ia64, powerpc,
    sparc).
  - Extensive (although possibly incomplete) Ubuntu branding, adjustments
    for our mirror layout, etc.
  - Add "Ubuntu and Debian" and "What is Ubuntu?" section, text borrowed
    from the Ubuntu web site. Disable the "What is Debian GNU/Linux?"
    section.
  - Direct installation reports to ubuntu-users for now.
  - Adjust various memory and disk space requirements. Talk about the
    default Ubuntu desktop and Ubuntu tasks rather than Debian tasks.
  - Document mounting /sys in various places.
  - Unset supports-floppy-boot for all our architectures.
  - Add a few more supports-floppy-boot and bootable-usb conditionals.
  - Document our root password and sudo arrangements.
  - Document netboot-style USB images. Still mention the hd-media images,
    but they're downplayed since many USB sticks are too small for a full
    Ubuntu ISO image.
  - Document Kickstart installations (currently only the basics, a
    reference to Red Hat's documentation, and the differences from
    Anaconda).
  - Note that an empty preseed file is equivalent to a normal manual
    installation.
  - Rename doc-base.TEMPLATE to TEMPLATE.doc-base.
  - Update keyboard preseeding documentation for console-setup.
  - Update chroot-install guide for console-setup and language packs; add
    a bit more advice about installing grub.
  - Remove text talking about devfs-style device names, which are no
    longer supported.
  - Fix links to web copies of installation manual and example preseed
    file.
* Bump kernelversion to 2.6.22.
* Bump x11ver to 7.3.
* Bump GNOME version to 2.20.
* Bump release version and names for Gutsy (LP: #119177).
* Refer to the standard task rather than ubuntu-standard.
* Disable documentation of the GTK frontend.
* Remove latex-hangul-ucs-hlatex build-dependency, as we don't build for
  Korean.

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
msgstr ""
7
7
"Project-Id-Version: PACKAGE VERSION\n"
8
8
"Report-Msgid-Bugs-To: debian-boot@lists.debian.org\n"
9
 
"POT-Creation-Date: 2006-07-25 21:39+0000\n"
 
9
"POT-Creation-Date: 2007-02-28 20:57+0000\n"
10
10
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
11
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12
12
"Language-Team: LANGUAGE <LL@li.org>\n"
221
221
#. Tag: para
222
222
#: install-methods.xml:320
223
223
#, no-c-format
 
224
msgid "Before you can create the floppies, you will first need to download them from one of the Debian mirrors, as explained in <xref linkend=\"downloading-files\"/>. <phrase arch=\"i386\">If you already have an installation CD-ROM or DVD, the floppy images may also be included on the CD/DVD.</phrase>"
 
225
msgstr ""
 
226
 
 
227
#. Tag: para
 
228
#: install-methods.xml:328
 
229
#, no-c-format
224
230
msgid "No matter which method you use to create your floppies, you should remember to flip the write-protect tab on the floppies once you have written them, to ensure they are not damaged unintentionally."
225
231
msgstr ""
226
232
 
227
233
#. Tag: title
228
 
#: install-methods.xml:328
 
234
#: install-methods.xml:336
229
235
#, no-c-format
230
236
msgid "Writing Disk Images From a Linux or Unix System"
231
237
msgstr ""
232
238
 
233
239
#. Tag: para
234
 
#: install-methods.xml:329
 
240
#: install-methods.xml:337
235
241
#, no-c-format
236
242
msgid ""
237
243
      "To write the floppy disk image files to the floppy disks, you will probably need root access to the system. Place a good, blank floppy in the floppy drive. Next, use the command <informalexample><screen>\n"
238
244
      "$ dd if=<replaceable>filename</replaceable> of=/dev/fd0 bs=1024 conv=sync ; sync\n"
239
 
      "</screen></informalexample> where <replaceable>filename</replaceable> is one of the floppy disk image files (see <xref linkend=\"downloading-files\"/> for what <replaceable>filename</replaceable> should be). <filename>/dev/fd0</filename> is a commonly used name of the floppy disk device, it may be different on your workstation <phrase arch=\"sparc\">(on Solaris, it is <filename>/dev/fd/0</filename>)</phrase>. The command may return to the prompt before Unix has finished writing the floppy disk, so look for the disk-in-use light on the floppy drive and be sure that the light is out and the disk has stopped revolving before you remove it from the drive. On some systems, you'll have to run a command to eject the floppy from the drive <phrase arch=\"sparc\">(on Solaris, use <command>eject</command>, see the manual page)</phrase>."
 
245
      "</screen></informalexample> where <replaceable>filename</replaceable> is one of the floppy disk image files. <filename>/dev/fd0</filename> is a commonly used name of the floppy disk device, it may be different on your workstation<phrase arch=\"sparc\"> (on Solaris, it is <filename>/dev/fd/0</filename>)</phrase>. The command may return to the prompt before Unix has finished writing the floppy disk, so look for the disk-in-use light on the floppy drive and be sure that the light is out and the disk has stopped revolving before you remove it from the drive. On some systems, you'll have to run a command to eject the floppy from the drive <phrase arch=\"sparc\"> (on Solaris, use <command>eject</command>, see the manual page)</phrase>."
240
246
msgstr ""
241
247
 
242
248
#. Tag: para
243
 
#: install-methods.xml:353
 
249
#: install-methods.xml:358
244
250
#, no-c-format
245
251
msgid "Some systems attempt to automatically mount a floppy disk when you place it in the drive. You might have to disable this feature before the workstation will allow you to write a floppy in <emphasis>raw mode</emphasis>. Unfortunately, how to accomplish this will vary based on your operating system. <phrase arch=\"sparc\"> On Solaris, you can work around volume management to get raw access to the floppy. First, make sure that the floppy is auto-mounted (using <command>volcheck</command> or the equivalent command in the file manager). Then use a <command>dd</command> command of the form given above, just replace <filename>/dev/fd0</filename> with <filename>/vol/rdsk/<replaceable>floppy_name</replaceable></filename>, where <replaceable>floppy_name</replaceable> is the name the floppy disk was given when it was formatted (unnamed floppies default to the name <filename>unnamed_floppy</filename>). On other systems, ask your system administrator. </phrase>"
246
252
msgstr ""
247
253
 
248
254
#. Tag: para
249
 
#: install-methods.xml:374
 
255
#: install-methods.xml:379
250
256
#, no-c-format
251
257
msgid "If writing a floppy on powerpc Linux, you will need to eject it. The <command>eject</command> program handles this nicely; you might need to install it."
252
258
msgstr ""
253
259
 
254
260
#. Tag: title
255
 
#: install-methods.xml:392
 
261
#: install-methods.xml:397
256
262
#, no-c-format
257
263
msgid "Writing Disk Images From DOS, Windows, or OS/2"
258
264
msgstr ""
259
265
 
260
266
#. Tag: para
261
 
#: install-methods.xml:394
262
 
#, no-c-format
263
 
msgid "If you have access to an i386 machine, you can use one of the following programs to copy images to floppies."
264
 
msgstr ""
265
 
 
266
 
#. Tag: para
267
267
#: install-methods.xml:399
268
268
#, no-c-format
 
269
msgid "If you have access to an i386 or amd64 machine, you can use one of the following programs to copy images to floppies."
 
270
msgstr ""
 
271
 
 
272
#. Tag: para
 
273
#: install-methods.xml:404
 
274
#, no-c-format
269
275
msgid "The <command>rawrite1</command> and <command>rawrite2</command> programs can be used under MS-DOS. To use these programs, first make sure that you are booted into DOS. Trying to use these programs from within a DOS box in Windows, or double-clicking on these programs from the Windows Explorer is <emphasis>not</emphasis> expected to work."
270
276
msgstr ""
271
277
 
272
278
#. Tag: para
273
 
#: install-methods.xml:407
 
279
#: install-methods.xml:412
274
280
#, no-c-format
275
281
msgid "The <command>rwwrtwin</command> program runs on Windows 95, NT, 98, 2000, ME, XP and probably later versions. To use it you will need to unpack diskio.dll in the same directory."
276
282
msgstr ""
277
283
 
278
284
#. Tag: para
279
 
#: install-methods.xml:413
 
285
#: install-methods.xml:418
280
286
#, no-c-format
281
287
msgid "These tools can be found on the Official Debian CD-ROMs under the <filename>/tools</filename> directory."
282
288
msgstr ""
283
289
 
284
290
#. Tag: title
285
 
#: install-methods.xml:426
 
291
#: install-methods.xml:431
286
292
#, no-c-format
287
293
msgid "Writing Disk Images on Atari Systems"
288
294
msgstr ""
289
295
 
290
296
#. Tag: para
291
 
#: install-methods.xml:427
 
297
#: install-methods.xml:432
292
298
#, no-c-format
293
299
msgid "You'll find the &rawwrite.ttp; program in the same directory as the floppy disk images. Start the program by double clicking on the program icon, and type in the name of the floppy image file you want written to the floppy at the TOS program command line dialog box."
294
300
msgstr ""
295
301
 
296
302
#. Tag: title
297
 
#: install-methods.xml:438
 
303
#: install-methods.xml:443
298
304
#, no-c-format
299
305
msgid "Writing Disk Images on Macintosh Systems"
300
306
msgstr ""
301
307
 
302
308
#. Tag: para
303
 
#: install-methods.xml:439
 
309
#: install-methods.xml:444
304
310
#, no-c-format
305
 
msgid "There is no MacOS application to write images to floppy disks (and there would be no point in doing this as you can't use these floppies to boot the installation system or install kernel and modules from on Macintosh). However, these files are needed for the installation of the operating system and modules, later in the process."
 
311
msgid "Since the current release does not yet support booting from floppies to start the installation, there would be no point in doing this on Macintosh Systems. However, these files are needed for the installation of the operating system and modules, later in the process."
306
312
msgstr ""
307
313
 
308
314
#. Tag: title
309
 
#: install-methods.xml:457
 
315
#: install-methods.xml:460
310
316
#, no-c-format
311
317
msgid "Writing Disk Images From MacOS"
312
318
msgstr ""
313
319
 
314
320
#. Tag: para
315
 
#: install-methods.xml:458
 
321
#: install-methods.xml:461
316
322
#, no-c-format
317
323
msgid "An AppleScript, <application>Make Debian Floppy</application>, is available for burning floppies from the provided disk image files. It can be downloaded from <ulink url=\"ftp://ftp2.sourceforge.net/pub/sourceforge/d/de/debian-imac/MakeDebianFloppy.sit\"></ulink>. To use it, just unstuff it on your desktop, and then drag any floppy image file to it. You must have Applescript installed and enabled in your extensions manager. Disk Copy will ask you to confirm that you wish to erase the floppy and proceed to write the file image to it."
318
324
msgstr ""
319
325
 
320
326
#. Tag: para
321
 
#: install-methods.xml:469
 
327
#: install-methods.xml:472
322
328
#, no-c-format
323
329
msgid "You can also use the MacOS utility <command>Disk Copy</command> directly, or the freeware utility <command>suntar</command>. The <filename>root.bin</filename> file is an example of a floppy image. Use one of the following methods to create a floppy from the floppy image with these utilities."
324
330
msgstr ""
325
331
 
326
332
#. Tag: title
327
 
#: install-methods.xml:480
 
333
#: install-methods.xml:483
328
334
#, no-c-format
329
335
msgid "Writing Disk Images with <command>Disk Copy</command>"
330
336
msgstr ""
331
337
 
332
338
#. Tag: para
333
 
#: install-methods.xml:481
 
339
#: install-methods.xml:484
334
340
#, no-c-format
335
341
msgid "If you are creating the floppy image from files which were originally on the official &debian; CD, then the Type and Creator are already set correctly. The following <command>Creator-Changer</command> steps are only necessary if you downloaded the image files from a Debian mirror."
336
342
msgstr ""
337
343
 
338
344
#. Tag: para
339
 
#: install-methods.xml:490
 
345
#: install-methods.xml:493
340
346
#, no-c-format
341
347
msgid "Obtain <ulink url=\"&url-powerpc-creator-changer;\">Creator-Changer</ulink> and use it to open the <filename>root.bin</filename> file."
342
348
msgstr ""
343
349
 
344
350
#. Tag: para
345
 
#: install-methods.xml:497
 
351
#: install-methods.xml:500
346
352
#, no-c-format
347
353
msgid "Change the Creator to <userinput>ddsk</userinput> (Disk Copy), and the Type to <userinput>DDim</userinput> (binary floppy image). The case is sensitive for these fields."
348
354
msgstr ""
349
355
 
350
356
#. Tag: para
351
 
#: install-methods.xml:504
 
357
#: install-methods.xml:507
352
358
#, no-c-format
353
359
msgid "<emphasis>Important:</emphasis> In the Finder, use <userinput>Get Info</userinput> to display the Finder information about the floppy image, and <quote>X</quote> the <userinput>File Locked</userinput> check box so that MacOS will be unable to remove the boot blocks if the image is accidentally mounted."
354
360
msgstr ""
355
361
 
356
362
#. Tag: para
357
 
#: install-methods.xml:513
 
363
#: install-methods.xml:516
358
364
#, no-c-format
359
365
msgid "Obtain <command>Disk Copy</command>; if you have a MacOS system or CD it will very likely be there already, otherwise try <ulink url=\"&url-powerpc-diskcopy;\"></ulink>."
360
366
msgstr ""
361
367
 
362
368
#. Tag: para
363
 
#: install-methods.xml:520
 
369
#: install-methods.xml:523
364
370
#, no-c-format
365
371
msgid "Run <command>Disk Copy</command>, and select <menuchoice> <guimenu>Utilities</guimenu> <guimenuitem>Make a Floppy</guimenuitem> </menuchoice>, then select the <emphasis>locked</emphasis> image file from the resulting dialog. It will ask you to insert a floppy, then ask if you really want to erase it. When done it should eject the floppy."
366
372
msgstr ""
367
373
 
368
374
#. Tag: title
369
 
#: install-methods.xml:535
 
375
#: install-methods.xml:538
370
376
#, no-c-format
371
377
msgid "Writing Disk Images with <command>suntar</command>"
372
378
msgstr ""
373
379
 
374
380
#. Tag: para
375
 
#: install-methods.xml:539
 
381
#: install-methods.xml:542
376
382
#, no-c-format
377
383
msgid "Obtain <command>suntar</command> from <ulink url=\"&url-powerpc-suntar;\"> </ulink>. Start the <command>suntar</command> program and select <quote>Overwrite Sectors...</quote> from the <userinput>Special</userinput> menu."
378
384
msgstr ""
379
385
 
380
386
#. Tag: para
381
 
#: install-methods.xml:547
 
387
#: install-methods.xml:550
382
388
#, no-c-format
383
389
msgid "Insert the floppy disk as requested, then hit &enterkey; (start at sector 0)."
384
390
msgstr ""
385
391
 
386
392
#. Tag: para
387
 
#: install-methods.xml:553
 
393
#: install-methods.xml:556
388
394
#, no-c-format
389
395
msgid "Select the <filename>root.bin</filename> file in the file-opening dialog."
390
396
msgstr ""
391
397
 
392
398
#. Tag: para
393
 
#: install-methods.xml:558
 
399
#: install-methods.xml:561
394
400
#, no-c-format
395
401
msgid "After the floppy has been created successfully, select <menuchoice> <guimenu>File</guimenu> <guimenuitem>Eject</guimenuitem> </menuchoice>. If there are any errors writing the floppy, simply toss that floppy and try another."
396
402
msgstr ""
397
403
 
398
404
#. Tag: para
399
 
#: install-methods.xml:566
 
405
#: install-methods.xml:569
400
406
#, no-c-format
401
407
msgid "Before using the floppy you created, <emphasis>set the write protect tab</emphasis>! Otherwise if you accidentally mount it in MacOS, MacOS will helpfully ruin it."
402
408
msgstr ""
403
409
 
404
410
#. Tag: title
405
 
#: install-methods.xml:585
 
411
#: install-methods.xml:588
406
412
#, no-c-format
407
413
msgid "Preparing Files for USB Memory Stick Booting"
408
414
msgstr ""
409
415
 
410
416
#. Tag: para
411
 
#: install-methods.xml:587
 
417
#: install-methods.xml:590
412
418
#, no-c-format
413
419
msgid "To prepare the USB stick, you will need a system where GNU/Linux is already running and where USB is supported. You should ensure that the usb-storage kernel module is loaded (<userinput>modprobe usb-storage</userinput>) and try to find out which SCSI device the USB stick has been mapped to (in this example <filename>/dev/sda</filename> is used). To write to your stick, you may have to turn off its write protection switch."
414
420
msgstr ""
415
421
 
416
422
#. Tag: para
417
 
#: install-methods.xml:597
 
423
#: install-methods.xml:600
418
424
#, no-c-format
419
425
msgid "Note that the USB stick should be at least 256 MB in size (smaller setups are possible if you follow <xref linkend=\"usb-copy-flexible\"/>)."
420
426
msgstr ""
421
427
 
422
428
#. Tag: title
423
 
#: install-methods.xml:605
 
429
#: install-methods.xml:608
424
430
#, no-c-format
425
431
msgid "Copying the files &mdash; the easy way"
426
432
msgstr ""
427
433
 
428
434
#. Tag: para
429
 
#: install-methods.xml:606
 
435
#: install-methods.xml:609
430
436
#, no-c-format
431
437
msgid "There is an all-in-one file <filename>hd-media/boot.img.gz</filename> which contains all the installer files (including the kernel) as well as <command>SYSLINUX</command> and its configuration file. You only have to extract it directly to your USB stick:"
432
438
msgstr ""
433
439
 
434
440
#. Tag: screen
435
 
#: install-methods.xml:613
 
441
#: install-methods.xml:616
436
442
#, no-c-format
437
443
msgid "# zcat boot.img.gz &gt; /dev/<replaceable>sda</replaceable>"
438
444
msgstr ""
439
445
 
440
446
#. Tag: para
441
 
#: install-methods.xml:615
 
447
#: install-methods.xml:618
442
448
#, no-c-format
443
449
msgid "There is an all-in-one file <filename>hd-media/boot.img.gz</filename> which contains all the installer files (including the kernel) as well as <command>yaboot</command> and its configuration file. Create a partition of type \"Apple_Bootstrap\" on your USB stick using <command>mac-fdisk</command>'s <userinput>C</userinput> command and extract the image directly to that:"
444
450
msgstr ""
445
451
 
446
452
#. Tag: screen
447
 
#: install-methods.xml:624
 
453
#: install-methods.xml:627
448
454
#, no-c-format
449
455
msgid "# zcat boot.img.gz &gt; /dev/<replaceable>sda2</replaceable>"
450
456
msgstr ""
451
457
 
452
458
#. Tag: para
453
 
#: install-methods.xml:627
 
459
#: install-methods.xml:630
454
460
#, no-c-format
455
461
msgid "Using this method will destroy anything already on the device. Make sure that you use the correct device name for your USB stick."
456
462
msgstr ""
457
463
 
458
464
#. Tag: para
459
 
#: install-methods.xml:633
 
465
#: install-methods.xml:636
460
466
#, no-c-format
461
 
msgid "After that, mount the USB memory stick (<userinput>mount <replaceable arch=\"i386\">/dev/sda</replaceable> <replaceable arch=\"powerpc\">/dev/sda2</replaceable> /mnt</userinput>), which will now have <phrase arch=\"i386\">a FAT filesystem</phrase> <phrase arch=\"powerpc\">an HFS filesystem</phrase> on it, and copy a Debian netinst or businesscard ISO image to it. Please note that the file name must end in <filename>.iso</filename>. Unmount the stick (<userinput>umount /mnt</userinput>) and you are done."
 
467
msgid "After that, mount the USB memory stick (<userinput>mount <replaceable arch=\"x86\">/dev/sda</replaceable> <replaceable arch=\"powerpc\">/dev/sda2</replaceable> /mnt</userinput>), which will now have <phrase arch=\"x86\">a FAT filesystem</phrase> <phrase arch=\"powerpc\">an HFS filesystem</phrase> on it, and copy a Debian netinst or businesscard ISO image to it (see <xref linkend=\"usb-add-iso\"/>). Unmount the stick (<userinput>umount /mnt</userinput>) and you are done."
462
468
msgstr ""
463
469
 
464
470
#. Tag: title
465
 
#: install-methods.xml:649
 
471
#: install-methods.xml:652
466
472
#, no-c-format
467
473
msgid "Copying the files &mdash; the flexible way"
468
474
msgstr ""
469
475
 
470
476
#. Tag: para
471
 
#: install-methods.xml:650
 
477
#: install-methods.xml:653
472
478
#, no-c-format
473
479
msgid "If you like more flexibility or just want to know what's going on, you should use the following method to put the files on your stick."
474
480
msgstr ""
475
481
 
476
482
#. Tag: title
477
 
#: install-methods.xml:662 install-methods.xml:754
 
483
#: install-methods.xml:665 install-methods.xml:754
478
484
#, no-c-format
479
485
msgid "USB stick partitioning on &arch-title;"
480
486
msgstr ""
481
487
 
482
488
#. Tag: para
483
 
#: install-methods.xml:663
 
489
#: install-methods.xml:666
484
490
#, no-c-format
485
491
msgid "We will show how to setup the memory stick to use the first partition, instead of the entire device."
486
492
msgstr ""
487
493
 
488
494
#. Tag: para
489
 
#: install-methods.xml:668
 
495
#: install-methods.xml:671
490
496
#, no-c-format
491
497
msgid ""
492
498
      "Since most USB sticks come pre-configured with a single FAT16 partition, you probably won't have to repartition or reformat the stick. If you have to do that anyway, use <command>cfdisk</command> or any other partitioning tool to create a FAT16 partition, and then create the filesystem using: <informalexample><screen>\n"
495
501
msgstr ""
496
502
 
497
503
#. Tag: para
498
 
#: install-methods.xml:682
 
504
#: install-methods.xml:685
499
505
#, no-c-format
500
506
msgid "In order to start the kernel after booting from the USB stick, we will put a boot loader on the stick. Although any boot loader (e.g. <command>LILO</command>) should work, it's convenient to use <command>SYSLINUX</command>, since it uses a FAT16 partition and can be reconfigured by just editing a text file. Any operating system which supports the FAT file system can be used to make changes to the configuration of the boot loader."
501
507
msgstr ""
502
508
 
503
509
#. Tag: para
504
 
#: install-methods.xml:692
 
510
#: install-methods.xml:695
505
511
#, no-c-format
506
512
msgid ""
507
513
      "To put <command>SYSLINUX</command> on the FAT16 partition on your USB stick, install the <classname>syslinux</classname> and <classname>mtools</classname> packages on your system, and do: <informalexample><screen>\n"
510
516
msgstr ""
511
517
 
512
518
#. Tag: para
513
 
#: install-methods.xml:705
 
519
#: install-methods.xml:708
514
520
#, no-c-format
515
521
msgid "Mount the partition (<userinput>mount /dev/sda1 /mnt</userinput>) and copy the following files from the Debian archives to the stick: <itemizedlist> <listitem><para> <filename>vmlinuz</filename> (kernel binary) </para></listitem> <listitem><para> <filename>initrd.gz</filename> (initial ramdisk image) </para></listitem> <listitem><para> <filename>syslinux.cfg</filename> (SYSLINUX configuration file) </para></listitem> <listitem><para> Optional kernel modules </para></listitem> </itemizedlist> If you want to rename the files, please note that <command>SYSLINUX</command> can only process DOS (8.3) file names."
516
522
msgstr ""
517
523
 
518
524
#. Tag: para
519
 
#: install-methods.xml:736
 
525
#: install-methods.xml:739
 
526
#, no-c-format
 
527
msgid "The <filename>syslinux.cfg</filename> configuration file should contain the following two lines:"
 
528
msgstr ""
 
529
 
 
530
#. Tag: screen
 
531
#: install-methods.xml:744
520
532
#, no-c-format
521
533
msgid ""
522
 
      "The <filename>syslinux.cfg</filename> configuration file should contain the following two lines: <informalexample><screen>\n"
523
534
      "default vmlinuz\n"
524
 
      "append initrd=initrd.gz ramdisk_size=12000 root=/dev/ram rw\n"
525
 
      "</screen></informalexample> Please note that the <userinput>ramdisk_size</userinput> parameter may need to be increased, depending on the image you are booting."
 
535
      "append initrd=initrd.gz"
526
536
msgstr ""
527
537
 
528
538
#. Tag: para
608
618
msgstr ""
609
619
 
610
620
#. Tag: title
611
 
#: install-methods.xml:845
 
621
#: install-methods.xml:846
612
622
#, no-c-format
613
623
msgid "Adding an ISO image"
614
624
msgstr ""
615
625
 
616
626
#. Tag: para
617
 
#: install-methods.xml:846
 
627
#: install-methods.xml:847
618
628
#, no-c-format
619
629
msgid "The installer will look for a Debian ISO image on the stick as its source for additional data needed for the installation. So your next step is to copy a Debian ISO image (businesscard, netinst or even a full CD image) onto your stick (be sure to select one that fits). The file name of the image must end in <filename>.iso</filename>."
620
630
msgstr ""
621
631
 
622
632
#. Tag: para
623
 
#: install-methods.xml:854
 
633
#: install-methods.xml:855
624
634
#, no-c-format
625
635
msgid "If you want to install over the network, without using an ISO image, you will of course skip the previous step. Moreover you will have to use the initial ramdisk from the <filename>netboot</filename> directory instead of the one from <filename>hd-media</filename>, because <filename>hd-media/initrd.gz</filename> does not have network support."
626
636
msgstr ""
627
637
 
628
638
#. Tag: para
629
 
#: install-methods.xml:863
 
639
#: install-methods.xml:864
630
640
#, no-c-format
631
641
msgid "When you are done, unmount the USB memory stick (<userinput>umount /mnt</userinput>) and activate its write protection switch."
632
642
msgstr ""
633
643
 
634
644
#. Tag: title
635
 
#: install-methods.xml:873
 
645
#: install-methods.xml:874
636
646
#, no-c-format
637
647
msgid "Booting the USB stick"
638
648
msgstr ""
639
649
 
640
650
#. Tag: para
641
 
#: install-methods.xml:874
 
651
#: install-methods.xml:875
642
652
#, no-c-format
643
653
msgid "If your system refuses to boot from the memory stick, the stick may contain an invalid master boot record (MBR). To fix this, use the <command>install-mbr</command> command from the package <classname>mbr</classname>:"
644
654
msgstr ""
645
655
 
646
656
#. Tag: screen
647
 
#: install-methods.xml:881
 
657
#: install-methods.xml:882
648
658
#, no-c-format
649
659
msgid "# install-mbr /dev/<replaceable>sda</replaceable>"
650
660
msgstr ""
651
661
 
652
662
#. Tag: title
653
 
#: install-methods.xml:892
 
663
#: install-methods.xml:893
654
664
#, no-c-format
655
665
msgid "Preparing Files for Hard Disk Booting"
656
666
msgstr ""
657
667
 
658
668
#. Tag: para
659
 
#: install-methods.xml:893
 
669
#: install-methods.xml:894
660
670
#, no-c-format
661
671
msgid "The installer may be booted using boot files placed on an existing hard drive partition, either launched from another operating system or by invoking a boot loader directly from the BIOS."
662
672
msgstr ""
663
673
 
664
674
#. Tag: para
665
 
#: install-methods.xml:899
 
675
#: install-methods.xml:900
666
676
#, no-c-format
667
677
msgid "A full, <quote>pure network</quote> installation can be achieved using this technique. This avoids all hassles of removable media, like finding and burning CD images or struggling with too numerous and unreliable floppy disks."
668
678
msgstr ""
669
679
 
670
680
#. Tag: para
671
 
#: install-methods.xml:906
 
681
#: install-methods.xml:907
672
682
#, no-c-format
673
683
msgid "The installer cannot boot from files on an NTFS file system."
674
684
msgstr ""
675
685
 
676
686
#. Tag: para
677
 
#: install-methods.xml:910
 
687
#: install-methods.xml:911
678
688
#, no-c-format
679
689
msgid "The installer cannot boot from files on an HFS+ file system. MacOS System 8.1 and above may use HFS+ file systems; NewWorld PowerMacs all use HFS+. To determine whether your existing file system is HFS+, select <userinput>Get Info</userinput> for the volume in question. HFS file systems appear as <userinput>Mac OS Standard</userinput>, while HFS+ file systems say <userinput>Mac OS Extended</userinput>. You must have an HFS partition in order to exchange files between MacOS and Linux, in particular the installation files you download."
680
690
msgstr ""
681
691
 
682
692
#. Tag: para
683
 
#: install-methods.xml:921
 
693
#: install-methods.xml:922
684
694
#, no-c-format
685
695
msgid "Different programs are used for hard disk installation system booting, depending on whether the system is a <quote>NewWorld</quote> or an <quote>OldWorld</quote> model."
686
696
msgstr ""
687
697
 
688
698
#. Tag: title
689
 
#: install-methods.xml:930
 
699
#: install-methods.xml:931
690
700
#, no-c-format
691
701
msgid "Hard disk installer booting using <command>LILO</command> or <command>GRUB</command>"
692
702
msgstr ""
693
703
 
694
704
#. Tag: para
695
 
#: install-methods.xml:932
 
705
#: install-methods.xml:933
696
706
#, no-c-format
697
707
msgid "This section explains how to add to or even replace an existing linux installation using either <command>LILO</command> or <command>GRUB</command>."
698
708
msgstr ""
699
709
 
700
710
#. Tag: para
701
 
#: install-methods.xml:938
 
711
#: install-methods.xml:939
702
712
#, no-c-format
703
713
msgid "At boot time, both bootloaders support loading in memory not only the kernel, but also a disk image. This RAM disk can be used as the root file-system by the kernel."
704
714
msgstr ""
705
715
 
706
716
#. Tag: para
707
 
#: install-methods.xml:944
 
717
#: install-methods.xml:945
708
718
#, no-c-format
709
719
msgid "Copy the following files from the Debian archives to a convenient location on your hard drive, for instance to <filename>/boot/newinstall/</filename>."
710
720
msgstr ""
711
721
 
712
722
#. Tag: para
713
 
#: install-methods.xml:951
 
723
#: install-methods.xml:952
714
724
#, no-c-format
715
725
msgid "<filename>vmlinuz</filename> (kernel binary)"
716
726
msgstr ""
717
727
 
718
728
#. Tag: para
719
 
#: install-methods.xml:956
 
729
#: install-methods.xml:957
720
730
#, no-c-format
721
731
msgid "<filename>initrd.gz</filename> (ramdisk image)"
722
732
msgstr ""
723
733
 
724
734
#. Tag: para
725
 
#: install-methods.xml:963
 
735
#: install-methods.xml:964
726
736
#, no-c-format
727
737
msgid "Finally, to configure the bootloader proceed to <xref linkend=\"boot-initrd\"/>."
728
738
msgstr ""
729
739
 
730
740
#. Tag: title
731
 
#: install-methods.xml:973
 
741
#: install-methods.xml:974
732
742
#, no-c-format
733
743
msgid "Hard Disk Installer Booting for OldWorld Macs"
734
744
msgstr ""
735
745
 
736
746
#. Tag: para
737
 
#: install-methods.xml:974
 
747
#: install-methods.xml:975
738
748
#, no-c-format
739
749
msgid "The <filename>boot-floppy-hfs</filename> floppy uses <application>miBoot</application> to launch Linux installation, but <application>miBoot</application> cannot easily be used for hard disk booting. <application>BootX</application>, launched from MacOS, supports booting from files placed on the hard disk. <application>BootX</application> can also be used to dual-boot MacOS and Linux after your Debian installation is complete. For the Performa 6360, it appears that <command>quik</command> cannot make the hard disk bootable. So <application>BootX</application> is required on that model."
740
750
msgstr ""
741
751
 
742
752
#. Tag: para
743
 
#: install-methods.xml:987
 
753
#: install-methods.xml:988
744
754
#, no-c-format
745
755
msgid "Download and unstuff the <application>BootX</application> distribution, available from <ulink url=\"&url-powerpc-bootx;\"></ulink>, or in the <filename>dists/woody/main/disks-powerpc/current/powermac</filename> directory on Debian http/ftp mirrors and official Debian CDs. Use <application>Stuffit Expander</application> to extract it from its archive. Within the package, there is an empty folder called <filename>Linux Kernels</filename>. Download <filename>linux.bin</filename> and <filename>ramdisk.image.gz</filename> from the <filename>disks-powerpc/current/powermac</filename> folder, and place them in the <filename>Linux Kernels</filename> folder. Then place the <filename>Linux Kernels</filename> folder in the active System Folder."
746
756
msgstr ""
747
757
 
748
758
#. Tag: title
749
 
#: install-methods.xml:1007
 
759
#: install-methods.xml:1008
750
760
#, no-c-format
751
761
msgid "Hard Disk Installer Booting for NewWorld Macs"
752
762
msgstr ""
753
763
 
754
764
#. Tag: para
755
 
#: install-methods.xml:1008
 
765
#: install-methods.xml:1009
756
766
#, no-c-format
757
767
msgid "NewWorld PowerMacs support booting from a network or an ISO9660 CD-ROM, as well as loading ELF binaries directly from the hard disk. These machines will boot Linux directly via <command>yaboot</command>, which supports loading a kernel and RAMdisk directly from an ext2 partition, as well as dual-booting with MacOS. Hard disk booting of the installer is particularly appropriate for newer machines without floppy drives. <command>BootX</command> is not supported and must not be used on NewWorld PowerMacs."
758
768
msgstr ""
759
769
 
760
770
#. Tag: para
761
 
#: install-methods.xml:1019
 
771
#: install-methods.xml:1020
762
772
#, no-c-format
763
773
msgid "<emphasis>Copy</emphasis> (not move) the following four files which you downloaded earlier from the Debian archives, onto the root level of your hard drive (this can be accomplished by <keycap>option</keycap>-dragging each file to the hard drive icon)."
764
774
msgstr ""
765
775
 
766
776
#. Tag: filename
767
 
#: install-methods.xml:1029
 
777
#: install-methods.xml:1030
768
778
#, no-c-format
769
779
msgid "vmlinux"
770
780
msgstr ""
771
781
 
772
782
#. Tag: filename
773
 
#: install-methods.xml:1034
 
783
#: install-methods.xml:1035
774
784
#, no-c-format
775
785
msgid "initrd.gz"
776
786
msgstr ""
777
787
 
778
788
#. Tag: filename
779
 
#: install-methods.xml:1039
 
789
#: install-methods.xml:1040
780
790
#, no-c-format
781
791
msgid "yaboot"
782
792
msgstr ""
783
793
 
784
794
#. Tag: filename
785
 
#: install-methods.xml:1044
 
795
#: install-methods.xml:1045
786
796
#, no-c-format
787
797
msgid "yaboot.conf"
788
798
msgstr ""
789
799
 
790
800
#. Tag: para
791
 
#: install-methods.xml:1049
 
801
#: install-methods.xml:1050
792
802
#, no-c-format
793
803
msgid "Make a note of the partition number of the MacOS partition where you place these files. If you have the MacOS <command>pdisk</command> program, you can use the <command>L</command> command to check for the partition number. You will need this partition number for the command you type at the Open Firmware prompt when you boot the installer."
794
804
msgstr ""
795
805
 
796
806
#. Tag: para
797
 
#: install-methods.xml:1057
 
807
#: install-methods.xml:1058
798
808
#, no-c-format
799
809
msgid "To boot the installer, proceed to <xref linkend=\"boot-newworld\"/>."
800
810
msgstr ""
801
811
 
802
812
#. Tag: title
803
 
#: install-methods.xml:1070
 
813
#: install-methods.xml:1071
804
814
#, no-c-format
805
815
msgid "Preparing Files for TFTP Net Booting"
806
816
msgstr ""
807
817
 
808
818
#. Tag: para
809
 
#: install-methods.xml:1071
 
819
#: install-methods.xml:1072
810
820
#, no-c-format
811
821
msgid "If your machine is connected to a local area network, you may be able to boot it over the network from another machine, using TFTP. If you intend to boot the installation system from another machine, the boot files will need to be placed in specific locations on that machine, and the machine configured to support booting of your specific machine."
812
822
msgstr ""
813
823
 
814
824
#. Tag: para
815
 
#: install-methods.xml:1079
816
 
#, no-c-format
817
 
msgid "You need to setup a TFTP server, and for many machines, a BOOTP server <phrase condition=\"supports-rarp\">, or RARP server</phrase> <phrase condition=\"supports-dhcp\">, or DHCP server</phrase>."
818
 
msgstr ""
819
 
 
820
 
#. Tag: para
821
 
#: install-methods.xml:1085
822
 
#, no-c-format
823
 
msgid "<phrase condition=\"supports-rarp\">The Reverse Address Resolution Protocol (RARP) is one way to tell your client what IP address to use for itself. Another way is to use the BOOTP protocol. </phrase> <phrase condition=\"supports-bootp\">BOOTP is an IP protocol that informs a computer of its IP address and where on the network to obtain a boot image. </phrase> <phrase arch=\"m68k\"> Yet another alternative exists on VMEbus systems: the IP address can be manually configured in boot ROM. </phrase> <phrase condition=\"supports-dhcp\">The DHCP (Dynamic Host Configuration Protocol) is a more flexible, backwards-compatible extension of BOOTP. Some systems can only be configured via DHCP. </phrase>"
824
 
msgstr ""
825
 
 
826
 
#. Tag: para
827
 
#: install-methods.xml:1102
 
825
#: install-methods.xml:1080
 
826
#, no-c-format
 
827
msgid "You need to setup a TFTP server, and for many machines a DHCP server<phrase condition=\"supports-rarp\">, or RARP server</phrase><phrase condition=\"supports-bootp\">, or BOOTP server</phrase>."
 
828
msgstr ""
 
829
 
 
830
#. Tag: para
 
831
#: install-methods.xml:1087
 
832
#, no-c-format
 
833
msgid "<phrase condition=\"supports-rarp\">The Reverse Address Resolution Protocol (RARP) is one way to tell your client what IP address to use for itself. Another way is to use the BOOTP protocol.</phrase> <phrase condition=\"supports-bootp\">BOOTP is an IP protocol that informs a computer of its IP address and where on the network to obtain a boot image.</phrase> <phrase arch=\"m68k\">Yet another alternative exists on VMEbus systems: the IP address can be manually configured in boot ROM.</phrase> The DHCP (Dynamic Host Configuration Protocol) is a more flexible, backwards-compatible extension of BOOTP. Some systems can only be configured via DHCP."
 
834
msgstr ""
 
835
 
 
836
#. Tag: para
 
837
#: install-methods.xml:1104
828
838
#, no-c-format
829
839
msgid "For PowerPC, if you have a NewWorld Power Macintosh machine, it is a good idea to use DHCP instead of BOOTP. Some of the latest machines are unable to boot using BOOTP."
830
840
msgstr ""
831
841
 
832
842
#. Tag: para
833
 
#: install-methods.xml:1108
 
843
#: install-methods.xml:1110
834
844
#, no-c-format
835
845
msgid "Unlike the Open Firmware found on Sparc and PowerPC machines, the SRM console will <emphasis>not</emphasis> use RARP to obtain its IP address, and therefore you must use BOOTP for net booting your Alpha<footnote> <para> Alpha systems can also be net-booted using the DECNet MOP (Maintenance Operations Protocol), but this is not covered here. Presumably, your local OpenVMS operator will be happy to assist you should you have some burning need to use MOP to boot Linux on your Alpha. </para> </footnote>. You can also enter the IP configuration for network interfaces directly in the SRM console."
836
846
msgstr ""
837
847
 
838
848
#. Tag: para
839
 
#: install-methods.xml:1125
 
849
#: install-methods.xml:1127
840
850
#, no-c-format
841
851
msgid "Some older HPPA machines (e.g. 715/75) use RBOOTD rather than BOOTP. There is an <classname>rbootd</classname> package available in Debian."
842
852
msgstr ""
843
853
 
844
854
#. Tag: para
845
 
#: install-methods.xml:1130
 
855
#: install-methods.xml:1132
846
856
#, no-c-format
847
857
msgid "The Trivial File Transfer Protocol (TFTP) is used to serve the boot image to the client. Theoretically, any server, on any platform, which implements these protocols, may be used. In the examples in this section, we shall provide commands for SunOS 4.x, SunOS 5.x (a.k.a. Solaris), and GNU/Linux."
848
858
msgstr ""
849
859
 
850
860
#. Tag: para
851
 
#: install-methods.xml:1138
 
861
#: install-methods.xml:1140
852
862
#, no-c-format
853
863
msgid "To use the Pre-boot Execution Environment (PXE) method of TFTP booting, you will need a TFTP server with <userinput>tsize</userinput> support. On a &debian; server, the <classname>atftpd</classname> and <classname>tftpd-hpa</classname> packages qualify; we recommend <classname>tftpd-hpa</classname>."
854
864
msgstr ""
855
865
 
856
866
#. Tag: title
857
 
#: install-methods.xml:1156
 
867
#: install-methods.xml:1158
858
868
#, no-c-format
859
869
msgid "Setting up RARP server"
860
870
msgstr ""
861
871
 
862
872
#. Tag: para
863
 
#: install-methods.xml:1157
864
 
#, no-c-format
865
 
msgid "To setup RARP, you need to know the Ethernet address (a.k.a. the MAC address) of the client computers to be installed. If you don't know this information, you can <phrase arch=\"sparc\"> pick it off the initial OpenPROM boot messages, use the OpenBoot <userinput>.enet-addr</userinput> command, or </phrase> boot into <quote>Rescue</quote> mode (e.g., from the rescue floppy) and use the command <userinput>/sbin/ifconfig eth0</userinput>."
866
 
msgstr ""
867
 
 
868
 
#. Tag: para
869
 
#: install-methods.xml:1169
870
 
#, no-c-format
871
 
msgid ""
872
 
      "On a RARP server system using a Linux 2.2.x kernel, you need to populate the kernel's RARP table. To do this, run the following commands: <informalexample><screen>\n"
873
 
      "# <userinput>/sbin/rarp -s\n"
874
 
      "<replaceable>client-hostname</replaceable>\n"
875
 
      "<replaceable>client-enet-addr</replaceable></userinput>\n"
876
 
      "\n"
877
 
      "# <userinput>/usr/sbin/arp -s\n"
878
 
      "<replaceable>client-ip</replaceable>\n"
879
 
      "<replaceable>client-enet-addr</replaceable></userinput>\n"
880
 
      "</screen></informalexample> If you get <informalexample><screen>\n"
881
 
      "SIOCSRARP: Invalid argument\n"
882
 
      "</screen></informalexample> you probably need to load the RARP kernel module or else recompile the kernel to support RARP. Try <userinput>modprobe rarp</userinput> and then try the <command>rarp</command> command again."
883
 
msgstr ""
884
 
 
885
 
#. Tag: para
886
 
#: install-methods.xml:1185
887
 
#, no-c-format
888
 
msgid "On a RARP server system using a Linux 2.4.x kernel, there is no RARP module, and you should instead use the <command>rarpd</command> program. The procedure is similar to that used under SunOS in the following paragraph."
889
 
msgstr ""
890
 
 
891
 
#. Tag: para
 
873
#: install-methods.xml:1159
 
874
#, no-c-format
 
875
msgid "To set up RARP, you need to know the Ethernet address (a.k.a. the MAC address) of the client computers to be installed. If you don't know this information, you can <phrase arch=\"sparc\"> pick it off the initial OpenPROM boot messages, use the OpenBoot <userinput>.enet-addr</userinput> command, or </phrase> boot into <quote>Rescue</quote> mode (e.g., from the rescue floppy) and use the command <userinput>/sbin/ifconfig eth0</userinput>."
 
876
msgstr ""
 
877
 
 
878
#. Tag: para
 
879
#: install-methods.xml:1171
 
880
#, no-c-format
 
881
msgid "On a RARP server system using a Linux 2.4 or 2.6 kernel, or Solaris/SunOS, you use the <command>rarpd</command> program. You need to ensure that the Ethernet hardware address for the client is listed in the <quote>ethers</quote> database (either in the <filename>/etc/ethers</filename> file, or via NIS/NIS+) and in the <quote>hosts</quote> database. Then you need to start the RARP daemon. Issue the command (as root): <userinput>/usr/sbin/rarpd -a</userinput> on most Linux systems and SunOS 5 (Solaris 2), <userinput>/usr/sbin/in.rarpd -a</userinput> on some other Linux systems, or <userinput>/usr/etc/rarpd -a</userinput> in SunOS 4 (Solaris 1)."
 
882
msgstr ""
 
883
 
 
884
#. Tag: title
892
885
#: install-methods.xml:1193
893
886
#, no-c-format
894
 
msgid "Under SunOS, you need to ensure that the Ethernet hardware address for the client is listed in the <quote>ethers</quote> database (either in the <filename>/etc/ethers</filename> file, or via NIS/NIS+) and in the <quote>hosts</quote> database. Then you need to start the RARP daemon. In SunOS 4, issue the command (as root): <userinput>/usr/etc/rarpd -a</userinput>; in SunOS 5, use <userinput>/usr/sbin/rarpd -a</userinput>."
895
 
msgstr ""
896
 
 
897
 
#. Tag: title
898
 
#: install-methods.xml:1212
899
 
#, no-c-format
900
 
msgid "Setting up BOOTP server"
901
 
msgstr ""
902
 
 
903
 
#. Tag: para
904
 
#: install-methods.xml:1213
905
 
#, no-c-format
906
 
msgid "There are two BOOTP servers available for GNU/Linux. The first is CMU <command>bootpd</command>. The other is actually a DHCP server: ISC <command>dhcpd</command>. In &debian; these are contained in the <classname>bootp</classname> and <classname>dhcp</classname> packages respectively."
907
 
msgstr ""
908
 
 
909
 
#. Tag: para
910
 
#: install-methods.xml:1221
 
887
msgid "Setting up a BOOTP server"
 
888
msgstr ""
 
889
 
 
890
#. Tag: para
 
891
#: install-methods.xml:1194
 
892
#, no-c-format
 
893
msgid "There are two BOOTP servers available for GNU/Linux. The first is CMU <command>bootpd</command>. The other is actually a DHCP server: ISC <command>dhcpd</command>. In &debian; these are contained in the <classname>bootp</classname> and <classname>dhcp3-server</classname> packages respectively."
 
894
msgstr ""
 
895
 
 
896
#. Tag: para
 
897
#: install-methods.xml:1202
911
898
#, no-c-format
912
899
msgid ""
913
900
      "To use CMU <command>bootpd</command>, you must first uncomment (or add) the relevant line in <filename>/etc/inetd.conf</filename>. On &debian;, you can run <userinput>update-inetd --enable bootps</userinput>, then <userinput>/etc/init.d/inetd reload</userinput> to do so. Just in case your BOOTP server does not run Debian, the line in question should look like: <informalexample><screen>\n"
924
911
msgstr ""
925
912
 
926
913
#. Tag: para
927
 
#: install-methods.xml:1254
 
914
#: install-methods.xml:1235
928
915
#, no-c-format
929
 
msgid "By contrast, setting up BOOTP with ISC <command>dhcpd</command> is really easy, because it treats BOOTP clients as a moderately special case of DHCP clients. Some architectures require a complex configuration for booting clients via BOOTP. If yours is one of those, read the section <xref linkend=\"dhcpd\"/>. Otherwise, you will probably be able to get away with simply adding the <userinput>allow bootp</userinput> directive to the configuration block for the subnet containing the client, and restart <command>dhcpd</command> with <userinput>/etc/init.d/dhcpd restart</userinput>."
 
916
msgid "By contrast, setting up BOOTP with ISC <command>dhcpd</command> is really easy, because it treats BOOTP clients as a moderately special case of DHCP clients. Some architectures require a complex configuration for booting clients via BOOTP. If yours is one of those, read the section <xref linkend=\"dhcpd\"/>. In that case, you will probably be able to get away with simply adding the <userinput>allow bootp</userinput> directive to the configuration block for the subnet containing the client, and restart <command>dhcpd</command> with <userinput>/etc/init.d/dhcpd3-server restart</userinput>."
930
917
msgstr ""
931
918
 
932
919
#. Tag: title
933
 
#: install-methods.xml:1275
 
920
#: install-methods.xml:1256
934
921
#, no-c-format
935
922
msgid "Setting up a DHCP server"
936
923
msgstr ""
937
924
 
938
925
#. Tag: para
939
 
#: install-methods.xml:1276
 
926
#: install-methods.xml:1257
 
927
#, no-c-format
 
928
msgid "One free software DHCP server is ISC <command>dhcpd</command>. For &debian;, the <classname>dhcp3-server</classname> package is recommended. Here is a sample configuration file for it (see <filename>/etc/dhcp3/dhcpd.conf</filename>):"
 
929
msgstr ""
 
930
 
 
931
#. Tag: screen
 
932
#: install-methods.xml:1264
940
933
#, no-c-format
941
934
msgid ""
942
 
      "One free software DHCP server is ISC <command>dhcpd</command>. In &debian;, this is available in the <classname>dhcp</classname> package. Here is a sample configuration file for it (usually <filename>/etc/dhcpd.conf</filename>): <informalexample><screen>\n"
943
935
      "option domain-name \"example.com\";\n"
944
936
      "option domain-name-servers ns1.example.com;\n"
945
937
      "option subnet-mask 255.255.255.0;\n"
958
950
      "  next-server servername;\n"
959
951
      "  hardware ethernet 01:23:45:67:89:AB;\n"
960
952
      "  fixed-address 192.168.1.90;\n"
961
 
      "}\n"
962
 
      "</screen></informalexample> Note: the new (and preferred) <classname>dhcp3</classname> package uses <filename>/etc/dhcp3/dhcpd.conf</filename>."
 
953
      "}"
963
954
msgstr ""
964
955
 
965
956
#. Tag: para
966
 
#: install-methods.xml:1288
 
957
#: install-methods.xml:1266
967
958
#, no-c-format
968
959
msgid "In this example, there is one server <replaceable>servername</replaceable> which performs all of the work of DHCP server, TFTP server, and network gateway. You will almost certainly need to change the domain-name options, as well as the server name and client hardware address. The <replaceable>filename</replaceable> option should be the name of the file which will be retrieved via TFTP."
969
960
msgstr ""
970
961
 
971
962
#. Tag: para
972
 
#: install-methods.xml:1298
 
963
#: install-methods.xml:1276
973
964
#, no-c-format
974
 
msgid "After you have edited the <command>dhcpd</command> configuration file, restart it with <userinput>/etc/init.d/dhcpd restart</userinput>."
 
965
msgid "After you have edited the <command>dhcpd</command> configuration file, restart it with <userinput>/etc/init.d/dhcpd3-server restart</userinput>."
975
966
msgstr ""
976
967
 
977
968
#. Tag: title
978
 
#: install-methods.xml:1306
 
969
#: install-methods.xml:1284
979
970
#, no-c-format
980
971
msgid "Enabling PXE Booting in the DHCP configuration"
981
972
msgstr ""
982
973
 
983
974
#. Tag: para
984
 
#: install-methods.xml:1307
 
975
#: install-methods.xml:1285
985
976
#, no-c-format
986
977
msgid ""
987
978
      "Here is another example for a <filename>dhcp.conf</filename> using the Pre-boot Execution Environment (PXE) method of TFTP. <informalexample><screen>\n"
1005
996
      "}\n"
1006
997
      "\n"
1007
998
      "group {\n"
1008
 
      " next-server 192.168.1.3;\n"
1009
 
      " host tftpclient {\n"
 
999
      "  next-server 192.168.1.3;\n"
 
1000
      "  host tftpclient {\n"
1010
1001
      "# tftp client hardware address\n"
1011
1002
      "  hardware ethernet  00:10:DC:27:6C:15;\n"
1012
 
      "  filename \"/tftpboot/pxelinux.0\";\n"
 
1003
      "  filename \"pxelinux.0\";\n"
1013
1004
      " }\n"
1014
1005
      "}\n"
1015
1006
      "</screen></informalexample> Note that for PXE booting, the client filename <filename>pxelinux.0</filename> is a boot loader, not a kernel image (see <xref linkend=\"tftp-images\"/> below)."
1016
1007
msgstr ""
1017
1008
 
1018
1009
#. Tag: title
1019
 
#: install-methods.xml:1323
 
1010
#: install-methods.xml:1301
1020
1011
#, no-c-format
1021
1012
msgid "Enabling the TFTP Server"
1022
1013
msgstr ""
1023
1014
 
1024
1015
#. Tag: para
1025
 
#: install-methods.xml:1324
 
1016
#: install-methods.xml:1302
1026
1017
#, no-c-format
1027
1018
msgid ""
1028
1019
      "To get the TFTP server ready to go, you should first make sure that <command>tftpd</command> is enabled. This is usually enabled by having something like the following line in <filename>/etc/inetd.conf</filename>: <informalexample><screen>\n"
1031
1022
msgstr ""
1032
1023
 
1033
1024
#. Tag: para
1034
 
#: install-methods.xml:1335
1035
 
#, no-c-format
1036
 
msgid "Look in that file and remember the directory which is used as the argument of <command>in.tftpd</command>; you'll need that below. The <userinput>-l</userinput> argument enables some versions of <command>in.tftpd</command> to log all requests to the system logs; this is useful for diagnosing boot errors. If you've had to change <filename>/etc/inetd.conf</filename>, you'll have to notify the running <command>inetd</command> process that the file has changed. On a Debian machine, run <userinput>/etc/init.d/inetd reload</userinput>; on other machines, find out the process ID for <command>inetd</command>, and run <userinput>kill -HUP <replaceable>inetd-pid</replaceable></userinput>."
1037
 
msgstr ""
1038
 
 
1039
 
#. Tag: para
1040
 
#: install-methods.xml:1349
 
1025
#: install-methods.xml:1314
 
1026
#, no-c-format
 
1027
msgid "Historically, TFTP servers used <filename>/tftpboot</filename> as directory to serve images from. However, &debian; packages may use other directories to comply with the <ulink url=\"&url-fhs-home;\">Filesystem Hierarchy Standard</ulink>. For example, <classname>tftpd-hpa</classname> by default uses <filename>/var/lib/tftpboot</filename>. You may have to adjust the configuration examples in this section accordingly."
 
1028
msgstr ""
 
1029
 
 
1030
#. Tag: para
 
1031
#: install-methods.xml:1324
 
1032
#, no-c-format
 
1033
msgid "Look in <filename>/etc/inetd.conf</filename> and remember the directory which is used as the argument of <command>in.tftpd</command><footnote> <para> The <userinput>-l</userinput> argument enables some versions of <command>in.tftpd</command> to log all requests to the system logs; this is useful for diagnosing boot errors. </para> </footnote>; you'll need that below. If you've had to change <filename>/etc/inetd.conf</filename>, you'll have to notify the running <command>inetd</command> process that the file has changed. On a Debian machine, run <userinput>/etc/init.d/inetd reload</userinput>; on other machines, find out the process ID for <command>inetd</command>, and run <userinput>kill -HUP <replaceable>inetd-pid</replaceable></userinput>."
 
1034
msgstr ""
 
1035
 
 
1036
#. Tag: para
 
1037
#: install-methods.xml:1342
1041
1038
#, no-c-format
1042
1039
msgid ""
1043
1040
      "If you intend to install Debian on an SGI machine and your TFTP server is a GNU/Linux box running Linux 2.4, you'll need to set the following on your server: <informalexample><screen>\n"
1048
1045
msgstr ""
1049
1046
 
1050
1047
#. Tag: title
1051
 
#: install-methods.xml:1371
 
1048
#: install-methods.xml:1364
1052
1049
#, no-c-format
1053
1050
msgid "Move TFTP Images Into Place"
1054
1051
msgstr ""
1055
1052
 
1056
1053
#. Tag: para
1057
 
#: install-methods.xml:1372
 
1054
#: install-methods.xml:1365
1058
1055
#, no-c-format
1059
 
msgid "Next, place the TFTP boot image you need, as found in <xref linkend=\"where-files\"/>, in the <command>tftpd</command> boot image directory. Generally, this directory will be <filename>/tftpboot</filename>. You'll have to make a link from that file to the file which <command>tftpd</command> will use for booting a particular client. Unfortunately, the file name is determined by the TFTP client, and there are no strong standards."
 
1056
msgid "Next, place the TFTP boot image you need, as found in <xref linkend=\"where-files\"/>, in the <command>tftpd</command> boot image directory. You may have to make a link from that file to the file which <command>tftpd</command> will use for booting a particular client. Unfortunately, the file name is determined by the TFTP client, and there are no strong standards."
1060
1057
msgstr ""
1061
1058
 
1062
1059
#. Tag: para
1063
 
#: install-methods.xml:1382
 
1060
#: install-methods.xml:1374
1064
1061
#, no-c-format
1065
1062
msgid "On NewWorld Power Macintosh machines, you will need to set up the <command>yaboot</command> boot loader as the TFTP boot image. <command>Yaboot</command> will then retrieve the kernel and RAMdisk images via TFTP itself. For net booting, use the <filename>yaboot-netboot.conf</filename>. Just rename this to <filename>yaboot.conf</filename> in the TFTP directory."
1066
1063
msgstr ""
1067
1064
 
1068
1065
#. Tag: para
 
1066
#: install-methods.xml:1383
 
1067
#, no-c-format
 
1068
msgid "For PXE booting, everything you should need is set up in the <filename>netboot/netboot.tar.gz</filename> tarball. Simply extract this tarball into the <command>tftpd</command> boot image directory. Make sure your dhcp server is configured to pass <filename>pxelinux.0</filename> to <command>tftpd</command> as the filename to boot."
 
1069
msgstr ""
 
1070
 
 
1071
#. Tag: para
1069
1072
#: install-methods.xml:1391
1070
1073
#, no-c-format
1071
 
msgid "For PXE booting, everything you should need is set up in the <filename>netboot/netboot.tar.gz</filename> tarball. Simply extract this tarball into the <command>tftpd</command> boot image directory. Make sure your dhcp server is configured to pass <filename>/pxelinux.0</filename> to <command>tftpd</command> as the filename to boot."
1072
 
msgstr ""
1073
 
 
1074
 
#. Tag: para
1075
 
#: install-methods.xml:1399
1076
 
#, no-c-format
1077
1074
msgid "For PXE booting, everything you should need is set up in the <filename>netboot/netboot.tar.gz</filename> tarball. Simply extract this tarball into the <command>tftpd</command> boot image directory. Make sure your dhcp server is configured to pass <filename>/debian-installer/ia64/elilo.efi</filename> to <command>tftpd</command> as the filename to boot."
1078
1075
msgstr ""
1079
1076
 
1080
1077
#. Tag: title
1081
 
#: install-methods.xml:1411
 
1078
#: install-methods.xml:1403
1082
1079
#, no-c-format
1083
1080
msgid "DECstation TFTP Images"
1084
1081
msgstr ""
1085
1082
 
1086
1083
#. Tag: para
1087
 
#: install-methods.xml:1412
 
1084
#: install-methods.xml:1404
1088
1085
#, no-c-format
1089
1086
msgid "For DECstations, there are tftpimage files for each subarchitecture, which contain both kernel and installer in one file. The naming convention is <filename><replaceable>subarchitecture</replaceable>/netboot-boot.img</filename>. Copy the tftpimage file you would like to use to <userinput>/tftpboot/tftpboot.img</userinput> if you work with the example BOOTP/DHCP setups described above."
1090
1087
msgstr ""
1091
1088
 
1092
1089
#. Tag: para
1093
 
#: install-methods.xml:1422
 
1090
#: install-methods.xml:1414
1094
1091
#, no-c-format
1095
1092
msgid "The DECstation firmware boots by TFTP with the command <userinput>boot <replaceable>#</replaceable>/tftp</userinput>, where <replaceable>#</replaceable> is the number of the TurboChannel device from which to boot. On most DECstations this is <quote>3</quote>. If the BOOTP/DHCP server does not supply the filename or you need to pass additional parameters, they can optionally be appended with the following syntax:"
1096
1093
msgstr ""
1097
1094
 
1098
1095
#. Tag: userinput
1099
 
#: install-methods.xml:1434
 
1096
#: install-methods.xml:1426
1100
1097
#, no-c-format
1101
1098
msgid "boot #/tftp/filename param1=value1 param2=value2 ..."
1102
1099
msgstr ""
1103
1100
 
1104
1101
#. Tag: para
1105
 
#: install-methods.xml:1436
 
1102
#: install-methods.xml:1428
1106
1103
#, no-c-format
1107
1104
msgid "Several DECstation firmware revisions show a problem with regard to net booting: the transfer starts, but after some time it stops with an <computeroutput>a.out err</computeroutput>. This can have several reasons: <orderedlist> <listitem><para> The firmware does not respond to ARP requests during a TFTP transfer. This leads to an ARP timeout and the transfer stops. The solution is to add the MAC address of the Ethernet card in the DECstation statically to the ARP table of the TFTP server. This is done by running <userinput>arp -s <replaceable>IP-address</replaceable> <replaceable>MAC-address</replaceable></userinput> as root on the machine acting as TFTP server. The MAC-address of the DECstation can be read out by entering <command>cnfg</command> at the DECstation firmware prompt. </para></listitem> <listitem><para> The firmware has a size limit on the files that can be booted by TFTP. </para></listitem> </orderedlist> There are also firmware revisions that cannot boot via TFTP at all. An overview about the different firmware revisions can be found at the NetBSD web pages: <ulink url=\"http://www.netbsd.org/Ports/pmax/board-list.html#proms\"></ulink>."
1108
1105
msgstr ""
1109
1106
 
1110
1107
#. Tag: title
1111
 
#: install-methods.xml:1474
 
1108
#: install-methods.xml:1466
1112
1109
#, no-c-format
1113
1110
msgid "Alpha TFTP Booting"
1114
1111
msgstr ""
1115
1112
 
1116
1113
#. Tag: para
1117
 
#: install-methods.xml:1475
 
1114
#: install-methods.xml:1467
1118
1115
#, no-c-format
1119
1116
msgid "On Alpha, you must specify the filename (as a relative path to the boot image directory) using the <userinput>-file</userinput> argument to the SRM <userinput>boot</userinput> command, or by setting the <userinput>BOOT_FILE</userinput> environment variable. Alternatively, the filename can be given via BOOTP (in ISC <command>dhcpd</command>, use the <userinput>filename</userinput> directive). Unlike Open Firmware, there is <emphasis>no default filename</emphasis> on SRM, so you <emphasis>must</emphasis> specify a filename by either one of these methods."
1120
1117
msgstr ""
1121
1118
 
1122
1119
#. Tag: title
1123
 
#: install-methods.xml:1490
 
1120
#: install-methods.xml:1482
1124
1121
#, no-c-format
1125
1122
msgid "SPARC TFTP Booting"
1126
1123
msgstr ""
1127
1124
 
1128
1125
#. Tag: para
1129
 
#: install-methods.xml:1491
 
1126
#: install-methods.xml:1483
1130
1127
#, no-c-format
1131
1128
msgid ""
1132
1129
      "Some SPARC architectures add the subarchitecture names, such as <quote>SUN4M</quote> or <quote>SUN4C</quote>, to the filename. Thus, if your system's subarchitecture is a SUN4C, and its IP is 192.168.1.3, the filename would be <filename>C0A80103.SUN4C</filename>. However, there are also subarchitectures where the file the client looks for is just <filename>client-ip-in-hex</filename>. An easy way to determine the hexadecimal code for the IP address is to enter the following command in a shell (assuming the machine's intended IP is 10.0.0.4). <informalexample><screen>\n"
1135
1132
msgstr ""
1136
1133
 
1137
1134
#. Tag: para
1138
 
#: install-methods.xml:1507
 
1135
#: install-methods.xml:1499
 
1136
#, no-c-format
 
1137
msgid "If you've done all this correctly, giving the command <userinput>boot net</userinput> from the OpenPROM should load the image. If the image cannot be found, try checking the logs on your tftp server to see which image name is being requested."
 
1138
msgstr ""
 
1139
 
 
1140
#. Tag: para
 
1141
#: install-methods.xml:1506
1139
1142
#, no-c-format
1140
1143
msgid "You can also force some sparc systems to look for a specific file name by adding it to the end of the OpenPROM boot command, such as <userinput>boot net my-sparc.image</userinput>. This must still reside in the directory that the TFTP server looks in."
1141
1144
msgstr ""
1142
1145
 
1143
1146
#. Tag: title
 
1147
#: install-methods.xml:1517
 
1148
#, no-c-format
 
1149
msgid "BVM/Motorola TFTP Booting"
 
1150
msgstr ""
 
1151
 
 
1152
#. Tag: para
1144
1153
#: install-methods.xml:1518
1145
1154
#, no-c-format
1146
 
msgid "BVM/Motorola TFTP Booting"
1147
 
msgstr ""
1148
 
 
1149
 
#. Tag: para
1150
 
#: install-methods.xml:1519
1151
 
#, no-c-format
1152
1155
msgid "For BVM and Motorola VMEbus systems copy the files &bvme6000-tftp-files; to <filename>/tftpboot/</filename>."
1153
1156
msgstr ""
1154
1157
 
1155
1158
#. Tag: para
1156
 
#: install-methods.xml:1524
 
1159
#: install-methods.xml:1523
1157
1160
#, no-c-format
1158
1161
msgid "Next, configure your boot ROMs or BOOTP server to initially load the <filename>tftplilo.bvme</filename> or <filename>tftplilo.mvme</filename> files from the TFTP server. Refer to the <filename>tftplilo.txt</filename> file for your subarchitecture for additional system-specific configuration information."
1159
1162
msgstr ""
1160
1163
 
1161
1164
#. Tag: title
 
1165
#: install-methods.xml:1535
 
1166
#, no-c-format
 
1167
msgid "SGI TFTP Booting"
 
1168
msgstr ""
 
1169
 
 
1170
#. Tag: para
1162
1171
#: install-methods.xml:1536
1163
1172
#, no-c-format
1164
 
msgid "SGI TFTP Booting"
1165
 
msgstr ""
1166
 
 
1167
 
#. Tag: para
1168
 
#: install-methods.xml:1537
1169
 
#, no-c-format
1170
1173
msgid "On SGI machines you can rely on the <command>bootpd</command> to supply the name of the TFTP file. It is given either as the <userinput>bf=</userinput> in <filename>/etc/bootptab</filename> or as the <userinput>filename=</userinput> option in <filename>/etc/dhcpd.conf</filename>."
1171
1174
msgstr ""
1172
1175
 
1173
1176
#. Tag: title
 
1177
#: install-methods.xml:1548
 
1178
#, no-c-format
 
1179
msgid "Broadcom BCM91250A and BCM91480B TFTP Booting"
 
1180
msgstr ""
 
1181
 
 
1182
#. Tag: para
1174
1183
#: install-methods.xml:1549
1175
1184
#, no-c-format
1176
 
msgid "Broadcom BCM91250A and BCM91480B TFTP Booting"
1177
 
msgstr ""
1178
 
 
1179
 
#. Tag: para
1180
 
#: install-methods.xml:1550
1181
 
#, no-c-format
1182
1185
msgid "You don't have to configure DHCP in a special way because you'll pass the full path of the file to be loaded to CFE."
1183
1186
msgstr ""
1184
1187
 
1185
1188
#. Tag: title
 
1189
#: install-methods.xml:1654
 
1190
#, no-c-format
 
1191
msgid "Automatic Installation"
 
1192
msgstr ""
 
1193
 
 
1194
#. Tag: para
1186
1195
#: install-methods.xml:1655
1187
1196
#, no-c-format
1188
 
msgid "Automatic Installation"
1189
 
msgstr ""
1190
 
 
1191
 
#. Tag: para
1192
 
#: install-methods.xml:1656
1193
 
#, no-c-format
1194
1197
msgid "For installing on multiple computers it's possible to do fully automatic installations. Debian packages intended for this include <classname>fai</classname> (which uses an install server), <classname>replicator</classname>, <classname>systemimager</classname>, <classname>autoinstall</classname>, and the Debian Installer itself."
1195
1198
msgstr ""
1196
1199
 
1197
1200
#. Tag: title
 
1201
#: install-methods.xml:1668
 
1202
#, no-c-format
 
1203
msgid "Automatic Installation Using the Debian Installer"
 
1204
msgstr ""
 
1205
 
 
1206
#. Tag: para
1198
1207
#: install-methods.xml:1669
1199
1208
#, no-c-format
1200
 
msgid "Automatic Installation Using the Debian Installer"
1201
 
msgstr ""
1202
 
 
1203
 
#. Tag: para
1204
 
#: install-methods.xml:1670
1205
 
#, no-c-format
1206
1209
msgid "The Debian Installer supports automating installs via preconfiguration files. A preconfiguration file can be loaded from the network or from removable media, and used to fill in answers to questions asked during the installation process."
1207
1210
msgstr ""
1208
1211
 
1209
1212
#. Tag: para
1210
 
#: install-methods.xml:1677
 
1213
#: install-methods.xml:1676
1211
1214
#, no-c-format
1212
1215
msgid "Full documentation on preseeding including a working example that you can edit is in <xref linkend=\"appendix-preseed\"/>."
1213
1216
msgstr ""