Merge remote-tracking branch 'flapflap/de-network_configuration'
[tails-test.git] / wiki / src / news / test_UEFI.mdwn
blobc1573411b5e2cc9591961123fc030ef105c4281a
1 [[!meta title="Call for testing: UEFI"]]
3 [[!meta date="2014-04-16 19:40:00"]]
5 [[!tag announce]]
7 If you want to help Tails, UEFI support is ready for testing!
9 Even if you don't have access to UEFI hardware, and Tails already
10 works fine for you, it is useful that you make sure that these changes
11 do not break anything you care about.
13 UEFI support allows you to start Tails using a USB stick on recent
14 hardware, and especially on Mac. It enables you to use great
15 features such as [[doc/first_steps/persistence]] and [[automatic
16 upgrades|doc/first_steps/upgrade]].
18 Please see if it works for you:
20  * If you have previously had problems starting Tails on your
21    hardware, using a USB stick created with <span
22    class="application">Tails Installer</span>: a new Tails with UEFI
23    support may fix these problems.
25  * If you are used to starting Tails using a USB stick created with <span
26    class="application">Tails Installer</span>: make sure that UEFI support
27    does not break things for you.
29 [[!toc levels=1]]
31 # How to try UEFI support?
33 These instructions allow you to try an **experimental version of
34 Tails** with UEFI support. Use it only for testing.
36 To follow these instructions, you will need two boot devices
37 compatible with Tails: either a DVD and a USB stick, or two
38 USB sticks.
40 Follow these steps exactly. Do not try to upgrade an existing Tails
41 USB stick.
43 1. Download the latest [test ISO](http://nightly.tails.boum.org/build_Tails_ISO_devel/).
45 1. Use any officially supported way to
46    [[install|doc/first_steps/installation]] the experimental ISO image
47    to first device, that we will call *Alpha*, that can be a DVD or a USB stick. At this point,
48    device *Alpha* does not support UEFI.
50 1. Start Tails from device *Alpha*, on a computer that starts fine
51    with the latest official version of Tails.
53 1. Take detailed notes about how this boot goes.
55 1. *Clone & Install* device *Alpha* onto another USB stick [[with <span
56    class="application">Tails
57    Installer</span>|doc/first_steps/installation]]. We
58    will call this second device *Beta*, and it supports UEFI.
60 1. Get the computer you are really interested in using with Tails.
61    It may start fine with the latest official version of Tails,
62    or not.
64 1. Make sure this computer is configured to start with legacy BIOS and
65    not only UEFI. Try any of the following options if available:
67    - Enable Legacy mode
68    - Disable Secure boot
69    - Enable CSM boot
70    - Disable UEFI
72 1. Start Tails from the USB stick *Beta* on this computer.
74 1. Take detailed notes about how this boot goes. If it fails, proceed
75    to the next test:
77 1. Start Tails from the USB stick *Beta* in UEFI mode, again on the
78    same computer:
79    * On a Mac: plug the USB stick, press the power button, immediately
80      press the Alt key until a boot menu appears, and then choose
81      the entry that reads *Boot EFI* and looks like a USB stick.
82    * On a PC: look first into the boot menu; if nothing reads *EFI* in
83      there, look in the BIOS settings, and try any of the following
84      options if available: `Disable Legacy mode`, `Disable CSM boot`,
85      and `Enable UEFI`.
87 1. Take detailed notes about how this boot goes.
89 1. Report your results to us, as documented below.
91 Reporting success and failure
92 =============================
94 We are interested both in your success and failure reports. The exact
95 information we need in a report depends on whether you are reporting
96 success or failure.
98 ## Reporting success
100 From Tails started in UEFI mode, please [[send us
101 a report|doc/first_steps/bug_reporting]] with <span
102 class="application">WhisperBack</span>. Include your testing notes,
103 and the answer to the following questions:
105 1. What is the number of the step you are reporting about?
106 1. What is the filename of the ISO you have been testing?
107 1. How exactly did you prepare the boot device?
108 1. What exact steps did you follow to start Tails from this device?
110 ## Reporting failure
112 If you find a computer that cannot start with an experimental version
113 of Tails that supports UEFI, please first check if the problem you are
114 experiencing is [[already known|test_UEFI#known_issues]]. If it is,
115 then you do not need to send us a report. If not, read on.
117 Include the answer to the following questions:
119 1. What is the number of the step you are reporting about?
120 1. What is the filename of the ISO you have been testing?
121 1. How exactly did you prepare this boot device?
122 1. What exact steps did you follow to start Tails from this device?
123 1. What is the brand and model of the computer your have been
124    testing on?
125 1. What is the type, brand, and model of this boot device?
126 1. What exactly happens when you tried to start Tails from
127    this device?
129 Please also consider trying to reproduce the problem with the latest
130 official version of Tails, installed in the same way, on the same
131 hardware. Include the results in your report.
133 In any case, please email your report to <intrigeri@boum.org>. You may
134 encrypt it with OpenPGP to:
136         pub   4096R/0xBACE15D2A57498FF 2009-09-13 [expires: 2014-09-12]
137               Key fingerprint = 1152 BF13 6B7A 1B1C 49FC  A659 BACE 15D2 A574 98FF
138         uid                            intrigeri <intrigeri@boum.org>
139         sub   4096R/0x4F5C654A93F976C9 2009-09-13 [expires: 2014-09-12]
141 <a id="known_issues">
143 # Known issues
145 Known issues of UEFI support are listed:
147 * as subtasks of [[!tails_ticket 5739]] in Redmine
148 * on [[the blueprint|blueprint/UEFI/syslinux#known_issues]]