Я хотел обновить с 11.04 до 12.04. Позор мне, но я слишком поздно заметил, что мой шнур питания был не в машине, и в результате этого в процессе обновления мой ноутбук отключился. При включении показывает черный экран с иконками, но нет возможности двигать мышью или делать что-либо еще. Я сделал загрузочную флешку с версией 12.04. Потребовалось много времени, чтобы разделить (?) HD и установить его. Похоже, все работает нормально, но дело в том, что я не могу получить доступ к своим файлам и папкам - все просто пусто. Таким образом, вопрос заключается в
Если вы отформатировали раздел, содержащий ваши данные, вам придется использовать инструмент восстановления, чтобы вернуть файлы. Вы можете использовать testdisk (sudo apt-get install testdisk
), который лично мне показался достаточно эффективным.
Или, если вы только что подключили / загрузились в 12.04, в котором есть домашняя папка без данных, вы можете просто найти другой раздел с помощью sudo fdisk -l
, смонтировать его и скопировать / получить ваши данные оттуда [ 113]
# Mount the old partition to /mnt
mount /dev/sda1 /mnt
# See if the files are there (assuming the username is the same on both installations)
ls -l /mnt/home/$USER/
# Create dir for back-up and copy all the files from the old /home
mkdir /home/$USER/recov && cp -R /mnt/home/$USER/* /home/$USER/recov/
Если он подключен только для чтения, попробуйте; mount -o remount,rw /dev/sda1 /mnt
Если вы зашифровали домашний каталог в старой установке, он будет сложным.
В этом случае попробуйте следующее:
# After mounting
chroot /mnt
# Switch user
su <username>
ecryptfs-mount-private
Вы можете найти копию ваших файлов в указанном месте.
Если это не сработает, попробуйте; ecryptfs-recover-private
Если это тоже не сработает, то все готово ... и потеряно ...