LINUX.ORG.RU

Проблема с установкой Tails

 , , , ,


1

2

Есть ПК с основной системой Win10, начал ставить Tails по инструкции с официального сайта, две флешки размером в 7.30 гб примерно. Всё сделал правильно, но когда пришёл момент вытаскивать вторую флешку и оставлять первую, то начались какие-то проблемы. Вытащив вторую флешку, я выключил компьютер, и оставил первую в нем. Затем включил, перешёл в биос, и там не смог выставить так, чтобы ПК загружался с этой флешки, с Tails. Биос у меня Uefi, Asus. Пробовал и в главном меню перетащить эту флешку вперед, и в меню загрузки на F8 загружаться с неё - пк все-равно загружает Windows, а флешку будто игнорирует. Хотя и в биосе, и просто в проводнике эту флешку видно. Образ делался по инструкции, с программы Universal USB. Что делать? Как поставить приоритет загрузки в биосе на эту флешку?

Винда пишет свой загрузчик в removable media path, что и приводит к этой хрени. Делают разрабы мелкомягкие это из-за кривых UEFI, чем ещё и усугубляют ситуацию, вот цитата из статьи про UEFI wiki Debian:

Many UEFI firmware implementations are unfortunately buggy, as mentioned earlier. Despite the specification for boot entries and boot order being quite clear about how things should work, there are lots of systems in the wild which get it wrong. Some systems simply ignore valid requests to add new boot entries. Others will accept those requests, but will refuse to use them unless they describe themselves as «Windows» or similar. There are lots of other similar bugs out there, suggesting that many system vendors have done very little testing beyond «does it work with Windows?»

As described above, on a UEFI system bootloaders should be installed only in the correct vendor-specific directory in the EFI System Partition (ESP). But, because of the buggy firmware implementations out there, operating system distributors cannot necessarily expect that this will work correctly for all systems. Microsoft have worked around this (and arguably also made the problem worse) - the Windows installer also installs to the removable media path in the ESP (e.g. \EFI\boot\bootx64.efi for amd64/X64 systems). All firmware implentations have to use this path to be able to run an OS installer. This means that Windows will always work on all these broken implementations, but it also means that system vendors can get away with shipping broken implementations. It removes the idea of having a fallback boot path and sensible control of boot order.

All OS installers installing things to this removable media path will conflict with any other such installers, which is bad and wrong. That's why in Debian we don't do this by default.

В общем, тебе мешает винда + кривой UEFI. Проще всего — снести все системы с компа, отключить UEFI совсем, оставив Legacy(BIOS), потом переставь винду и уже тогда ставь Tails в дуалбуте.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)

По ESC или еще какой клавише должно быть доступно быстрое меню выбора источника загрузки без ручного смена приоритета, это раз.

Второе — если первая флешка работала и вдруг перестала, то скорее всего при установке ты её сломал. Делай заново, используй маленький простой rufus https://rufus.akeo.ie/?ru

Третье — отключи на время экспериментов жесткий диск, он тебе не нужен, а запороть ты его сможешь, я гарантирую это!

mandala ★★★★★
()
Ответ на: комментарий от beresk_let

А в чём отличие, например, от просто установки Tails на виртуальную машину? Она ведь не будет связана со всеми моими данными на пк, с кэшом бразуера, со всякими паролями и тд?

PurpleHaze
() автор топика
Ответ на: комментарий от PurpleHaze

Поставить на виртмашину проще. Но 10 винда по слухам скриншоты делает и точно перехватывает нажатия клавиш, так что про безопасность и приватность забыть можешь в этом варианте.

Но мой вариант и впрямь радикален, так что пробуй в последнюю очередь.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Кроме виртуальной машины у меня больше нет выхода? Например, записать на Руфус, или включить Легаси? Что-то должно ведь быть.

PurpleHaze
() автор топика
Ответ на: комментарий от PurpleHaze

Включить Legacy ты можешь, но тогда перестанет грузиться винда. И мой вариант тоже есть, но очень резкий.

Попробуй понажимать все F-клавиши при загрузке, авось одна даст ручной выбор источника вне настроек приоритета загрузки.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от PurpleHaze

Тьфу. Сломал флешку — сломал данные на ней, она ведь у тебя грузилась и вдруг перестала. Ж/д отключать не обязательно, но чисто на душе спокойнее, когда физически устраняешь возможность случайного повреждения данных.

mandala ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.