Во-первых, я думаю, что Вы переоцениваете проблемы и опасности EFI. Проблема кладки кирпича была самой видной с определенными ноутбуками Samsung, хотя я услышал заявления, что некоторые другие EFIs были также затронуты. В любом случае, фиксирует, быстро превратил их путь в ядра Linux, таким образом, я сомневаюсь, столкнетесь ли Вы с такими проблемами с современной версией Ubuntu. Больше вообще говоря, хотя существует много ошибочных реализаций EFI, большинство из них работает обоснованно хорошо.
1111-секундный, знать о различии между начальной загрузкой загрузчик и начальной загрузкой менеджер. загрузчик А загружает ядро ОС в память и начинает управление к нему. Диспетчер начальной загрузки позволяет пользователю выбрать который ОС загрузиться, обычно с помощью меню. Много программ, включая GRUB, комбинируют обе функции в одну программу; но многие другие не делают, и на самом деле разделение их намного более распространено в EFI, чем в BIOS. Большинство EFIs, на самом деле, предоставляет примитивный диспетчер начальной загрузки. Программа начальной загрузки Windows является главным образом загрузчиком, не диспетчером начальной загрузки; хотя это действительно имеет возможности управления начальной загрузкой, я должен все же видеть когерентное описание того, как на самом деле настроить его к chainload другая программа начальной загрузки в режиме EFI. (То, чтобы заставлять его сделать так в режиме BIOS относительно хорошо зарегистрировано, в отличие от этого.) В любом случае Вам будут нужны загрузчики для обоих Ose. Учитывая все факторы, по моему скромному мнению, неблагоразумно попытаться использовать программу начальной загрузки Windows в качестве диспетчера начальной загрузки мульти-ОС, по крайней мере, под EFI. Вместо этого используйте GRUB, повторно найдите, gummiboot, или даже встроенный диспетчер начальной загрузки EFI для этого задания. (См. моя страница на загрузчиках EFI и диспетчерах начальной загрузки для моих мыслей о нескольких опциях.)
основные новые проблемы для разделения для EFI и GPT - то, что GPT поддерживает до 128 разделов без различия, оттянутого между основным, расширенным, и логичный; и Вам нужно Системный раздел EFI (ESP) для содержания загрузчиков. Первым из них является преимущество и упрощение, не недостаток. Второй является довольно простая новая морщина на полной задаче разделения. Проблемами как калибровка раздела и размещение является то же для GPT и MBR кроме потребности поместить ESP на диск.
Вне этого, я рекомендую читать на EFI. Три определенных сайта, которые я рекомендую:
, Любой из тех поможет Вам понять EFI и переместиться по водам EFI. Чтение всех трех поможет много, хотя Вы подберете менее новое знание от каждого последующий, Вы читаете. Первые два, вероятно, помогут большинству с точки зрения передачи практических знаний.
В последних версиях Ubuntu, если вы настроите свою учетную запись на использование зашифрованного домашнего каталога во время первоначальной настройки, она создаст каталог с именем /home/.ecryptfs/[your_user_name]. В этом каталоге будет два подкаталога: .Private и .ecryptfs. Зашифрованные файлы, которые монтируются в ваш домашний каталог, будут храниться в .Private; .ecryptfs содержит упакованную фразу-пароль и другие файлы конфигурации, используемые ecryptfs.
Когда вы входите в свой компьютер, ваши зашифрованные файлы в /home/.ecryptfs/[your_user_name]/.Private автоматически монтируются в / home / [your_user_name], используя ваш пароль для входа, чтобы развернуть ваш пароль ecryptfs и использовать его для Правильно смонтируйте зашифрованные файлы, чтобы вы могли безопасно обращаться к своему домашнему каталогу.
Так как твой жесткий диск сломался. ecryptfs не работает правильно. Это может быть связано с повреждением некоторых зашифрованных данных в /home/.ecryptfs/[your_user_name] или, более вероятно, с повреждением некоторых системных файлов, на которых работает linux, так что система ecryptfs (или некоторая связанная система) не дольше работает правильно.
Вкратце - пара вещей, на которые стоит обратить внимание: во-первых, такие вещи являются причинами, по которым важно создавать резервные копии ваших данных. Во-вторых, если вы используете зашифрованные домашние каталоги, также рекомендуется хранить копию развернутой парольной фразы, используемой для шифрования вашего домашнего каталога, в надежном и безопасном месте, а не на этом компьютере (вы можете увидеть, что это за парольная фраза, запустите
ecryptfs-unwrap-passphrase ~/.ecryptfs/wrapped-passphrase
... и введите свой пароль для входа в систему при появлении запроса). Эта распакованная парольная фраза может помочь, если вам потребуется восстановить зашифрованные данные позже.
Если вам нужно восстановить зашифрованные данные с жесткого диска - это можно сделать с помощью команды
ecryptfs-recover-private
. Например, если вы запустите
ecryptfs-recover-private /home/.ecryptfs/[your_user_name]/.Private
... вам будет предложено ввести пароль для входа в систему (или для развернутой парольной фразы, если файл обернутой парольной фразы недоступен). Затем ваш зашифрованный домашний каталог будет смонтирован в /tmp/ecryptfs.XXXXXXXX (введите df, чтобы увидеть точное имя каталога). Затем вы можете получить доступ к этому каталогу, чтобы получить данные домашнего каталога и скопировать их на другой диск.
Обратите внимание, что если вы скопируете каталог /home/.ecryptfs/[your_user_name] на другой компьютер, вы все равно можете запустить ecryptfs-restore-private, как указано выше, на новом компьютере и восстановить данные там.
Так что в случае, если жесткий диск поврежден и зашифрованный домашний каталог больше не доступен, вы, возможно, захотите:
попробуйте ls /usr/share/xsessions/
, если вы видите там файл unity.desktop или аналогичный файл, сделайте следующее sudo apt-get install --reinstall unity
, надеясь, что это исправит вашу ошибку в регистрации.
cd /home/<username>/
для корневого каталога. Вы могли попробовать sudo cp -R /home/<username>/ /media/<username>/<media name>
, если Вы копируете на Карту памяти, например.
– thomasrutter
07.05.2020, 22:16