# Translation of the Debian installation-guide into Kabyle. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: debian-installation-guide-install-methods 2021\n" "Report-Msgid-Bugs-To: debian-boot@lists.debian.org\n" "POT-Creation-Date: 2021-10-27 23:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: Kabyle \n" "Language: kab\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Tag: title #: install-methods.xml:5 #, no-c-format msgid "Obtaining System Installation Media" msgstr "" #. Tag: title #: install-methods.xml:12 #, no-c-format msgid "Official &debian-gnu; installation images" msgstr "" #. Tag: para #: install-methods.xml:13 #, no-c-format msgid "" "By far the easiest way to install &debian-gnu; is from a set of official " "&debian; installation images. You can buy a set of CDs/DVDs from a vendor " "(see the CD vendors page). " "You may also download the installation images from a &debian; mirror and " "make your own set, if you have a fast network connection and a CD/DVD burner " "(see the Debian CD/DVD page and " "Debian CD FAQ for detailed " "instructions). If you have such optical installation media, and they are " "bootable on your machine, which is the case on all " "modern PCs, you can skip right to . Much effort has been expended to ensure the most-used files are on the " "first CD and DVD image, so that a basic desktop installation can be done " "with only the first DVD or - to a limited extent - even with only the first " "CD image." msgstr "" #. Tag: para #: install-methods.xml:30 #, no-c-format msgid "" "As CDs have a rather limited capacity by today's standards, not all " "graphical desktop environments are installable with only the first CD; for " "some desktop environments a CD installation requires either network " "connectivity during the installation to download the remaining files or " "additional CDs." msgstr "" #. Tag: para #: install-methods.xml:38 #, no-c-format msgid "" "Also, keep in mind: if the installation media you are using don't contain " "some packages you need, you can always install those packages afterwards " "from your running new Debian system (after the installation has finished). " "If you need to know on which installation image to find a specific package, " "visit https://cdimage-" "search.debian.org/." msgstr "" #. Tag: para #: install-methods.xml:46 #, no-c-format msgid "" "If your machine doesn't support booting from optical media (only relevant on very old PC systems), but you do have a " "set of CD/DVD, you can use an alternative strategy such as VM reader, hard disk, usb stick, net boot, or manually loading the " "kernel from the disc to initially boot the system installer. The files you " "need for booting by another means are also on the disc; the &debian; network " "archive and folder organization on the disc are identical. So when archive " "file paths are given below for particular files you need for booting, look " "for those files in the same directories and subdirectories on your " "installation media." msgstr "" #. Tag: para #: install-methods.xml:67 #, no-c-format msgid "" "Once the installer is booted, it will be able to obtain all the other files " "it needs from the disc." msgstr "" #. Tag: para #: install-methods.xml:72 #, no-c-format msgid "" "If you don't have an installation media set, then you will need to download " "the installer system files and place them on the VM " "minidisk hard disk or " "usb stick or a connected computer so they can be used to boot " "the installer." msgstr "" #. Tag: title #: install-methods.xml:96 #, no-c-format msgid "Downloading Files from &debian; Mirrors" msgstr "" #. Tag: para #: install-methods.xml:98 #, no-c-format msgid "" "To find the nearest (and thus probably the fastest) mirror, see the list of &debian; mirrors." msgstr "" #. Tag: title #: install-methods.xml:106 #, no-c-format msgid "Where to Find Installation Files" msgstr "" #. Tag: para #: install-methods.xml:108 #, no-c-format msgid "" "Various installation files can be found on each &debian; mirror in the " "directory debian/dists/" "&releasename;/main/installer-&architecture;/current/images/ — " "the MANIFEST " "lists each image and its purpose." msgstr "" #. Tag: title #: install-methods.xml:120 #, no-c-format msgid "Kurobox Pro Installation Files" msgstr "" #. Tag: para #: install-methods.xml:121 #, no-c-format msgid "" "The Kurobox Pro requires a kernel and ramdisk on an ext2 partition on the " "disk on which you intend to install &debian;. These images can be obtained " "from &kuroboxpro-firmware-img;." msgstr "" #. Tag: title #: install-methods.xml:131 #, no-c-format msgid "HP mv2120 Installation Files" msgstr "" #. Tag: para #: install-methods.xml:132 #, no-c-format msgid "" "A firmware image is provided for the HP mv2120 which will automatically boot " "debian-installer. This image can be installed with " "uphpmvault on Linux and other systems and with the HP Media Vault Firmware " "Recovery Utility on Windows. The firmware image can be obtained from &mv2120-" "firmware-img;." msgstr "" #. Tag: title #: install-methods.xml:144 #, no-c-format msgid "QNAP Turbo Station Installation Files" msgstr "" #. Tag: para #: install-methods.xml:145 #, no-c-format msgid "" "The installation files for the QNAP Turbo Station consist of a kernel and " "ramdisk as well as a script to write these images to flash. You can obtain " "the installation files for QNAP TS-11x/TS-12x, HS-210, TS-21x/TS-22x and " "TS-41x/TS-42x models from &qnap-kirkwood-firmware-img;." msgstr "" #. Tag: title #: install-methods.xml:156 #, no-c-format msgid "Plug Computer and OpenRD Installation Files" msgstr "" #. Tag: para #: install-methods.xml:157 #, no-c-format msgid "" "The installation files for plug computers (SheevaPlug, GuruPlug, DreamPlug " "etc) and OpenRD devices consist of a kernel and initrd for U-Boot. You can " "obtain these files from &kirkwood-marvell-firmware-img;." msgstr "" #. Tag: title #: install-methods.xml:167 #, no-c-format msgid "LaCie NASes Installation Files" msgstr "" #. Tag: para #: install-methods.xml:168 #, no-c-format msgid "" "The installation files for LaCie NASes (Network Space v2, Network Space Max " "v2, Internet Space v2, d2 Network v2, 2Big Network v2 and 5Big Network v2) " "consist of a kernel and initrd for U-Boot. You can obtain these files from " "&lacie-kirkwood-firmware-img;." msgstr "" #. Tag: title #: install-methods.xml:179 #, no-c-format msgid "Armhf Multiplatform Installation Files" msgstr "" #. Tag: para #: install-methods.xml:180 #, no-c-format msgid "" "The installation files for systems supported by the armhf multiplatform " "kernel (see ) consist of " "a standard Linux kernel image, a standard Linux initial ramdisk image and a " "system-specific device-tree blob. The kernel and the initial ramdisk image " "for tftp-booting can be obtained from &armmp-firmware-img; and the device-" "tree blob can be obtained from &armmp-dtb-img;. The tar archive for creating " "a bootable USB stick with the installer can be obtained from &armmp-hd-media-" "tarball;." msgstr "" #. Tag: para #: install-methods.xml:192 #, no-c-format msgid "" "U-boot images for various armhf platforms are available at &armmp-uboot-img;." msgstr "" #. Tag: title #: install-methods.xml:238 #, no-c-format msgid "Preparing Files for USB Memory Stick Booting" msgstr "" #. Tag: para #: install-methods.xml:240 #, no-c-format msgid "" "To prepare the USB stick, we recommend to use a system where GNU/Linux is " "already running and where USB is supported. With current GNU/Linux systems " "the USB stick should be automatically recognized when you insert it. If it " "is not you should check that the usb-storage kernel module is loaded. When " "the USB stick is inserted, it will be mapped to a device named /" "dev/sdX, where the X is a letter in the range a-z. " "You should be able to see to which device the USB stick was mapped by " "running the command lsblk before and after inserting it. " "(The output of dmesg (as root) is another possible method " "for that.) To write to your stick, you may have to turn off its write " "protection switch." msgstr "" #. Tag: para #: install-methods.xml:255 #, no-c-format msgid "" "The procedures described in this section will destroy anything already on " "the device! Make very sure that you use the correct device name for your USB " "stick. If you use the wrong device the result could be that all information " "on, for example, a hard disk is lost." msgstr "" #. Tag: title #: install-methods.xml:265 #, no-c-format msgid "Preparing a USB stick using a hybrid CD/DVD image" msgstr "" #. Tag: para #: install-methods.xml:266 #, no-c-format msgid "" "Debian installation images for this architecture are created using the " "isohybrid technology; that means they can be written " "directly to a USB stick, which is a very easy way to make an installation " "media. Simply choose an image (such as the netinst, CD or DVD-1) that will " "fit on your USB stick. See to get an " "installation image." msgstr "" #. Tag: para #: install-methods.xml:276 #, no-c-format msgid "" "Alternatively, for very small USB sticks, only a few megabytes in size, you " "can download the &netboot-mini-iso; image from the netboot directory (at the location mentioned in )." msgstr "" #. Tag: para #: install-methods.xml:283 #, no-c-format msgid "" "The installation image you choose should be written directly to the USB " "stick, overwriting its current contents. For example, when using an existing " "GNU/Linux system, the image file can be written to a USB stick as follows, " "after having made sure that the stick is unmounted: " "\n" "# cp debian.iso /dev/" "sdX\n" "# sync\n" " Information about how to do this on other " "operating systems can be found in the Debian CD FAQ." msgstr "" #. Tag: para #: install-methods.xml:295 #, no-c-format msgid "" "The image must be written to the whole-disk device and not a partition, e." "g. /dev/sdb and not /dev/sdb1. Do not use tools like unetbootin which alter the image." msgstr "" #. Tag: para #: install-methods.xml:301 #, no-c-format msgid "" "Simply writing the installation image to USB like this should work fine for " "most users. The other options below are more complex, mainly for people with " "specialised needs." msgstr "" #. Tag: para #: install-methods.xml:309 #, no-c-format msgid "" "The hybrid image on the stick does not occupy all the storage space, so it " "may be worth considering using the free space to hold firmware files or " "packages or any other files of your choice. This could be useful if you have " "only one stick or just want to keep everything you need on one device." msgstr "" #. Tag: para #: install-methods.xml:317 #, no-c-format msgid "" "To do so, use cfdisk or any other partitioning tool to create an additional " "partition on the stick. Then create a (FAT) filesystem on the partition, " "mount it and copy or unpack the firmware onto it, for example with: " "\n" "# mkdosfs -n FIRMWARE /dev/sdX3\n" "# mount /dev/sdX3 /mnt\n" "# cd /mnt\n" "# tar zxvf /path/to/firmware.tar.gz\n" "# cd /\n" "# umount /mnt\n" " Take care that you use the correct device name " "for your USB stick. The mkdosfs command is contained in " "the dosfstools &debian; package." msgstr "" #. Tag: para #: install-methods.xml:329 #, no-c-format msgid "" "If you have chosen the mini.iso to be written to the " "USB stick, the second partition doesn't have to be created, as - very nicely " "- it will already be present. Unplugging and replugging the USB stick should " "make the two partitions visible." msgstr "" #. Tag: title #: install-methods.xml:343 #, no-c-format msgid "Manually copying files to the USB stick" msgstr "" #. Tag: para #: install-methods.xml:344 #, no-c-format msgid "" "Prior to isohybrid technology being used for &debian; installation images, " "the methods documented in the chapters below were used to prepare media for " "booting from USB devices. These have been superseded by the technique in " ", but have been left here for " "educational and historical purposes and in case they are useful to some user." msgstr "" #. Tag: para #: install-methods.xml:353 #, no-c-format msgid "" "An alternative to the method described in is to manually copy the installer files, and also an installation image " "to the stick. Note that the USB stick should be at least 1 GB in size " "(smaller setups are possible using the files from netboot, following )." msgstr "" #. Tag: para #: install-methods.xml:362 #, no-c-format msgid "" "There is an all-in-one file &hdmedia-boot-img; which contains all the " "installer files (including the kernel) as well as " "syslinux and its configuration file as well as yaboot and its " "configuration file." msgstr "" #. Tag: para #: install-methods.xml:371 #, no-c-format msgid "" "Note that, although convenient, this method does have one major " "disadvantage: the logical size of the device will be limited to 1 GB, even " "if the capacity of the USB stick is larger. You will need to repartition the " "USB stick and create new file systems to get its full capacity back if you " "ever want to use it for some different purpose." msgstr "" #. Tag: para #: install-methods.xml:379 #, no-c-format msgid "Simply extract this image directly to your USB stick:" msgstr "" #. Tag: screen #: install-methods.xml:383 #, no-c-format msgid "# zcat boot.img.gz > /dev/sdX" msgstr "" #. Tag: para #: install-methods.xml:385 #, no-c-format msgid "" "Create a partition of type \"Apple_Bootstrap\" on your USB stick using " "mac-fdisk's C command and extract " "the image directly to that:" msgstr "" #. Tag: screen #: install-methods.xml:391 #, no-c-format msgid "# zcat boot.img.gz > /dev/sdX2" msgstr "" #. Tag: para #: install-methods.xml:393 #, no-c-format msgid "" "After that, mount the USB memory stick (mount /dev/sdX /mnt), (mount /dev/" "sdX2 /mnt), which will now " "have a FAT filesystem an HFS filesystem on it, and copy a &debian; ISO image (netinst " "or full CD; see ) to it. Unmount the stick " "(umount /mnt) and you are done." msgstr "" #. Tag: title #: install-methods.xml:411 #, no-c-format msgid "Manually copying files to the USB stick — the flexible way" msgstr "" #. Tag: para #: install-methods.xml:412 #, no-c-format 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. One " "advantage of using this method is that — if the capacity of your USB " "stick is large enough — you have the option of copying any ISO image, " "even a DVD image, to it." msgstr "" #. Tag: title #: install-methods.xml:427 #, no-c-format msgid "Partitioning and adding a boot loader" msgstr "" #. Tag: para #: install-methods.xml:428 #, no-c-format msgid "" "We will show how to set up the memory stick to use the first partition, " "instead of the entire device." msgstr "" #. Tag: para #: install-methods.xml:433 #, no-c-format 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 should work, it's " "convenient to use syslinux, 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." msgstr "" #. Tag: para #: install-methods.xml:443 #, no-c-format msgid "" "First, you need to install the syslinux and " "mtools packages on your system." msgstr "" #. Tag: para #: install-methods.xml:448 #, no-c-format msgid "" "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 cfdisk or any other partitioning tool to " "create a FAT16 partition now Don't forget to activate the " "bootable flag. , and then install an MBR " "using: \n" "# cat /usr/lib/syslinux/mbr/mbr.bin >/dev/sdX\n" " Now create the filesystem using: " "\n" "# mkdosfs /dev/sdX1\n" " Take care that you use the correct device name " "for your USB stick. The mkdosfs command is contained in " "the dosfstools &debian; package." msgstr "" #. Tag: para #: install-methods.xml:471 #, no-c-format msgid "" "Having a correctly partitioned USB stick (now), you need to put " "syslinux on the FAT16 partition with: " "\n" "# syslinux /dev/sdX1\n" " Again, take care that you use the correct device " "name. The partition must not be mounted when starting syslinux. This procedure writes a boot sector to the partition and creates " "the file ldlinux.sys which contains the boot loader " "code." msgstr "" #. Tag: title #: install-methods.xml:487 #, no-c-format msgid "Adding the installer files" msgstr "" #. Tag: para #: install-methods.xml:488 #, no-c-format msgid "" "There are two different installation variants to choose here: The hd-media " "variant needs an installation ISO file on the stick, to load installer " "modules and the base system from. The netboot installer however will load " "all that from a &debian; mirror." msgstr "" #. Tag: para #: install-methods.xml:495 #, no-c-format msgid "" "According to your choice, you have to download some installer files from the " "hd-media or netboot subdirectory of debian/dists/&releasename;/main/installer-&architecture;/current/images/ on any &debian; mirror: " "vmlinuz or linux (kernel binary) initrd.gz (initial " "ramdisk image) You can choose between " "either the text-based version of the installer (the files can be found " "directly in hd-media or netboot) or the graphical version (look in the " "respective gtk subdirectories)." msgstr "" #. Tag: para #: install-methods.xml:519 #, no-c-format msgid "" "Then mount the partition (mount /dev/sdX1 /mnt) and copy the downloaded files to the root " "directory of the stick." msgstr "" #. Tag: para #: install-methods.xml:525 #, no-c-format msgid "" "Next you should create a text file named syslinux.cfg " "in the root directory of the stick as configuration file for syslinux, which " "at a bare minimum should contain the following line: " "\n" "default vmlinuz initrd=initrd.gz\n" " Change the name of the kernel binary to " "linux if you used files from " "netboot." msgstr "" #. Tag: para #: install-methods.xml:536 #, no-c-format msgid "" "For the graphical installer (from gtk) you should add " "vga=788 at the end of the line. Other parameters can " "be appended as desired." msgstr "" #. Tag: para #: install-methods.xml:542 #, no-c-format msgid "" "To enable the boot prompt to permit further parameter appending, add a " "prompt 1 line." msgstr "" #. Tag: para #: install-methods.xml:547 #, no-c-format msgid "" "If you used files from hd-media, you should now copy " "the ISO file of a &debian; installation image onto the stick. (For the " "netboot variant this is not needed.)" msgstr "" #. Tag: para #: install-methods.xml:553 #, no-c-format msgid "" "You can use either a netinst or a full CD/DVD image (see ). Be sure to select one that fits on your stick. Note " "that the netboot mini.iso image is not " "usable for this purpose." msgstr "" #. Tag: para #: install-methods.xml:560 #, no-c-format msgid "" "When you are done, unmount the USB memory stick (umount /mnt)." msgstr "" #. Tag: title #: install-methods.xml:573 #, no-c-format msgid "Partitioning the USB stick" msgstr "" #. Tag: para #: install-methods.xml:574 #, no-c-format msgid "" "Most USB sticks do not come pre-configured in such a way that Open Firmware " "can boot from them, so you will need to repartition the stick. On Mac " "systems, run mac-fdisk /dev/sdX, initialise a new partition map using the i command, and create a new partition of type Apple_Bootstrap using " "the C command. (Note that the first \"partition\" " "will always be the partition map itself.) Then type " "\n" "$ hformat /dev/sdX2\n" " Take care that you use the correct device name " "for your USB stick. The hformat command is contained in " "the hfsutils &debian; package." msgstr "" #. Tag: para #: install-methods.xml:591 #, no-c-format msgid "" "In order to start the kernel after booting from the USB stick, we will put a " "boot loader on the stick. The yaboot boot loader can be " "installed on an HFS filesystem and can be reconfigured by just editing a " "text file. Any operating system which supports the HFS file system can be " "used to make changes to the configuration of the boot loader." msgstr "" #. Tag: para #: install-methods.xml:600 #, no-c-format msgid "" "The normal ybin tool that comes with yaboot does not yet understand USB storage devices, so you will have to " "install yaboot by hand using the hfsutils tools. Type \n" "$ hmount /dev/sdX2\n" "$ hcopy -r /usr/lib/yaboot/yaboot :\n" "$ hattrib -c UNIX -t tbxi :yaboot\n" "$ hattrib -b :\n" "$ humount\n" " Again, take care that you use the correct device " "name. The partition must not be otherwise mounted during this procedure. " "This procedure writes the boot loader to the partition, and uses the HFS " "utilities to mark it in such a way that Open Firmware will boot it. Having " "done this, the rest of the USB stick may be prepared using the normal Unix " "utilities." msgstr "" #. Tag: title #: install-methods.xml:620 #, no-c-format msgid "Adding the installer image" msgstr "" #. Tag: para #: install-methods.xml:621 #, no-c-format msgid "" "Mount the partition (mount /dev/sdX2 /" "mnt) and copy the following installer image files to the stick:" msgstr "" #. Tag: para #: install-methods.xml:628 #, no-c-format msgid "vmlinux (kernel binary)" msgstr "" #. Tag: para #: install-methods.xml:633 #, no-c-format msgid "initrd.gz (initial ramdisk image)" msgstr "" #. Tag: para #: install-methods.xml:638 #, no-c-format msgid "yaboot.conf (yaboot configuration file)" msgstr "" #. Tag: para #: install-methods.xml:643 #, no-c-format msgid "boot.msg (optional boot message)" msgstr "" #. Tag: para #: install-methods.xml:650 #, no-c-format msgid "" "The yaboot.conf configuration file should contain the " "following lines: \n" "default=install\n" "root=/dev/ram\n" "\n" "message=/boot.msg\n" "\n" "image=/vmlinux\n" " label=install\n" " initrd=/initrd.gz\n" " initrd-size=10000\n" " read-only\n" " Please note that the initrd-size parameter may need to be increased, depending on the image you " "are booting." msgstr "" #. Tag: para #: install-methods.xml:660 #, no-c-format msgid "" "If you used an hd-media image, you should now copy the " "ISO file of a &debian; ISO image You can use either a " "netinst or a full CD image (see ). Be sure " "to select one that fits. Note that the netboot mini.iso image is not usable for this purpose. " "onto the stick. When you are done, unmount the USB memory stick " "(umount /mnt)." msgstr "" #. Tag: title #: install-methods.xml:688 #, no-c-format msgid "Preparing Files for Hard Disk Booting" msgstr "" #. Tag: para #: install-methods.xml:689 #, no-c-format 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. On modern UEFI systems, the " "kernel may be booted directly from the UEFI partition without the need of a " "boot loader." msgstr "" #. Tag: para #: install-methods.xml:697 #, no-c-format msgid "" "A full, pure network installation can be achieved using this " "technique. This avoids all hassles of removable media, like finding and " "burning CD/DVD images." msgstr "" #. Tag: para #: install-methods.xml:703 #, no-c-format 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 Get " "Info for the volume in question. HFS file systems appear as " "Mac OS Standard, while HFS+ file systems say " "Mac OS Extended. You must have an HFS partition in " "order to exchange files between MacOS and Linux, in particular the " "installation files you download." msgstr "" #. Tag: para #: install-methods.xml:714 #, no-c-format msgid "" "Different programs are used for hard disk installation system booting, " "depending on whether the system is a NewWorld or an " "OldWorld model." msgstr "" #. Tag: title #: install-methods.xml:723 #, no-c-format msgid "Hard disk installer booting from Linux using GRUB" msgstr "" #. Tag: para #: install-methods.xml:725 #, no-c-format msgid "" "This section explains how to add to or even replace an existing linux " "installation using GRUB." msgstr "" #. Tag: para #: install-methods.xml:731 #, no-c-format msgid "" "At boot time, GRUB supports 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." msgstr "" #. Tag: para #: install-methods.xml:737 #, no-c-format msgid "" "Copy the following files from the &debian; archives to a convenient location " "on your hard drive, for instance to /boot/newinstall/." msgstr "" #. Tag: para #: install-methods.xml:744 #, no-c-format msgid "vmlinuz (kernel binary)" msgstr "" #. Tag: para #: install-methods.xml:749 #, no-c-format msgid "initrd.gz (ramdisk image)" msgstr "" #. Tag: para #: install-methods.xml:756 #, no-c-format msgid "" "If you intend to use the hard drive only for booting and then download " "everything over the network, you should download the &x86-netboot-initrd; " "file and its corresponding kernel &x86-netboot-linux;. This will allow you " "to repartition the hard disk from which you boot the installer, although you " "should do so with care." msgstr "" #. Tag: para #: install-methods.xml:765 #, no-c-format msgid "" "Alternatively, if you intend to keep an existing partition on the hard drive " "unchanged during the install, you can download the &x86-hdmedia-initrd; file " "and its kernel &x86-hdmedia-vmlinuz;, as well as copy an installation image " "to the hard drive (make sure the file is named ending in .iso). The installer can then boot from the hard drive and install from " "the installation image, without needing the network." msgstr "" #. Tag: para #: install-methods.xml:773 #, no-c-format msgid "" "Finally, to configure the bootloader proceed to ." msgstr "" #. Tag: title #: install-methods.xml:783 #, no-c-format msgid "Hard disk installer booting from DOS using loadlin" msgstr "" #. Tag: para #: install-methods.xml:784 #, no-c-format msgid "" "This section explains how to prepare your hard drive for booting the " "installer from DOS using loadlin." msgstr "" #. Tag: para #: install-methods.xml:789 #, no-c-format msgid "" "Copy the following directories from a &debian; installation image to " "c:\\." msgstr "" #. Tag: para #: install-methods.xml:794 #, no-c-format msgid "" "/&x86-install-dir; (kernel binary and ramdisk image)" msgstr "" #. Tag: para #: install-methods.xml:799 #, no-c-format msgid "/tools (loadlin tool)" msgstr "" #. Tag: title #: install-methods.xml:911 #, no-c-format msgid "Preparing Files for TFTP Net Booting" msgstr "" #. Tag: para #: install-methods.xml:912 #, no-c-format 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." msgstr "" #. Tag: para #: install-methods.xml:920 #, no-c-format msgid "" "You need to set up a TFTP server, and for many machines a DHCP server, or RARP server, or BOOTP server." msgstr "" #. Tag: para #: install-methods.xml:927 #, no-c-format msgid "" "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. BOOTP is an IP protocol that informs a computer of its IP " "address and where on the network to obtain a boot image. The DHCP " "(Dynamic Host Configuration Protocol) is a more flexible, backwards-" "compatible extension of BOOTP. Some systems can only be configured via DHCP." msgstr "" #. Tag: para #: install-methods.xml:941 #, no-c-format 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." msgstr "" #. Tag: para #: install-methods.xml:947 #, no-c-format msgid "" "Some older HPPA machines (e.g. 715/75) use RBOOTD rather than BOOTP. There " "is an rbootd package available in &debian;." msgstr "" #. Tag: para #: install-methods.xml:952 #, no-c-format 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." msgstr "" #. Tag: para #: install-methods.xml:960 #, no-c-format msgid "" "For a &debian-gnu; server we recommend tftpd-hpa. " "It's written by the same author as the syslinux " "bootloader and is therefore least likely to cause issues. A good alternative " "is atftpd." msgstr "" #. Tag: title #: install-methods.xml:976 #, no-c-format msgid "Setting up RARP server" msgstr "" #. Tag: para #: install-methods.xml:977 #, no-c-format 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 pick it off the initial " "OpenPROM boot messages, use the OpenBoot .enet-addr " "command, or boot into Rescue mode and use the " "command ip addr show dev eth0." msgstr "" #. Tag: para #: install-methods.xml:989 #, no-c-format msgid "" "On a RARP server system using a Linux kernel or Solaris/SunOS, you use the " "rarpd program. You need to ensure that the Ethernet " "hardware address for the client is listed in the ethers " "database (either in the /etc/ethers file, or via NIS/NIS" "+) and in the hosts database. Then you need to start the RARP " "daemon. Issue the command (as root): /usr/sbin/rarpd -a on most Linux systems and SunOS 5 (Solaris 2), /usr/" "sbin/in.rarpd -a on some other Linux systems, or /usr/" "etc/rarpd -a in SunOS 4 (Solaris 1)." msgstr "" #. Tag: title #: install-methods.xml:1010 #, no-c-format msgid "Setting up a DHCP server" msgstr "" #. Tag: para #: install-methods.xml:1011 #, no-c-format msgid "" "One free software DHCP server is ISC dhcpd. For &debian-" "gnu;, the isc-dhcp-server package is recommended. " "Here is a sample configuration file for it (see /etc/dhcp/dhcpd." "conf):" msgstr "" #. Tag: screen #: install-methods.xml:1018 #, no-c-format msgid "" "option domain-name \"example.com\";\n" "option domain-name-servers ns1.example.com;\n" "option subnet-mask 255.255.255.0;\n" "default-lease-time 600;\n" "max-lease-time 7200;\n" "server-name \"servername\";\n" "\n" "subnet 192.168.1.0 netmask 255.255.255.0 {\n" " range 192.168.1.200 192.168.1.253;\n" " option routers 192.168.1.1;\n" "}\n" "\n" "host clientname {\n" " filename \"/tftpboot.img\";\n" " server-name \"servername\";\n" " next-server servername;\n" " hardware ethernet 01:23:45:67:89:AB;\n" " fixed-address 192.168.1.90;\n" "}" msgstr "" #. Tag: para #: install-methods.xml:1020 #, no-c-format msgid "" "In this example, there is one server servername " "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 " "filename option should be the name of the file " "which will be retrieved via TFTP." msgstr "" #. Tag: para #: install-methods.xml:1030 #, no-c-format msgid "" "After you have edited the dhcpd configuration file, " "restart it with /etc/init.d/isc-dhcp-server restart." msgstr "" #. Tag: title #: install-methods.xml:1038 #, no-c-format msgid "Enabling PXE Booting in the DHCP configuration" msgstr "" #. Tag: para #: install-methods.xml:1039 #, no-c-format msgid "" "Here is another example for a dhcp.conf using the Pre-" "boot Execution Environment (PXE) method of TFTP. \n" "option domain-name \"example.com\";\n" "\n" "default-lease-time 600;\n" "max-lease-time 7200;\n" "\n" "allow booting;\n" "allow bootp;\n" "\n" "# The next paragraph needs to be modified to fit your case\n" "subnet 192.168.1.0 netmask 255.255.255.0 {\n" " range 192.168.1.200 192.168.1.253;\n" " option broadcast-address 192.168.1.255;\n" "# the gateway address which can be different\n" "# (access to the internet for instance)\n" " option routers 192.168.1.1;\n" "# indicate the dns you want to use\n" " option domain-name-servers 192.168.1.3;\n" "}\n" "\n" "group {\n" " next-server 192.168.1.3;\n" " host tftpclient {\n" "# tftp client hardware address\n" " hardware ethernet 00:10:DC:27:6C:15;\n" " filename \"pxelinux.0\";\n" " }\n" "}\n" " Note that for PXE booting, the client filename " "pxelinux.0 is a boot loader, not a kernel image (see " " below)." msgstr "" #. Tag: para #: install-methods.xml:1049 #, no-c-format msgid "" "If your machine uses UEFI to boot, you will have to specify a boot loader " "appropriate for UEFI machines, for example" msgstr "" #. Tag: screen #: install-methods.xml:1053 #, no-c-format msgid "" "group {\n" " next-server 192.168.1.3;\n" " host tftpclient {\n" "# tftp client hardware address\n" " hardware ethernet 00:10:DC:27:6C:15;\n" " filename \"debian-installer/amd64/bootnetx64.efi\";\n" " }\n" "}" msgstr "" #. Tag: title #: install-methods.xml:1066 #, no-c-format msgid "Setting up a BOOTP server" msgstr "" #. Tag: para #: install-methods.xml:1067 #, no-c-format msgid "" "There are two BOOTP servers available for GNU/Linux. The first is CMU " "bootpd. The other is actually a DHCP server: ISC " "dhcpd. In &debian-gnu; these are contained in the " "bootp and isc-dhcp-server " "packages respectively." msgstr "" #. Tag: para #: install-methods.xml:1075 #, no-c-format msgid "" "To use CMU bootpd, you must first uncomment (or add) the " "relevant line in /etc/inetd.conf. On &debian-gnu;, you " "can run update-inetd --enable bootps, then " "/etc/init.d/inetd reload to do so. Just in case your " "BOOTP server does not run &debian;, the line in question should look like: " "\n" "bootps dgram udp wait root /usr/sbin/bootpd bootpd -i -t 120\n" " Now, you must create an /etc/bootptab file. This has the same sort of familiar and cryptic format as the " "good old BSD printcap, termcap, " "and disktab files. See the bootptab manual page for more information. For CMU bootpd, you will need to know the hardware (MAC) address of the client. " "Here is an example /etc/bootptab: " "\n" "client:\\\n" " hd=/tftpboot:\\\n" " bf=tftpboot.img:\\\n" " ip=192.168.1.90:\\\n" " sm=255.255.255.0:\\\n" " sa=192.168.1.1:\\\n" " ha=0123456789AB:\n" " You will need to change at least the ha option, which specifies the hardware address of the client. The " "bf option specifies the file a client should retrieve via " "TFTP; see for more details. On SGI machines you can just enter the command monitor and type " "printenv. The value of the eaddr variable is the machine's MAC address. " msgstr "" #. Tag: para #: install-methods.xml:1108 #, no-c-format msgid "" "By contrast, setting up BOOTP with ISC dhcpd 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 . Otherwise you will probably be able to get away with simply " "adding the allow bootp directive to the configuration " "block for the subnet containing the client in /etc/dhcp/dhcpd." "conf, and restart dhcpd with /etc/" "init.d/isc-dhcp-server restart." msgstr "" #. Tag: title #: install-methods.xml:1127 #, no-c-format msgid "Enabling the TFTP Server" msgstr "" #. Tag: para #: install-methods.xml:1128 #, no-c-format msgid "" "To get the TFTP server ready to go, you should first make sure that " "tftpd is enabled." msgstr "" #. Tag: para #: install-methods.xml:1133 #, no-c-format msgid "" "In the case of tftpd-hpa there are two ways the " "service can be run. It can be started on demand by the system's " "inetd daemon, or it can be set up to run as an " "independent daemon. Which of these methods is used is selected when the " "package is installed and can be changed by reconfiguring the package." msgstr "" #. Tag: para #: install-methods.xml:1142 #, no-c-format msgid "" "Historically, TFTP servers used /tftpboot as directory " "to serve images from. However, &debian-gnu; packages may use other " "directories to comply with the Filesystem " "Hierarchy Standard. For example, tftpd-hpa by " "default uses /srv/tftp. You may have to adjust the " "configuration examples in this section accordingly." msgstr "" #. Tag: para #: install-methods.xml:1152 #, no-c-format msgid "" "All in.tftpd alternatives available in &debian; should " "log TFTP requests to the system logs by default. Some of them support a " "-v argument to increase verbosity. It is recommended " "to check these log messages in case of boot problems as they are a good " "starting point for diagnosing the cause of errors." msgstr "" #. Tag: para #: install-methods.xml:1160 #, no-c-format msgid "" "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: \n" "# echo 1 > /proc/sys/net/ipv4/ip_no_pmtu_disc\n" " to turn off Path MTU discovery, otherwise the " "SGI's PROM can't download the kernel. Furthermore, make sure TFTP packets " "are sent from a source port no greater than 32767, or the download will " "stall after the first packet. Again, it's Linux 2.4.X tripping this bug in " "the PROM, and you can avoid it by setting \n" "# echo \"2048 32767\" > /proc/sys/net/ipv4/ip_local_port_range\n" " to adjust the range of source ports the Linux " "TFTP server uses." msgstr "" #. Tag: title #: install-methods.xml:1182 #, no-c-format msgid "Move TFTP Images Into Place" msgstr "" #. Tag: para #: install-methods.xml:1183 #, no-c-format msgid "" "Next, place the TFTP boot image you need, as found in , in the tftpd boot image directory. You may " "have to make a link from that file to the file which tftpd will use for booting a particular client. Unfortunately, the file " "name is determined by the TFTP client, and there are no strong standards." msgstr "" #. Tag: para #: install-methods.xml:1192 #, no-c-format msgid "" "On NewWorld Power Macintosh machines, you will need to set up the " "yaboot boot loader as the TFTP boot image. " "Yaboot will then retrieve the kernel and RAMdisk images " "via TFTP itself. You will need to download the following files from the " "netboot/ directory:" msgstr "" #. Tag: filename #: install-methods.xml:1203 #, no-c-format msgid "vmlinux" msgstr "" #. Tag: filename #: install-methods.xml:1208 #, no-c-format msgid "initrd.gz" msgstr "" #. Tag: filename #: install-methods.xml:1213 #, no-c-format msgid "yaboot" msgstr "" #. Tag: filename #: install-methods.xml:1218 #, no-c-format msgid "yaboot.conf" msgstr "" #. Tag: filename #: install-methods.xml:1223 #, no-c-format msgid "boot.msg" msgstr "" #. Tag: para #: install-methods.xml:1228 #, no-c-format msgid "" "For PXE booting, everything you should need is set up in the " "netboot/netboot.tar.gz tarball. Simply extract this " "tarball into the tftpd boot image directory. Make sure " "your dhcp server is configured to pass pxelinux.0 to " "tftpd as the filename to boot. For UEFI machines, you " "will need to pass an appropriate EFI boot image name (such as /" "debian-installer/amd64/bootnetx64.efi)." msgstr "" #. Tag: para #: install-methods.xml:1238 #, no-c-format msgid "" "For PXE booting, everything you should need is set up in the " "netboot/netboot.tar.gz tarball. Simply extract this " "tarball into the tftpd boot image directory. Make sure " "your dhcp server is configured to pass /debian-installer/ia64/" "elilo.efi to tftpd as the filename to boot." msgstr "" #. Tag: title #: install-methods.xml:1250 #, no-c-format msgid "SPARC TFTP Booting" msgstr "" #. Tag: para #: install-methods.xml:1251 #, no-c-format msgid "" "Some SPARC architectures add the subarchitecture names, such as " "SUN4M or SUN4C, to the filename. Thus, if your " "system's subarchitecture is a SUN4C, and its IP is 192.168.1.3, the filename " "would be C0A80103.SUN4C. However, there are also " "subarchitectures where the file the client looks for is just " "client-ip-in-hex. 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). " "\n" "$ printf '%.2x%.2x%.2x%.2x\\n' 10 0 0 4\n" " To get to the correct filename, you will need to " "change all letters to uppercase and if necessary append the subarchitecture " "name." msgstr "" #. Tag: para #: install-methods.xml:1267 #, no-c-format msgid "" "If you've done all this correctly, giving the command boot net 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." msgstr "" #. Tag: para #: install-methods.xml:1274 #, no-c-format 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 boot " "net my-sparc.image. This must still reside in the directory that " "the TFTP server looks in." msgstr "" #. Tag: title #: install-methods.xml:1285 #, no-c-format msgid "SGI TFTP Booting" msgstr "" #. Tag: para #: install-methods.xml:1286 #, no-c-format msgid "" "On SGI machines you can rely on the bootpd to supply the " "name of the TFTP file. It is given either as the bf= " "in /etc/bootptab or as the filename= option in /etc/dhcpd.conf." msgstr "" #. Tag: title #: install-methods.xml:1394 #, no-c-format msgid "Automatic Installation" msgstr "" #. Tag: para #: install-methods.xml:1395 #, no-c-format msgid "" "For installing on multiple computers it's possible to do fully automatic " "installations. &debian; packages intended for this include fai-" "quickstart (which can use an install server) and the &debian; " "Installer itself. Have a look at the FAI home page for detailed information." msgstr "" #. Tag: title #: install-methods.xml:1407 #, no-c-format msgid "Automatic Installation Using the &debian; Installer" msgstr "" #. Tag: para #: install-methods.xml:1408 #, no-c-format 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." msgstr "" #. Tag: para #: install-methods.xml:1415 #, no-c-format msgid "" "Full documentation on preseeding including a working example that you can " "edit is in ." msgstr "" #. Tag: title #: install-methods.xml:1429 #, no-c-format msgid "Verifying the integrity of installation files" msgstr "" #. Tag: para #: install-methods.xml:1431 #, no-c-format msgid "" "You can verify the integrity of downloaded files against checksums provided " "in SHA256SUMS or SHA512SUMS files " "on Debian mirrors. You can find them in the same places as the installation " "images itself. Visit the following locations:" msgstr "" #. Tag: para #: install-methods.xml:1442 #, no-c-format msgid "" "checksum files for CD images," msgstr "" #. Tag: para #: install-methods.xml:1448 #, no-c-format msgid "" "checksum files for DVD images," msgstr "" #. Tag: para #: install-methods.xml:1454 #, no-c-format msgid "" "checksum files for BD images," msgstr "" #. Tag: para #: install-methods.xml:1460 #, no-c-format msgid "" "checksum files for other " "installation files." msgstr "" #. Tag: para #: install-methods.xml:1468 #, no-c-format msgid "" "To compute the checksum of a downloaded installation file, use " "\n" "sha256sum filename.iso\n" " respective \n" "sha512sum filename.iso\n" " and then compare the shown checksum against the " "corresponding one in the SHA256SUMS respective " "SHA512SUMS file." msgstr "" #. Tag: para #: install-methods.xml:1481 #, no-c-format msgid "" "The Debian CD FAQ has more useful " "information on this topic (such as the script " "check_debian_iso, to semi-automate above procedure), as " "well as instructions, how to verify the integrity of the above checksum " "files themselves." msgstr ""