Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
reiser 3.x -> reiser4 без потери данных: как?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
fank
l33t
l33t


Joined: 16 Oct 2004
Posts: 794
Location: Minsk, Belarus

PostPosted: Mon Aug 22, 2005 8:35 am    Post subject: reiser 3.x -> reiser4 без потери данных: Reply with quote

имеется сервер, на который буквально только что поставил систему (даже не до конца)
как осуществить такой переход?
в голову приходит только нечто вроде
cat /dev/root_partition | bzip2 >backup.bz2
потом пересоздать фс и распаковать бэкап
всё под liveCD

прокатит такая штука или нет?
Back to top
View user's profile Send private message
IFL
Tux's lil' helper
Tux's lil' helper


Joined: 12 Jun 2005
Posts: 117

PostPosted: Mon Aug 22, 2005 8:50 am    Post subject: Reply with quote

лучше tar с сохранением прав на файлы
либо скопировать на другой хард, а потом обратно(я лично делал так, так как tar -- для больших объёмов - очень долго)...

и оно тебе надо?
Back to top
View user's profile Send private message
Laitr Keiows
Moderator
Moderator


Joined: 04 Jul 2005
Posts: 891
Location: Kobe, Japan

PostPosted: Mon Aug 22, 2005 11:40 am    Post subject: Reply with quote

Извините, но зачем это нужно?
Back to top
View user's profile Send private message
fank
l33t
l33t


Joined: 16 Oct 2004
Posts: 794
Location: Minsk, Belarus

PostPosted: Tue Aug 23, 2005 6:06 am    Post subject: Reply with quote

Quote:
Извините, но зачем это нужно?

контрвопрос - а почему бы и нет?

забыл сказать, что есть ещё один пустой раздел
не проще ли будет
Code:
cat /dev/root /dev/newroot
mkfs.reiser4 /dev/root
cat /dev/newroot /dev/root

если принять во внимание тот факт, что размер root != newroot
Back to top
View user's profile Send private message
IFL
Tux's lil' helper
Tux's lil' helper


Joined: 12 Jun 2005
Posts: 117

PostPosted: Tue Aug 23, 2005 6:09 am    Post subject: Reply with quote

нет, не проще
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Tue Aug 23, 2005 6:14 am    Post subject: Reply with quote

fank wrote:
Code:
cat /dev/root /dev/newroot
mkfs.reiser4 /dev/root
cat /dev/newroot /dev/root

Блин, ну что а детский сад?

Тебе нужно данные перенести, а не сделать бинарный дамп партиции! Такие методы нельзя использовать. Ну подумай сам --- ты копируешь на самом низком уровне партицию, потом форматируешь ее для новой FS, а потом старые данные (с разбивкой для старой FS) копируешь поверх. Что получиться? -- правильно, угробленное время и все та же партиция в reiser3.6.

С таким же успехом ты можешь конвертировать reiser3.6 в fat32 --- знаешь как "жирно" она работать будет? :P

И для бинарных копий лучше пользоваться dd --- он для этого и думан.
Back to top
View user's profile Send private message
fank
l33t
l33t


Joined: 16 Oct 2004
Posts: 794
Location: Minsk, Belarus

PostPosted: Wed Aug 24, 2005 7:07 am    Post subject: Reply with quote

да, пардон, ерунду сморозил, уже сам потом понял
достаточно, насколько я понял,
Code:
cp -prfPd / /mnt/newroot
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Wed Aug 24, 2005 8:03 am    Post subject: Reply with quote

да...
Back to top
View user's profile Send private message
Nelud
Apprentice
Apprentice


Joined: 08 Oct 2004
Posts: 271

PostPosted: Wed Aug 24, 2005 10:36 am    Post subject: Reply with quote

А вот и не правильно! Дело в том, что /mnt/newroot лежит внутри /, поэтому у тебя получается что поддиректория копируется сама в себя. Я бы загрузился с какого нибудь boot CD, примонтировал бы эти два раздела в разные каталоги, и скопировал из одного в другой. Тем более, что копировать файлы с работающей в данной момент системы как-то некошерно. Например, если у тебя udev и стоит опция RC_DEVICE_TARBALL="no", то на работающей системе у тебя будет куча файлов в /dev, а на самом деле - на неработающей - раз-два и обчёлся (у меня только /dev/console и /dev/null)
Back to top
View user's profile Send private message
fank
l33t
l33t


Joined: 16 Oct 2004
Posts: 794
Location: Minsk, Belarus

PostPosted: Wed Aug 24, 2005 1:30 pm    Post subject: Reply with quote

да ,я уже в процессе копирования это понял ;-) сделал всё так (на своём компе пока):
Code:
cp -rfpPdv /{bin,dev,home,sbin,tmp,boot,etc,lib,opt,root,sys,usr} /mnt/oldroot/

/var оставил на старом разделе, примонтировал в fstab как надо, подправил загрузчик и всё ок
а reiser4 хорошая система, быстрая, а в ответ на сентенции по поводу нестабильности отвечу словами одного иностранного гражданина, который заметил, что валится фс преимущественно у того, кто использует risky софт/железо, пытаясь выжать из своей машины всё, даже то, чего она дать не может
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
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