LINUX.ORG.RU

Как перемонтировать разделы?

 ,


0

1

У меня /home смонтирована на /dev/sdb1. А я хочу /home смонтировать на /dev/sda.

Значит в fstab, прописываю для /home UUID от /dev/sda? Потом мне каким то образом нужно на sda перетащить все что было на sdb1, а как мне это сделать?

А я хочу /home смонтировать на /dev/sda.

Стоять, бояться! А система то у тебя где?

PS: Не «перемонтировать», а «перенести».

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)

Для начала посмотреть бы sudo fdisk -l с разъяснением что где и что куда.

symon2014 ★★
()
Ответ на: комментарий от villiwalla

/dev/sda /

Прям на /dev/sda? Без разделов? Чем дальше в лес, тем больше дров. Стоять! Бояться! Выведи нам размётку, пока не сотворил чего нехорошего:

sudo fdisk -l

И заверни этот вывод в [code][/code], чтобы мы смогли его нормально прочесть.

Deleted
()
Ответ на: комментарий от Deleted
Диск /dev/sda: 223,6 GiB, 240057409536 байт, 468862128 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: gpt
Идентификатор диска: D2A9111F-927E-4D4E-A6F4-1142E567D5F6

Устр-во    начало     Конец   Секторы Размер Тип
/dev/sda1    2048 468860927 468858880 223,6G Файловая система Linux


Диск /dev/sdb: 931,5 GiB, 1000204886016 байт, 1953525168 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер I/O (минимальный/оптимальный): 4096 байт / 4096 байт
Тип метки диска: gpt
Идентификатор диска: 1165205B-5836-4E6D-9C8B-0F0C43EF8A7D

Устр-во        начало      Конец    Секторы Размер Тип
/dev/sdb1        2048 1562499071 1562497024 745,1G Файловая система Linux
/dev/sdb2  1562499072 1953523711  391024640 186,5G Файловая система Linux


Диск /dev/sdc: 58,9 GiB, 63216549888 байт, 123469824 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0xd08b5092

Устр-во    Загрузочный начало     Конец   Секторы Размер Идентификатор Тип
/dev/sdc1                8192 123469823 123461632  58,9G             c W95 FAT32 (LBA)


Диск /dev/sdd: 465,8 GiB, 500107862016 байт, 976773168 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: gpt
Идентификатор диска: FD242470-C789-4907-B39E-88E25FEFFE7B

Устр-во    начало     Конец   Секторы Размер Тип
/dev/sdd1      40    409639    409600   200M EFI
/dev/sdd2  411648 976771071 976359424 465,6G Microsoft basic data


Диск /dev/sde: 55,9 GiB, 60022480896 байт, 117231408 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0x365855ed

Устр-во    Загрузочный  начало     Конец   Секторы Размер Идентификатор Тип
/dev/sde1  *              2048   1126399   1124352   549M             7 HPFS/NTFS/exFAT
/dev/sde2              1126400 117227519 116101120  55,4G             7 HPFS/NTFS/exFAT

villiwalla
() автор топика
Ответ на: комментарий от villiwalla

villiwalla (09.03.2019 10:58:28)

Очень хорошо. Теперь посмотрим как все примонтировано:

mount

(вывод отдельно)

sudo blkid

(вывод отдельно)

sudo ls -1 /
sudo ls -1 /home

(вывод отдельно)

Deleted
()
Ответ на: комментарий от villiwalla

fstab

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=94dab792-296c-47cc-bac2-68f9ee2e41e9 /               ext4    errors=remount-ro 0       1
# /home was on /dev/sdb1 during installation
UUID=d03c38df-cb63-49f3-9625-ba8db7a907c7 /home           ext4    defaults        0       2
# /var was on /dev/sdb2 during installation
UUID=33e77118-0e36-44c8-8279-67c0af357c1e /var            ext4    defaults        0       2
# swap was on /dev/sda1 during installation
 /swapfile none swap defaults 0 0
#UUID=d2e13aef-e5b7-4a5b-b176-b45442d5b47c none            swap    sw              0       0

villiwalla
() автор топика
Ответ на: комментарий от Deleted

mount

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=8154720k,nr_inodes=2038680,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=1643908k,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/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
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/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
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/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/rdma type cgroup (rw,nosuid,nodev,noexec,relatime,rdma)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
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=32,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=16923)
configfs on /sys/kernel/config type configfs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
/dev/sdb2 on /var type ext4 (rw,relatime,data=ordered)
tracefs on /sys/kernel/debug/tracing type tracefs (rw,relatime)
/dev/sdb1 on /home type ext4 (rw,relatime,data=ordered)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=1643904k,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)
/dev/sdd2 on /media/villiwalla/Toshiba type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)
/dev/sdc1 on /media/villiwalla/Windows USB type vfat (rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks2)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime)

sudo blkid

/dev/sda1: UUID="94dab792-296c-47cc-bac2-68f9ee2e41e9" TYPE="ext4" PARTUUID="d6549b30-1569-4203-9d79-883b7cdb2f2e"
/dev/sdb1: UUID="d03c38df-cb63-49f3-9625-ba8db7a907c7" TYPE="ext4" PARTUUID="a3346586-829d-454d-b0df-14917222f4e8"
/dev/sdb2: UUID="33e77118-0e36-44c8-8279-67c0af357c1e" TYPE="ext4" PARTUUID="63de7316-0bbc-452a-b186-8bdfd8e0287f"
/dev/sdc1: LABEL="Windows USB" UUID="C162-4A3D" TYPE="vfat" PARTUUID="d08b5092-01"
/dev/sdd1: LABEL="EFI" UUID="67E3-17ED" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="ae7bcecf-62da-4b63-847c-d9011aa19198"sudo ls -1 /home
/dev/sdd2: LABEL="Toshiba" UUID="C2BD-0811" TYPE="exfat" PARTLABEL="Basic data partition" PARTUUID="88bb0500-fde8-47db-9444-7f5079d35ce4"
/dev/sde1: LABEL="M-PM-^WM-PM-0M-QM-^@M-PM-5M-PM-7M-PM-5M-QM-^@M-PM-2M-PM-8M-QM-^@M-PM->M-PM-2M-PM-0M-PM-=M-PM-> M-QM-^AM-PM-8M-QM-^AM-QM-^BM-PM-5M-PM-<M-PM->M-PM-9" UUID="CC96A5AB96A5970C" TYPE="ntfs" PARTUUID="365855ed-01"
/dev/sde2: UUID="28F0C042F0C017C8" TYPE="ntfs" PARTUUID="365855ed-02"

sudo ls -1 /

bin
boot
cdrom
dev
etc
home
initrd.img
initrd.img.old
lib
lib64
lost+found
media
mnt
opt
proc
root
run
sbin
srv
swapfile
sys
tmp
usr
var
vmlinuz
vmlinuz.old

sudo ls -1 /home

lost+found
timeshift
villiwalla

villiwalla
() автор топика
Ответ на: комментарий от villiwalla

villiwalla (09.03.2019 11:25:11)

Вот теперь картинка гораздо яснее. (И тема обозвана неверно, как я и говорил).

Ты хочешь не изменить точку монтирования «хомяка», а тупо перенести его на /dev/sda1. Для этого надо знать размер «хомяка» и место в корне:

sudo du -s /home

(вывод отдельно)

sudo df --total /

(вывод отдельно)

Deleted
()
Ответ на: комментарий от villiwalla

Вместо

sudo du -s /home

можно

sudo df --total /home
Deleted
()
Ответ на: комментарий от Deleted

тупо перенести его на /dev/sda1

Это было бы деействительно тупо , но направление верное. Для корня весь хард на 240 гигов жирновато :)

symon2014 ★★
()
Ответ на: комментарий от Deleted

sudo du -s /home

257658496	/home

sudo df --total /

Файл.система   1K-блоков Использовано  Доступно Использовано% Cмонтировано в
/dev/sda1      229700940     19544700 198418384            9% /
total          229700940     19544700 198418384            9% -

villiwalla
() автор топика
Ответ на: комментарий от villiwalla

Это было бы деействительно тупо , но направление верное.

Я понял.

Чёто меня занесло.

У тебя «хомяк» - 258G, свободного места в корне - 198G. Зачищай «хомяк» (переноси всё что ни попадя куда-нибудь), иначе ничего не получится.

Deleted
()
Ответ на: комментарий от Deleted

Удалил все снимки таймшифта, я.диск и прочих место пожератилей, «хомяк» в 6.4гб теперь. Но вопрос всё остаётся открытым, необходимо заранее перенести всё или после того изменю точку монтирования «хомяка»?

villiwalla
() автор топика
Ответ на: комментарий от villiwalla

Но вопрос всё остаётся открытым, необходимо заранее перенести всё или после того изменю точку монтирования «хомяка»?

Вопрос неверный вообще!

Никакую точку монтирования ты менять не будешь, ты её удалишь (закоментируешь в fstab). При этом «хомяк» у тебя будет в двух экземплярах (в корне «/» и на «/dev/sdb1», бекап так сказать).

Теперь надо сделать выбор:

  • Сработать с livecd(флешка) (оптимально, сохраняется нэт);
  • Изменить параметры загрузки (boot,grub,single).

Твой выбор. У тебя есть флеха с livecd?

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от villiwalla

Образ минта, его же можно как лайв запустить.

А ты в рут на нём сможешь войти? И нэт будет пахать? Запиши её и проверь эти моменты:

sudo fdisk -l
sudo pv mint.iso > /dev/sdX

где /dev/sdX - твоя флэха.

Deleted
()
Ответ на: комментарий от Deleted

Значит если я закоменчу «хомяка» в fstab, то система смонтирует «хоямка» в / т.к не найдёт его точки монтирования? Лайв нужен будет для переноса всего брахла?

villiwalla
() автор топика
Ответ на: комментарий от villiwalla

Значит если я закоменчу «хомяка» в fstab, то система смонтирует «хоямка» в / т.к не найдёт его точки монтирования? Лайв нужен будет для переноса всего брахла?

Нет. Система не будет ничего монтировать, она будет использовать папку «/home». Сейчас она у тебя является точкой монтирования. Без монтирования она будет пустой. Для этого и нужен лайв, чтобы безболезненно скопировать «/dev/sdb1» в «/dev/sda1:/home».

Deleted
()
Ответ на: комментарий от villiwalla

А вот насчёт рута не уверен, под рутом ты имеешь ввиду /root ?

Под рутом я имею ввиду sudo. Например:

sudo ls
Deleted
()
Ответ на: комментарий от villiwalla

Загрузился с Лайве все работает.

Хорошо. Ну а теперь уже полюбившаяся нам команда:

sudo fdisk -l
Deleted
()
Ответ на: комментарий от Deleted
Disk /dev/loop0: 1.7 GiB, 1859526656 bytes, 3631888 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sda: 223.6 GiB, 240057409536 bytes, 468862128 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: D2A9111F-927E-4D4E-A6F4-1142E567D5F6

Device     Start       End   Sectors   Size Type
/dev/sda1   2048 468860927 468858880 223.6G Linux filesystem


Disk /dev/sdb: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 1165205B-5836-4E6D-9C8B-0F0C43EF8A7D

Device          Start        End    Sectors   Size Type
/dev/sdb1        2048 1562499071 1562497024 745.1G Linux filesystem
/dev/sdb2  1562499072 1953523711  391024640 186.5G Linux filesystem


Disk /dev/sdc: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: FD242470-C789-4907-B39E-88E25FEFFE7B

Device      Start       End   Sectors   Size Type
/dev/sdc1      40    409639    409600   200M EFI System
/dev/sdc2  411648 976771071 976359424 465.6G Microsoft basic data


Disk /dev/sdd: 55.9 GiB, 60022480896 bytes, 117231408 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x365855ed

Device     Boot   Start       End   Sectors  Size Id Type
/dev/sdd1  *       2048   1126399   1124352  549M  7 HPFS/NTFS/exFAT
/dev/sdd2       1126400 117227519 116101120 55.4G  7 HPFS/NTFS/exFAT


Disk /dev/sde: 58.9 GiB, 63216549888 bytes, 123469824 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x39f675eb

Device     Boot   Start     End Sectors  Size Id Type
/dev/sde1  *          0 3793663 3793664  1.8G  0 Empty
/dev/sde2       3782852 3787523    4672  2.3M ef EFI (FAT-12/16/32)

villiwalla
() автор топика
Ответ на: комментарий от villiwalla

villiwalla (09.03.2019 14:08:00)

Гуд. /dev/sda1 и /dev/sdb1 на месте. Создадим парочку точек монтирования:

sudo mkdir -pv /mnt/sda1
sudo mkdir -pv /mnt/sda2
Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от villiwalla

Ok

Звиняюсь за задержку. Я тут кое что тестировал. Монтируем нужные разделы:

mount /dev/sda1 /mnt/sda1
mount /dev/sdb2 /mnt/sda2

ls -1 /mnt/sda1/home
ls -1 /mnt/sda2

PS: С буквами я попутал.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 2)
Ответ на: комментарий от villiwalla

cp -R /mnt/sda2 /mnt/sda1/home/*

cp -faprv /mnt/sda2/* /mnt/sda1/home
Deleted
()
Ответ на: комментарий от Deleted
mint@mint:/$ ls -1 /mnt/sda1/home
mint@mint:/$ ls -1 /mnt/sda2
backups
cache
crash
lib
local
lock
log
lost+found
mail
opt
run
spool
tmp
www
mint@mint:/$ sudo mkdir -pv /mnt/sda3
mkdir: created directory '/mnt/sda3'
mint@mint:/$ sudo mount /dev/sdb1 /mnt/sda3
mint@mint:/$ ls -1 /mnt/sda3/
lost+found
timeshift
villiwalla

znachit

cp -faprv /mnt/sda3/* /mnt/sda1/home
verno?

villiwalla
() автор топика
Ответ на: комментарий от Deleted

Что то вы как то длинненько. Создали бы раздел sda2 , и копировали бы туда. А то намонтируете сейчас. :) Я пока кофе налью. :)

symon2014 ★★
()
Ответ на: комментарий от villiwalla

Перетащил хомячка теперь комичу в fstab и ребут?

Не удаляй точку монтирования, просто закомментируй, потом поменяешь путь в какой-нибудь /media/bak:

sudo nano /mnt/sda1/etc/fstab

Строчку:

UUID=d03c38df-cb63-49f3-9625-ba8db7a907c7 /home           ext4    defaults        0       2

К виду:

#UUID=d03c38df-cb63-49f3-9625-ba8db7a907c7 /home           ext4    defaults        0       2

и ребуться.

PS: Выход из nano: [CTRL]+X

Deleted
()
Последнее исправление: Deleted (всего исправлений: 3)
Ответ на: комментарий от villiwalla

Всё ништяк прошло. Спасибо огромное за помощь!

Спокойно. У тебя ещё недоделанная точка монтирования:

sudo mkdir -pv /media/bak
sudo nano /etc/fstab

Строчку:

#UUID=d03c38df-cb63-49f3-9625-ba8db7a907c7 /home           ext4    defaults        0       2

К виду:

UUID=d03c38df-cb63-49f3-9625-ba8db7a907c7 /media/bak           ext4    defaults        0       2

ребут.

sudo chmod -v 777 /media/bak
Deleted
()
Ответ на: комментарий от villiwalla

Я вообще хотел снести все разделы на sdb и в nfts его, что бы из под винды виден был.

То ж другое дело. Тогда и запись в fstab не пришей к пи.. рукав. Просто удали её.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.