LINUX.ORG.RU
решено ФорумAdmin

cp -x /


0

0

Туплю конкретно. Хочется скопировать рутовую партицию на другую партицию. Как это сделать корректно? cp -a -x   / /mnt/another  или все-таки это неправильно, а я чего-то не знаю? Что случится с /dev ?

★★★★★

я пользовалась tar -p для копирования отмонтированной /
(с livecd)

ноды c /dev оно копировало корректно

Sylvia ★★★★★
()

>cp -a -x / /mnt/another или все-таки это неправильно, а я чего-то не знаю?

Да, есть один моментик.
Если во время копирования исходные файлы будут изменяться, копия может получиться немного кривой. Но народ уже давно юзает снапшоты LVM.

Что случится с /dev ?


А что ему будет? Это же просто каталог с файлами. Все скопируется.

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

Спасибо. Тар может быть хорошим вариантом, да.

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

я стремаюсь рут на lvm ставить, по старинке

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

>Копироваться он не будет благодаря -x

Разве этот тред про FreeBSD?

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

Нужно уточнять о какой ОС идёт речь. Если о всеми горячо любимом пингвине последних версий, то нет, это отдельная фс. См. свой mount

Впрочем, если делать это с ливсиди, то там будет какой-то минимум девайсов на рутовой фс.

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

>там теперь своя система

Где? В /dev? devfs вроде во фряхе же.
В подкаталогах линуксового /dev, конечно, могут быть примонтированы всякие shm и pts, но это уже мелочи.

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

mount | grep «on /dev»
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)

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

>none on /dev type devtmpfs (rw,mode=0755)

Офигеть, back to FreeBSD :)

devfs on /dev (devfs, local, multilabel)


У меня на 18, 26 и 32 такого нет, к счастью.

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

>Да ну, здесь же просто tmpfs

А, ну тогда ладно.

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

none on /dev type devtmpfs (rw,mode=0755)

Что это у вас за дистриб такой?

Ну, вообще то дистр не особо имеет значение, а дело в ядре.

  │ Symbol: DEVTMPFS [=y]                                                                                                                  │   
  │ Prompt: Maintain a devtmpfs filesystem to mount at /dev                                                                                │   
  │   Defined at drivers/base/Kconfig:19                                                                                                   │   
  │   Depends on: HOTPLUG [=y]                                                                                                             │   
  │   Location:                                                                                                                            │   
  │     -> Device Drivers                                                                                                                  │   
  │       -> Generic Driver Options                                                                                                        │   
  │                                                                                                                                        │   
  │                                                                                                                                        │   
  │ Symbol: DEVTMPFS_MOUNT [=y]                                                                                                            │   
  │ Prompt: Automount devtmpfs at /dev, after the kernel mounted the rootfs                                                                │   
  │   Defined at drivers/base/Kconfig:39                                                                                                   │   
  │   Depends on: DEVTMPFS [=y]                                                                                                            │   
  │   Location:                                                                                                                            │   
  │     -> Device Drivers                                                                                                                  │   
  │       -> Generic Driver Options                                                                                                        │   
  │         -> Maintain a devtmpfs filesystem to mount at /dev (DEVTMPFS [=y])                                                             │   
Lindows
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.