View previous topic :: View next topic |
Author |
Message |
fank l33t
Joined: 16 Oct 2004 Posts: 794 Location: Minsk, Belarus
|
Posted: Mon Aug 22, 2005 8:35 am Post subject: reiser 3.x -> reiser4 без потери данных: |
|
|
имеется сервер, на который буквально только что поставил систему (даже не до конца)
как осуществить такой переход?
в голову приходит только нечто вроде
cat /dev/root_partition | bzip2 >backup.bz2
потом пересоздать фс и распаковать бэкап
всё под liveCD
прокатит такая штука или нет? |
|
Back to top |
|
|
IFL Tux's lil' helper
Joined: 12 Jun 2005 Posts: 117
|
Posted: Mon Aug 22, 2005 8:50 am Post subject: |
|
|
лучше tar с сохранением прав на файлы
либо скопировать на другой хард, а потом обратно(я лично делал так, так как tar -- для больших объёмов - очень долго)...
и оно тебе надо? |
|
Back to top |
|
|
Laitr Keiows Bodhisattva
Joined: 04 Jul 2005 Posts: 891 Location: Kobe, Japan
|
Posted: Mon Aug 22, 2005 11:40 am Post subject: |
|
|
Извините, но зачем это нужно? |
|
Back to top |
|
|
fank l33t
Joined: 16 Oct 2004 Posts: 794 Location: Minsk, Belarus
|
Posted: Tue Aug 23, 2005 6:06 am Post subject: |
|
|
Quote: | Извините, но зачем это нужно? |
контрвопрос - а почему бы и нет?
забыл сказать, что есть ещё один пустой раздел
не проще ли будет
Code: | cat /dev/root /dev/newroot
mkfs.reiser4 /dev/root
cat /dev/newroot /dev/root |
если принять во внимание тот факт, что размер root != newroot |
|
Back to top |
|
|
IFL Tux's lil' helper
Joined: 12 Jun 2005 Posts: 117
|
Posted: Tue Aug 23, 2005 6:09 am Post subject: |
|
|
нет, не проще |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Tue Aug 23, 2005 6:14 am Post subject: |
|
|
fank wrote: | Code: | cat /dev/root /dev/newroot
mkfs.reiser4 /dev/root
cat /dev/newroot /dev/root |
|
Блин, ну что а детский сад?
Тебе нужно данные перенести, а не сделать бинарный дамп партиции! Такие методы нельзя использовать. Ну подумай сам --- ты копируешь на самом низком уровне партицию, потом форматируешь ее для новой FS, а потом старые данные (с разбивкой для старой FS) копируешь поверх. Что получиться? -- правильно, угробленное время и все та же партиция в reiser3.6.
С таким же успехом ты можешь конвертировать reiser3.6 в fat32 --- знаешь как "жирно" она работать будет?
И для бинарных копий лучше пользоваться dd --- он для этого и думан. |
|
Back to top |
|
|
fank l33t
Joined: 16 Oct 2004 Posts: 794 Location: Minsk, Belarus
|
Posted: Wed Aug 24, 2005 7:07 am Post subject: |
|
|
да, пардон, ерунду сморозил, уже сам потом понял
достаточно, насколько я понял, Code: | cp -prfPd / /mnt/newroot |
|
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Wed Aug 24, 2005 8:03 am Post subject: |
|
|
да... |
|
Back to top |
|
|
Nelud Apprentice
Joined: 08 Oct 2004 Posts: 271
|
Posted: Wed Aug 24, 2005 10:36 am Post subject: |
|
|
А вот и не правильно! Дело в том, что /mnt/newroot лежит внутри /, поэтому у тебя получается что поддиректория копируется сама в себя. Я бы загрузился с какого нибудь boot CD, примонтировал бы эти два раздела в разные каталоги, и скопировал из одного в другой. Тем более, что копировать файлы с работающей в данной момент системы как-то некошерно. Например, если у тебя udev и стоит опция RC_DEVICE_TARBALL="no", то на работающей системе у тебя будет куча файлов в /dev, а на самом деле - на неработающей - раз-два и обчёлся (у меня только /dev/console и /dev/null) |
|
Back to top |
|
|
fank l33t
Joined: 16 Oct 2004 Posts: 794 Location: Minsk, Belarus
|
Posted: Wed Aug 24, 2005 1:30 pm Post subject: |
|
|
да ,я уже в процессе копирования это понял сделал всё так (на своём компе пока):
Code: | cp -rfpPdv /{bin,dev,home,sbin,tmp,boot,etc,lib,opt,root,sys,usr} /mnt/oldroot/ |
/var оставил на старом разделе, примонтировал в fstab как надо, подправил загрузчик и всё ок
а reiser4 хорошая система, быстрая, а в ответ на сентенции по поводу нестабильности отвечу словами одного иностранного гражданина, который заметил, что валится фс преимущественно у того, кто использует risky софт/железо, пытаясь выжать из своей машины всё, даже то, чего она дать не может |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|