Я новичок в Ubuntu / Linux. Я установил Ubuntu 16.04 LTS на свой ПК и сделал разделы с помощью Gparted в LiveCD, но я не смог получить доступ к /dev/sda3. Я хочу переместить домашнюю папку на /dev/sda3.
lsblk:
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sr0 11:0 1 1024M 0 rom
sda 8:0 0 465.8G 0 disk
├─sda2 8:2 0 1K 0 part
├─sda5 8:5 0 3.9G 0 part [SWAP]
├─sda3 8:3 0 388.9G 0 part
└─sda1 8:1 0 73G 0 part /
blkid:
$ sudo blkid
/dev/sda1: UUID="d5af258a-cc7e-4499-b2ba-4baeaa56e6ab" TYPE="ext4" PARTUUID="d90431dc-01"
/dev/sda3: UUID="d29f4787-8c86-41b8-a065-77640dfeec8a" TYPE="ext4" PARTUUID="d90431dc-03"
/dev/sda5: UUID="692050b9-368e-4244-bbf6-b5bf33bbc78e" TYPE="swap" PARTUUID="d90431dc-05"
mount :
$ sudo mount -l
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=2003552k,nr_inodes=203387,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=404748k,mode=755)
/dev/sda1 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=24,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=653)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=404748k,mode=700,uid=1000,gid=1000)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
udisksctl:
$ udisksctl mount --block-device /dev/sda3
Mounted /dev/sda3 at /media/abadium/d29f4787-8c86-41b8-a065-77640dfeec8a.
/proc/mounts:
$ awk '$1=="/dev/sda3"' /proc/mounts
/dev/sda3 /media/abadium/d29f4787-8c86-41b8-a065-77640dfeec8a ext4 rw,nosuid,nodev,relatime,data=ordered 0 0
dmesg:
$ sudo dmesg | tail -n 30
[ 3563.641071] r8169 0000:02:00.0 enp2s0: link up
[ 3566.455588] r8169 0000:02:00.0 enp2s0: link down
[ 3570.006201] r8169 0000:02:00.0 enp2s0: link up
[ 3577.615223] r8169 0000:02:00.0 enp2s0: link down
[ 3580.628799] r8169 0000:02:00.0 enp2s0: link up
[ 3618.257708] r8169 0000:02:00.0 enp2s0: link down
[ 3708.624004] r8169 0000:02:00.0 enp2s0: link up
[ 3711.097156] r8169 0000:02:00.0 enp2s0: link down
[ 3714.622100] r8169 0000:02:00.0 enp2s0: link up
[ 3722.255348] r8169 0000:02:00.0 enp2s0: link down
[ 3725.265693] r8169 0000:02:00.0 enp2s0: link up
[ 3949.281166] r8169 0000:02:00.0 enp2s0: link down
[ 3956.183980] r8169 0000:02:00.0 enp2s0: link up
[ 3958.706005] r8169 0000:02:00.0 enp2s0: link down
[ 3962.307873] r8169 0000:02:00.0 enp2s0: link up
[ 3969.860456] r8169 0000:02:00.0 enp2s0: link down
[ 3972.815333] r8169 0000:02:00.0 enp2s0: link up
[ 3986.866669] r8169 0000:02:00.0 enp2s0: link down
[ 4248.047985] r8169 0000:02:00.0 enp2s0: link up
[ 4250.866754] r8169 0000:02:00.0 enp2s0: link down
[ 4254.486597] r8169 0000:02:00.0 enp2s0: link up
[ 4262.032993] r8169 0000:02:00.0 enp2s0: link down
[ 4265.098635] r8169 0000:02:00.0 enp2s0: link up
[ 6216.708575] r8169 0000:02:00.0 enp2s0: link down
[ 6425.007831] r8169 0000:02:00.0 enp2s0: link up
[ 6427.675873] r8169 0000:02:00.0 enp2s0: link down
[ 6431.194721] r8169 0000:02:00.0 enp2s0: link up
[ 6438.842953] r8169 0000:02:00.0 enp2s0: link down
[ 6441.712442] r8169 0000:02:00.0 enp2s0: link up
[ 8310.625855] EXT4-fs (sda3): mounted filesystem with ordered data mode. Opts: (null)
sudo mount /dev/sdb3 /mnt
Установить ее автоматически в установленной системе по строке в файле /etc/fstab. Отредактируйте его с помощью sudo nano /etc/fstab
Вы должны найти UUID раздела и использовать его в /etc/fstab. Смотрите вывод sudo blkid
и используйте его (без кавычек). Вы должны заменить / на /home и заменить 1 на 2 в конце строки, иначе строка может выглядеть как строка для корневого раздела, поэтому вы можете скопировать эту строку и отредактировать ее , Подробнее см. В руководстве man fstab
Подождите, пока вы скопировали файлы в новое место. Не делай этого сейчас. Вы можете скопировать содержимое каталога /home в новое место с помощью следующей команды:
sudo rsync -Havn /path-to-old-home/ /path-to-new-home
, когда монтируются разделы. Это «сухой ход» и будет показывать только то, что будет скопировано. Обратите внимание на конечную косую черту в /path-to-old-home/, как описано в man rsync. Конечная косая черта имеет специальное значение в командной строке rsync, чтобы скопировать содержимое исходного каталога, а не самого исходного каталога.
Если вы делаете это в установленной системе, вы должны установить /dev/sdx3 , где x, вероятно, a (уже не b), но проверьте и измените его.
sudo mount /dev/sdx3 /mnt
и вы можете попробовать с помощью
sudo rsync -Havn /home/ /mnt
В любом случае , когда вы готовы выполнить реальное копирование, удалите букву n
sudo rsync -Hav /path-to-old-home/ /path-to-new-home
или
sudo rsync -Hav /home/ /mnt
После копирования вы можете снова запустить командную строку rsync , и он должен быть счастлив и не предлагать больше копировать. Когда вы это проверили,
Вы можете временно установить его с живого DVD с помощью следующей командыsudo mount /dev/sdb3 /mnt
Вы можете временно установить ее с живого DVD с помощью следующая команда
Установите ее автоматически в установленной системе через строку в файле /etc/fstab. Отредактируйте его с помощьюsudo nano /etc/fstab
Вы должны найти UUID раздела и использовать его в /etc/fstab. Смотрите вывод sudo blkid
и используйте его (без кавычек). Вы должны заменить / на /home и заменить 1 на 2 в конце строки, иначе строка может выглядеть как строка для корневого раздела, поэтому вы можете скопировать эту строку и отредактировать ее , Подробнее см. В руководстве man fstab
Подождите, пока вы скопировали файлы в новое место. Не делай этого сейчас. подготовиться к монтажу через /etc/fstab (как описано ранее).
sudo mount /dev/sdb3 /mnt
Установить ее автоматически в установленной системе по строке в файле /etc/fstab. Отредактируйте его с помощью sudo nano /etc/fstab
Вы должны найти UUID раздела и использовать его в /etc/fstab. Смотрите вывод sudo blkid
и используйте его (без кавычек). Вы должны заменить / на /home и заменить 1 на 2 в конце строки, иначе строка может выглядеть как строка для корневого раздела, поэтому вы можете скопировать эту строку и отредактировать ее , Подробнее см. В руководстве man fstab
Подождите, пока вы скопировали файлы в новое место. Не делай этого сейчас. Вы можете скопировать содержимое каталога /home в новое место с помощью следующей команды:
sudo rsync -Havn /path-to-old-home/ /path-to-new-home
, когда монтируются разделы. Это «сухой ход» и будет показывать только то, что будет скопировано. Обратите внимание на конечную косую черту в /path-to-old-home/, как описано в man rsync. Конечная косая черта имеет специальное значение в командной строке rsync, чтобы скопировать содержимое исходного каталога, а не самого исходного каталога.
Если вы делаете это в установленной системе, вы должны установить /dev/sdx3 , где x, вероятно, a (уже не b), но проверьте и измените его.
sudo mount /dev/sdx3 /mnt
и вы можете попробовать с помощью
sudo rsync -Havn /home/ /mnt
В любом случае , когда вы готовы выполнить реальное копирование, удалите букву n
sudo rsync -Hav /path-to-old-home/ /path-to-new-home
или
sudo rsync -Hav /home/ /mnt
После копирования вы можете снова запустить командную строку rsync , и он должен быть счастлив и не предлагать больше копировать. Когда вы это проверили,
Вы можете временно установить его с живого DVD с помощью следующей командыsudo mount /dev/sdb3 /mnt
Вы можете временно установить ее с живого DVD с помощью следующая команда
Установите ее автоматически в установленной системе через строку в файле /etc/fstab. Отредактируйте его с помощьюsudo nano /etc/fstab
Вы должны найти UUID раздела и использовать его в /etc/fstab. Смотрите вывод sudo blkid
и используйте его (без кавычек). Вы должны заменить / на /home и заменить 1 на 2 в конце строки, иначе строка может выглядеть как строка для корневого раздела, поэтому вы можете скопировать эту строку и отредактировать ее , Подробнее см. В руководстве man fstab
Подождите, пока вы скопировали файлы в новое место. Не делай этого сейчас. подготовиться к монтажу через /etc/fstab (как описано ранее).