Вопрос или проблема
Приняв приглашение обновиться с 22.04 до 24.04, у меня остался неработающий ПК. После нескольких дней мне удалось создать ‘живой диск Ubuntu 24.04’ и загрузить на него свой ПК, как я думаю!
Моя цель – получить доступ к моей домашней папке на SSD, который имеет ‘LVM’. Используя Файлы, мне сообщили, что /home/ содержит 561 элемент общей площадью 11 МБ с 8,3 ГБ свободного места, что не соответствует моим ожиданиям для SSD на 500 ГБ. В GParted указано, что /dev/nvme0n1 имеет размер 476,94 ГиБ; /dev/nvme0n1p1 – это EFI системный раздел fat32 512MiB с флагами boot,esp; /dev/nvme0n1p2 заблокирован lvm2pv, использует 476,44 ГиБ и имеет флаг lvm. Команда $ sudo lvscan сообщает, что ‘/dev/vgubuntu/root’ и ‘/dev/vgubuntu/swap_1’ активны.
Выполнение ‘sudo vgchange -a n vgubuntu’, а затем ‘sudo vgchange -a y vgubuntu’ не изменило видимость моих файлов. ‘sudo vgscan’ получил группу томов vgubuntu.
Как мне сделать файлы в /home/ видимыми и затем скопировать их на внешний USB HDD?
Ответ или решение
Для восстановления личных данных на M2 SSD после неудачного обновления с версии 220.04 до 24.04, выполните следующие шаги. Убедитесь, что вы используете загрузочный диск Ubuntu 24.04, который вы уже создали.
-
Загрузка в Live-среду:
- Подключите ваш Live-диск к ПК и загрузите с него. Выберите «Try Ubuntu» для перехода в режим Live.
-
Проверка LVM:
- Откройте терминал (Ctrl + Alt + T).
- Убедитесь, что ваша LVM система опознана. Для этого введите команду:
sudo pvscan
- Проверьте, зарегистрированы ли ваши физические тома. Если ваши физические тома отображаются, выполните следующую команду для активации логических томов:
sudo vgchange -a y vgubuntu
-
Проверка доступных логических томов:
- После активации выполните команду:
sudo lvscan
- Убедитесь, что тома
/dev/vgubuntu/root
и/dev/vgubuntu/swap_1
действительно активированы. В частности, нас интересует том/dev/vgubuntu/root
.
- После активации выполните команду:
-
Создание точки монтирования и монтирование:
- Создайте директорию для монтирования:
sudo mkdir /mnt/ubuntu_root
- Затем смонтируйте корневой логический том (где находятся ваши данные):
sudo mount /dev/vgubuntu/root /mnt/ubuntu_root
- Создайте директорию для монтирования:
-
Доступ к вашим личным данным:
- Теперь вы можете получить доступ к вашим данным, перейдя в каталог
/mnt/ubuntu_root/home/ваше_имя_пользователя/
. Заменитеваше_имя_пользователя
на имя вашей учетной записи. - Проверьте, отображаются ли ваши файлы с помощью команды:
ls /mnt/ubuntu_root/home/ваше_имя_пользователя/
- Теперь вы можете получить доступ к вашим данным, перейдя в каталог
-
Копирование данных на USB HDD:
- Подключите ваш USB HDD к компьютеру. Убедитесь, что он распознается. Сделайте это, выполнив:
lsblk
- Найдите имя вашего USB-диска (например,
/dev/sdb1
) и создайте точку монтирования для него:sudo mkdir /mnt/usb
- Смонтируйте USB диск:
sudo mount /dev/sdb1 /mnt/usb
- Теперь, чтобы скопировать ваши файлы, используйте команду
cp
:sudo cp -r /mnt/ubuntu_root/home/ваше_имя_пользователя/* /mnt/usb/
- Подключите ваш USB HDD к компьютеру. Убедитесь, что он распознается. Сделайте это, выполнив:
-
Проверка завершения копирования:
- После завершения копирования убедитесь, что данные были успешно перенесены на USB-диск:
ls /mnt/usb
- После завершения копирования убедитесь, что данные были успешно перенесены на USB-диск:
-
Завершение работы:
- После того как вы убедились, что все данные скопированы, отмонтируйте USB-диск и корневой том:
sudo umount /mnt/usb sudo umount /mnt/ubuntu_root
- После того как вы убедились, что все данные скопированы, отмонтируйте USB-диск и корневой том:
Теперь ваши данные должны быть в безопасности на USB HDD. Вы можете перезагрузить компьютер и, если потребуется, удалить Ubuntu Live-диск. Если у вас возникнут дополнительные трудности, не стесняйтесь задавать вопросы.