Commit 0df8f26f authored by Tails developers's avatar Tails developers
Browse files

doc: Rework the old USB installation for Linux

parent 4f9d00a8
......@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2011-11-19 16:05+0100\n"
"POT-Creation-Date: 2012-03-19 19:00+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
......@@ -18,253 +18,170 @@ msgstr ""
#. type: Plain text
#, no-wrap
msgid "[[!meta title=\"Installing onto a USB stick, for Linux\"]]\n"
msgid "[[!meta title=\"Manually installing onto a USB stick\"]]\n"
msgstr ""
#. type: Plain text
#, no-wrap
msgid "[[!toc levels=1]]\n"
msgstr ""
#. type: Plain text
#, no-wrap
msgid ""
"**Warning!** If at some point you are not sure about a device name it is\n"
"recommended to stop proceeding otherwise **you might risk overwriting any hard\n"
"drive on the system**. Proceed at your own discretion! We admit that this method\n"
"is pretty crude at the moment and we are working on a more intuitive one.\n"
"It is recommended to use the [[Tails USB installer|usb_installer]] to "
"install Tails onto a USB stick. But you might need to use this technique to "
"get a first running Tails, and be able to use the USB installer on a second "
"USB stick. Note that this technique:"
msgstr ""
#. type: Title =
#, no-wrap
msgid "1st method: from an ISO image\n"
msgstr ""
#. type: Plain text
msgid ""
"If you [[downloaded|download]] an ISO image (the source), use this method to "
"create a bootable USB stick (the destination) from it."
#. type: Bullet: ' - '
msgid "doesn't allow you to setup a persistent storage"
msgstr ""
#. type: Title ###
#, no-wrap
msgid "Step 1: Find out the device name of the destination USB stick"
msgstr ""
#. type: Plain text
msgid "The device name should be something like `/dev/sdb`, `/dev/sdc`, etc."
msgstr ""
#. type: Plain text
msgid "If you're not sure about the precise device name, do the following."
msgstr ""
#. type: Plain text
msgid "Unplug the destination USB stick."
#. type: Bullet: ' - '
msgid "uses the Linux command line"
msgstr ""
#. type: Plain text
msgid ""
"Open the Gnome disk utility from the menu *Applications* → *System Tools* → "
"*Disk Utility*:"
#, no-wrap
msgid "[[!toc levels=1]]\n"
msgstr ""
#. type: Plain text
#, no-wrap
msgid "[[!img linux/gnome_disk_utility.png link=no alt=\"Applications → System Tools → Disk Utility\"]]\n"
msgid "<h2 class=\"bullet-number-one\">Install isohybrid</h2>\n"
msgstr ""
#. type: Plain text
msgid ""
"The disk utility will list all the current storage devices on the left side "
"of the screen:"
"Under Debian or Ubuntu the `isohybrid` utility is included in the `syslinux` "
"package. You can do:"
msgstr ""
#. type: Plain text
#, no-wrap
msgid "[[!img linux/storage_devices.png link=no alt=\"Storage devices, including USB peripherals\"]]\n"
msgstr ""
#. type: Plain text
msgid ""
"Plug back the destination USB stick. A new device should appear in the list "
"of storage devices. Select it with the cursor:"
msgid " apt-get install syslinux\n"
msgstr ""
#. type: Plain text
#, no-wrap
msgid "[[!img linux/destination_device.png link=no alt=\"A new storage device appeared at the end of the list\"]]\n"
msgid "<h2 class=\"bullet-number-two\">Find out the device name of the USB stick</h2>\n"
msgstr ""
#. type: Plain text
#, no-wrap
msgid ""
"Check that the description of the device corresponds to your destination USB "
"stick, its brand, its size, etc. on the right side of the screen."
"**Warning!** If you are not sure about the device name it is recommended to stop\n"
"proceeding otherwise **you might risk overwriting any hard drive on the\n"
"system**.\n"
msgstr ""
#. type: Plain text
#, no-wrap
msgid "[[!img linux/destination_device_description.png link=no alt=\"Drive description containing: 'Device: /dev/sdc'\"]]\n"
msgid "The device name should be something like `/dev/sdb`, `/dev/sdc`, etc."
msgstr ""
#. type: Plain text
msgid ""
"On this screenshot, the destination USB stick is a Kingston DataTraveler of "
"2.0 GB and its device name is `/dev/sdc`. Yours could be different."
msgid "If you're not sure about the precise device name, do the following."
msgstr ""
#. type: Title ###
#, no-wrap
msgid "Step 2: Do the copy from the terminal."
#. type: Plain text
msgid "Unplug the USB stick."
msgstr ""
#. type: Plain text
msgid ""
"Open a terminal from the menu *Applications* → *Accessories* → *Terminal* and "
"issue the following command, replacing `[tails.iso]` by the path to the ISO "
"image that you want to copy and `[destination]` by the device name found in "
"step 1."
"Open the Gnome disk utility from the menu *Applications* → *System Tools* → "
"*Disk Utility*:"
msgstr ""
#. type: Plain text
#, no-wrap
msgid "\tcat [tails.iso] > [destination] && sync\n"
msgid "[[!img gnome_disk_utility.png link=no alt=\"Applications → System Tools → Disk Utility\"]]\n"
msgstr ""
#. type: Plain text
msgid ""
"If you are not sure about the path to the ISO image or if you get a \"No such "
"file or directory\" error, you can first type `cat`, followed by a space, and "
"then drag and drop the icon of the ISO image from a file browser onto the "
"terminal. This should insert the correct path to the ISO image in the "
"terminal. Then type the rest of the command."
msgstr ""
#. type: Plain text
msgid "You should get something like this:"
"The disk utility will list all the current storage devices on the left side "
"of the screen:"
msgstr ""
#. type: Plain text
#, no-wrap
msgid " cat '/home/amnesia/Desktop/tails-0.6.2.iso' > /dev/sdc && sync\n"
msgstr ""
#. type: Title ###
#, no-wrap
msgid "Step 3: Press enter and wait."
msgid "[[!img storage_devices.png link=no alt=\"Storage devices, including USB peripherals\"]]\n"
msgstr ""
#. type: Plain text
msgid ""
"If you don't see any error message, Tails is being copied onto the key. The "
"whole process might take a while, generally a few minutes. Be patient…"
msgstr ""
#. type: Title =
#, no-wrap
msgid "2nd method: from another running Tails CD or USB\n"
"Plug back the USB stick. A new device should appear in the list of storage "
"devices. Select it with the cursor:"
msgstr ""
#. type: Plain text
msgid ""
"If you are already able to run Tails from a CD or a USB stick (the source), "
"use this method to clone it onto another USB stick (the destination)."
msgstr ""
#. type: Title ###
#, no-wrap
msgid "Step 1: Boot Tails from the source CD or USB stick."
msgstr ""
#. type: Title ###
#, no-wrap
msgid "Step 2: Find out the device name of the source Tails."
msgstr ""
#. type: Plain text
msgid ""
"If you're running Tails from a CD the device name should be `/dev/cdrom`."
msgid "[[!img destination_device.png link=no alt=\"A new storage device appeared at the end of the list\"]]\n"
msgstr ""
#. type: Plain text
msgid ""
"If you're running Tails from a USB stick, the device name should be something "
"like `/dev/sdb`, `/dev/sdc`, etc."
"Check that the description of the device corresponds to your USB stick, its "
"brand, its size, etc. on the right side of the screen."
msgstr ""
#. type: Plain text
msgid "If you're not sure about it's precise device name, do the following."
#, no-wrap
msgid "[[!img destination_device_description.png link=no alt=\"Drive description containing: 'Device: /dev/sdc'\"]]\n"
msgstr ""
#. type: Plain text
msgid ""
"Search for your source USB stick in the list of storage devices on the left "
"side of the screen:"
"On this screenshot, the USB stick is a Kingston DataTraveler of 2.0 GB and "
"its device name is `/dev/sdc`. Yours could be different."
msgstr ""
#. type: Plain text
#, no-wrap
msgid "[[!img linux/tails_device.png link=no alt=\"Storage devices, including USB peripherals\"]]\n"
msgid "<h2 class=\"bullet-number-three\">Do the copy from the terminal</h2>\n"
msgstr ""
#. type: Plain text
msgid ""
"Check that the description of the device corresponds to your source USB "
"stick, its brand, its size, etc. on the right side of the screen. In the "
"*Volumes* part you should see that part of it is occupied by Tails."
"Open a terminal from the menu *Applications* → *Accessories* → *Terminal* "
"and issue the following command, replacing `[tails.iso]` by the path to the "
"ISO image that you want to copy and `[device]` by the device name found in "
"[[step 1|manual_usb_installation#index1h2]]."
msgstr ""
#. type: Plain text
#, no-wrap
msgid "[[!img linux/tails_device_description.png link=no alt=\"Drive description containing: 'Device: /dev/sdb'\"]]\n"
msgstr ""
#. type: Plain text
msgid ""
"On this screenshot, the source USB stick is a Kingston DataTraveler of 3.9 GB "
"and its device name is `/dev/sdb`. Yours could be different."
msgstr ""
#. type: Title ###
#, no-wrap
msgid "Step 3: Find out the device name of the destination USB stick."
" isohybrid [tails.iso] -entry 4 -type 1c\n"
" cat [tails.iso] > [device] && sync\n"
msgstr ""
#. type: Plain text
msgid ""
"If you're not sure about it's precise device name, follow the step 1 of the "
"1st method."
msgstr ""
#. type: Title ###
#, no-wrap
msgid "Step 4: Copy the source Tails onto the destination USB stick."
"If you are not sure about the path to the ISO image or if you get a \"No "
"such file or directory\" error, you can first type `cat`, followed by a "
"space, and then drag and drop the icon of the ISO image from a file browser "
"onto the terminal. This should insert the correct path to the ISO image in "
"the terminal. Then complete the command."
msgstr ""
#. type: Plain text
msgid ""
"Open a terminal from the menu *Applications* → *Accessories* → *Terminal* and "
"issue the following command, replacing `[source]` by the device name found in "
"step 2 and `[destination]` by the device name found in step 3."
msgid "You should get something like this:"
msgstr ""
#. type: Plain text
#, no-wrap
msgid " cat [source] > [destination] && sync\n"
msgstr ""
#. type: Plain text
msgid "In the example from the screenshots the command would be:"
msgid ""
" isohybrid '/home/amnesia/Desktop/tails-0.6.2.iso' -entry 4 -type 1c\n"
" cat '/home/amnesia/Desktop/tails-0.6.2.iso' > /dev/sdc && sync\n"
msgstr ""
#. type: Plain text
#, no-wrap
msgid " cat /dev/sdb > /dev/sdc && sync\n"
msgid "<h2 class=\"bullet-number-four\">Press enter and wait</h2>\n"
msgstr ""
#. type: Title ###
#, no-wrap
msgid "Step 5: Press enter and wait."
#. type: Plain text
msgid ""
"If you don't see any error message, Tails is being copied onto the key. The "
"whole process might take some time, generally a few minutes. Be patient…"
msgstr ""
#. type: Title =
......@@ -278,27 +195,30 @@ msgid "cat: /dev/sdx: No such file or directory"
msgstr ""
#. type: Plain text
msgid "Then double-check the path to the disk image you entered in step 3."
msgid ""
"Then double-check the name of the device you found in [[step 2|"
"manual_usb_installation#index2h2]]."
msgstr ""
#. type: Title ###
#, no-wrap
msgid "cat: /dev/sdc: Permission denied"
msgid "cat: /dev/sdx: Permission denied"
msgstr ""
#. type: Plain text
msgid ""
"You might also have committed a mistake in the device names, so please double-"
"check them. If you're sure about the device names, this could be a permission "
"problem and you could need to gain root privileges before running the command "
"in the terminal. That could be:"
"You might also have committed a mistake in the device name, so please double-"
"check it. If you're sure about the device name, this could be a permission "
"problem and you could need to gain root privileges before running the "
"commands in the terminal. That could be:"
msgstr ""
#. type: Plain text
#, no-wrap
msgid ""
" sudo su -\n"
" cat [tails.iso] > [destination] && sync\n"
" isohybrid [tails.iso] -entry 4 -type 1c\n"
" cat [tails.iso] > [device] && sync\n"
msgstr ""
#. type: Title ###
......@@ -308,6 +228,6 @@ msgstr ""
#. type: Plain text
msgid ""
"Then you surely have committed a mistake on the path to the ISO image in step "
"2 of the 2nd method."
"Then you surely have committed a mistake on the path to the ISO image in "
"[[step 3|manual_usb_installation#index3h2]]."
msgstr ""
......@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2011-11-19 16:05+0100\n"
"POT-Creation-Date: 2012-03-19 19:00+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
......@@ -18,253 +18,170 @@ msgstr ""
#. type: Plain text
#, no-wrap
msgid "[[!meta title=\"Installing onto a USB stick, for Linux\"]]\n"
msgid "[[!meta title=\"Manually installing onto a USB stick\"]]\n"
msgstr ""
#. type: Plain text
#, no-wrap
msgid "[[!toc levels=1]]\n"
msgstr ""
#. type: Plain text
#, no-wrap
msgid ""
"**Warning!** If at some point you are not sure about a device name it is\n"
"recommended to stop proceeding otherwise **you might risk overwriting any hard\n"
"drive on the system**. Proceed at your own discretion! We admit that this method\n"
"is pretty crude at the moment and we are working on a more intuitive one.\n"
"It is recommended to use the [[Tails USB installer|usb_installer]] to "
"install Tails onto a USB stick. But you might need to use this technique to "
"get a first running Tails, and be able to use the USB installer on a second "
"USB stick. Note that this technique:"
msgstr ""
#. type: Title =
#, no-wrap
msgid "1st method: from an ISO image\n"
msgstr ""
#. type: Plain text
msgid ""
"If you [[downloaded|download]] an ISO image (the source), use this method to "
"create a bootable USB stick (the destination) from it."
#. type: Bullet: ' - '
msgid "doesn't allow you to setup a persistent storage"
msgstr ""
#. type: Title ###
#, no-wrap
msgid "Step 1: Find out the device name of the destination USB stick"
msgstr ""
#. type: Plain text
msgid "The device name should be something like `/dev/sdb`, `/dev/sdc`, etc."
msgstr ""
#. type: Plain text
msgid "If you're not sure about the precise device name, do the following."
msgstr ""
#. type: Plain text
msgid "Unplug the destination USB stick."
#. type: Bullet: ' - '
msgid "uses the Linux command line"
msgstr ""
#. type: Plain text
msgid ""
"Open the Gnome disk utility from the menu *Applications* → *System Tools* → "
"*Disk Utility*:"
#, no-wrap
msgid "[[!toc levels=1]]\n"
msgstr ""
#. type: Plain text
#, no-wrap
msgid "[[!img linux/gnome_disk_utility.png link=no alt=\"Applications → System Tools → Disk Utility\"]]\n"
msgid "<h2 class=\"bullet-number-one\">Install isohybrid</h2>\n"
msgstr ""
#. type: Plain text
msgid ""
"The disk utility will list all the current storage devices on the left side "
"of the screen:"
"Under Debian or Ubuntu the `isohybrid` utility is included in the `syslinux` "
"package. You can do:"
msgstr ""
#. type: Plain text
#, no-wrap
msgid "[[!img linux/storage_devices.png link=no alt=\"Storage devices, including USB peripherals\"]]\n"
msgstr ""
#. type: Plain text
msgid ""
"Plug back the destination USB stick. A new device should appear in the list "
"of storage devices. Select it with the cursor:"
msgid " apt-get install syslinux\n"
msgstr ""
#. type: Plain text
#, no-wrap
msgid "[[!img linux/destination_device.png link=no alt=\"A new storage device appeared at the end of the list\"]]\n"
msgid "<h2 class=\"bullet-number-two\">Find out the device name of the USB stick</h2>\n"
msgstr ""
#. type: Plain text
#, no-wrap
msgid ""
"Check that the description of the device corresponds to your destination USB "
"stick, its brand, its size, etc. on the right side of the screen."
"**Warning!** If you are not sure about the device name it is recommended to stop\n"
"proceeding otherwise **you might risk overwriting any hard drive on the\n"
"system**.\n"
msgstr ""
#. type: Plain text
#, no-wrap
msgid "[[!img linux/destination_device_description.png link=no alt=\"Drive description containing: 'Device: /dev/sdc'\"]]\n"
msgid "The device name should be something like `/dev/sdb`, `/dev/sdc`, etc."
msgstr ""
#. type: Plain text
msgid ""
"On this screenshot, the destination USB stick is a Kingston DataTraveler of "
"2.0 GB and its device name is `/dev/sdc`. Yours could be different."
msgid "If you're not sure about the precise device name, do the following."
msgstr ""
#. type: Title ###
#, no-wrap
msgid "Step 2: Do the copy from the terminal."
#. type: Plain text
msgid "Unplug the USB stick."
msgstr ""
#. type: Plain text
msgid ""
"Open a terminal from the menu *Applications* → *Accessories* → *Terminal* and "
"issue the following command, replacing `[tails.iso]` by the path to the ISO "
"image that you want to copy and `[destination]` by the device name found in "
"step 1."
"Open the Gnome disk utility from the menu *Applications* → *System Tools* → "
"*Disk Utility*:"
msgstr ""
#. type: Plain text
#, no-wrap
msgid "\tcat [tails.iso] > [destination] && sync\n"
msgid "[[!img gnome_disk_utility.png link=no alt=\"Applications → System Tools → Disk Utility\"]]\n"
msgstr ""
#. type: Plain text
msgid ""
"If you are not sure about the path to the ISO image or if you get a \"No such "
"file or directory\" error, you can first type `cat`, followed by a space, and "
"then drag and drop the icon of the ISO image from a file browser onto the "
"terminal. This should insert the correct path to the ISO image in the "
"terminal. Then type the rest of the command."
msgstr ""
#. type: Plain text
msgid "You should get something like this:"
"The disk utility will list all the current storage devices on the left side "
"of the screen:"
msgstr ""
#. type: Plain text
#, no-wrap
msgid " cat '/home/amnesia/Desktop/tails-0.6.2.iso' > /dev/sdc && sync\n"
msgstr ""
#. type: Title ###
#, no-wrap
msgid "Step 3: Press enter and wait."
msgid "[[!img storage_devices.png link=no alt=\"Storage devices, including USB peripherals\"]]\n"
msgstr ""
#. type: Plain text
msgid ""
"If you don't see any error message, Tails is being copied onto the key. The "
"whole process might take a while, generally a few minutes. Be patient…"
msgstr ""
#. type: Title =
#, no-wrap
msgid "2nd method: from another running Tails CD or USB\n"
"Plug back the USB stick. A new device should appear in the list of storage "
"devices. Select it with the cursor:"
msgstr ""
#. type: Plain text
msgid ""
"If you are already able to run Tails from a CD or a USB stick (the source), "
"use this method to clone it onto another USB stick (the destination)."
msgstr ""
#. type: Title ###
#, no-wrap
msgid "Step 1: Boot Tails from the source CD or USB stick."
msgstr ""
#. type: Title ###
#, no-wrap
msgid "Step 2: Find out the device name of the source Tails."
msgstr ""
#. type: Plain text
msgid ""
"If you're running Tails from a CD the device name should be `/dev/cdrom`."
msgid "[[!img destination_device.png link=no alt=\"A new storage device appeared at the end of the list\"]]\n"
msgstr ""
#. type: Plain text
msgid ""
"If you're running Tails from a USB stick, the device name should be something "
"like `/dev/sdb`, `/dev/sdc`, etc."
"Check that the description of the device corresponds to your USB stick, its "
"brand, its size, etc. on the right side of the screen."
msgstr ""
#. type: Plain text
msgid "If you're not sure about it's precise device name, do the following."
#, no-wrap
msgid "[[!img destination_device_description.png link=no alt=\"Drive description containing: 'Device: /dev/sdc'\"]]\n"
msgstr ""
#. type: Plain text
msgid ""
"Search for your source USB stick in the list of storage devices on the left "
"side of the screen:"
"On this screenshot, the USB stick is a Kingston DataTraveler of 2.0 GB and "
"its device name is `/dev/sdc`. Yours could be different."
msgstr ""
#. type: Plain text
#, no-wrap
msgid "[[!img linux/tails_device.png link=no alt=\"Storage devices, including USB peripherals\"]]\n"
msgid "<h2 class=\"bullet-number-three\">Do the copy from the terminal</h2>\n"
msgstr ""
#. type: Plain text
msgid ""
"Check that the description of the device corresponds to your source USB "
"stick, its brand, its size, etc. on the right side of the screen. In the "
"*Volumes* part you should see that part of it is occupied by Tails."
"Open a terminal from the menu *Applications* → *Accessories* → *Terminal* "
"and issue the following command, replacing `[tails.iso]` by the path to the "
"ISO image that you want to copy and `[device]` by the device name found in "
"[[step 1|manual_usb_installation#index1h2]]."
msgstr ""
#. type: Plain text
#, no-wrap
msgid "[[!img linux/tails_device_description.png link=no alt=\"Drive description containing: 'Device: /dev/sdb'\"]]\n"
msgstr ""
#. type: Plain text
msgid ""
"On this screenshot, the source USB stick is a Kingston DataTraveler of 3.9 GB "
"and its device name is `/dev/sdb`. Yours could be different."
msgstr ""
#. type: Title ###