Я недавно сделал новую установку человечности 14.04 64, обдумал мой ПК. Ранее я был человечностью 14.04 двойной загрузки с окнами (оба 32 бита). Мой HDD составляет 500 ГБ. Предыдущая структура жесткого диска была следующие:
/boot
)/
)/home
)Теперь сначала я скопировал данные из раздела 2 в раздел 3. затем после создания человечности 14.04 живой usb на перьевом диске на 8 ГБ, я удалил раздел 1, 2 использования Gparted на живой сессии и создал новый раздел размера 106 ГБ. Затем я скопировал раздел 3 данных (оба резервного копирования части. 2 и данные части. 3) в новый раздел на 105 ГБ (позволяют нам назвать его root_new
) из type:primary и файла-system:btrfs. затем я скопировал подраздел 1 данные в root_new
и старый /home
данные в root_new
. Я поместил все они в отдельный каталог для идентификации их позже. Затем я заархивировал старый /etc
в root_new
. После того, как этот общий размер резервных копий составил 48 ГБ приблизительно.
Затем я удалил разделы 3, 4 и создал новый раздел на остающемся свободном пространстве type:primary и файла-system:btrfs. давайте назовем его home
. Его размер составляет приблизительно 370 ГБ. Затем я скопировал root_new
данные резервного копирования в home
. Затем я удалил root_new
и созданные новые разделы следующим образом:
/boot
)/
)Затем я установил человечность в разделах с конфигурациями, показанными в новой части 1, 2, 3 (с форматированием) и использование home
как /home
не форматируя так, чтобы я мог получить доступ к резервным копиям на home
после установки.
Ubuntu установлена успешно. Я принимаю решение не зашифровать свой корневой каталог. Но после входа в систему я не нашел свои данные резервного копирования на /home
. Был только мой корневой каталог.
Вот вывод df
команда:
$ df -lh
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 100G 3.2G 96G 4% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 986M 8.0K 986M 1% /dev
tmpfs 200M 984K 199M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 996M 156K 996M 1% /run/shm
none 100M 52K 100M 1% /run/user
/dev/sda2 360G 47G 312G 14% /home
/dev/sda1 1.0G 35M 861M 4% /boot
Как видете /home
используемых 14%.
Вот вывод ls -la /home
:
$ ls -la /home
total 0
drwxr-xr-x 1 root root 8 May 2 2015 .
drwxr-xr-x 1 root root 176 May 2 2015 ..
drwxr-xr-x 1 kutu kutu 480 May 2 18:00 username
И я уверен, что исправил резервные копии под /home
в каталоге, которые не показывают.
Вот другая команда.
$ sudo btrfs filesystem df /home
Data, single: total=47.01GiB, used=46.48GiB
System, DUP: total=8.00MiB, used=16.00KiB
System, single: total=4.00MiB, used=0.00
Metadata, DUP: total=1.00GiB, used=65.45MiB
Metadata, single: total=8.00MiB, used=0.00
Помогите мне восстановить эти данные резервного копирования.
Я решил проблему!
Первый я заметил в /etc/fstab
, что /
был смонтирован с subvol-@
, но /home
как subvol=@home
. Таким образом, я погуглил и нашел решение.
Вот шаги (принимающий /home
, находится на /dev/sda2
), я сделал:
Создают каталог для монтирования общего раздела.
sudo mkdir /mnt/old_home
Монтируют раздел.
mount -t btrfs /dev/sda2 /mnt/btrfs
содержание Копии от резервного каталога до подходящего местоположения.
И вот именно.