Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Поставил Gentoo!!!
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
Smash_sad
n00b
n00b


Joined: 14 Oct 2004
Posts: 11

PostPosted: Fri Jan 21, 2005 9:59 am    Post subject: Поставил Gentoo!!! Reply with quote

ЧЕМ (какой софтиной, каким образом) теперь можно сделать образы партиций, на которых находится Gentoo, для того чтобы можно было перенести усановку на другие компы с идентичной конфигурацией??? Мне нужно сделать нечто вроде файлов-образов, типа "ISO"...
Back to top
View user's profile Send private message
viy
Veteran
Veteran


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

PostPosted: Fri Jan 21, 2005 10:13 am    Post subject: Reply with quote

Code:
dd if=/dev/<part> bs=8192 | bzip2 -9 > <part>-dd-image.bz2

Получишь bzip2-ованый образ раздела. Только вот на другой машине нужна точно такая же железка, с идентичной геометрией и диска и его разбивкой. Все это дело может и глюкануть...

Так что лучше используй старый добрый tar, архивируй весь /-раздел.
Back to top
View user's profile Send private message
Smash_sad
n00b
n00b


Joined: 14 Oct 2004
Posts: 11

PostPosted: Fri Jan 21, 2005 10:39 am    Post subject: Reply with quote

Если несложно напиши как использовать tar (со всеми необходимыми ключами) для архивирования раздела...
Back to top
View user's profile Send private message
viy
Veteran
Veteran


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

PostPosted: Fri Jan 21, 2005 12:10 pm    Post subject: Reply with quote

Хм... зачем тебе именно раздел? Можно все сразу запаковать...

Вообще-то, есть man tar, в котором много всего полезного.

Делай так: tar -jcvf <имя_архива> <маска файлов для архивации>
Ключики:
-j --- сжимать bzip2;
-c --- create новый архив;
-v --- verbose, т.е. показывать то, что происходит;
-f <файл> --- создать архив в виде файла, а не на ленте (tar изначально для ленточек создавался).

У тебя одна маленька "фича" --- тебе надо запаковать весь диск и при этом на нем же сделать архив. Чтобы избежать всяких глюков с добавлением архива в него же, сделай так:
* создай папочку от /, типа /arch;
* перейди в самый /, т.е. cd /;
* запусти tar так:
Code:
tar -jcvf /arch/my-gentoo.tbz2 * --exclude=/arch

Можно еще и удаленно синхронизироваться, через rsync демон (на готовой машине) и клиент (на создаваемой). Читай man'ы и доки.
Back to top
View user's profile Send private message
_Sir_
Guru
Guru


Joined: 17 Jan 2005
Posts: 337
Location: Russia, Togliatti

PostPosted: Fri Jan 21, 2005 2:19 pm    Post subject: Re: Поставил Gentoo!!! Reply with quote

Smash_sad wrote:
ЧЕМ (какой софтиной, каким образом) теперь можно сделать образы партиций, на которых находится Gentoo, для того чтобы можно было перенести усановку на другие компы с идентичной конфигурацией??? Мне нужно сделать нечто вроде файлов-образов, типа "ISO"...
http://www.tldp.org/HOWTO/Hard-Disk-Upgrade/index.html
Acronis True Image 7.0 personal $3.6
Ghost под linux
Ghost дискета (нелицензионно)
http://www.storix.com/linuxbackup/
http://www.tldp.org/HOWTO/Linux-Complete-Backup-and-Recovery-HOWTO/
http://www.mondorescue.org/
[url]http://www.google.com/search?q="linux backup"&ie=UTF-8&oe=UTF-8[/url]
Code:
emerge --searchdesc backup

Лень -- двигатель прогресса...
_________________
(Sir) * Life is placeholder for Love *
Back to top
View user's profile Send private message
Swappp
n00b
n00b


Joined: 02 Dec 2003
Posts: 30
Location: Russia

PostPosted: Fri Jan 21, 2005 8:11 pm    Post subject: Reply with quote

viy wrote:
Только вот на другой машине нужна точно такая же железка, с идентичной геометрией и диска и его разбивкой. Все это дело может и глюкануть...

Я копировал диск полностью, причем старый и новый были совершенно разные, первый IBM-12Gb, второй samsung 40Gb.
Правда ОС там была WinXP, но делал все с LiveCD Gentoo :)
Code:
dd if=/dev/hda of=/dev/hdc

потом просто cfdisk'ом создал еще один раздел. До сих пор все работает без проблем.
Back to top
View user's profile Send private message
sa10
Apprentice
Apprentice


Joined: 20 Jan 2005
Posts: 251
Location: Minsk

PostPosted: Sun Jan 23, 2005 7:19 pm    Post subject: Reply with quote

я бы добавил, что далать архив раздела лучше (надежнее) загрузившись с cd-live. Или так, как я обычно делаю перед архивированием
Code:
init 1

Это несколько снижает вероятность наличия заблокированных файлов.
Они в архив помещены не будут.
и модификатор полезный использовать
Code:
--one-file-system

Зачем вам смонтированные системы паковать?
А дедешку (dd) зачем использовать?
Хорошая штука, но она в статусе беттаверсии всегда была и будет.
Она будет копировать в архив пустое место, а оно Вам надо?.
Пустая трата времени, имхо.
Короче
Code:
tar -cpf --one-file-system /файл_с _архивом.tar  /корень_файловой_системы

Использовать сжатие, а тем более -j незачем, так гораздо быстрее.
Использовать -v тоже незачем, это может и красиво, но бессмысленно и заметно тормозит процесс.
А еще одна полезная софтина
Code:
cp -ax /откуда /куда


Last edited by sa10 on Sun Jan 23, 2005 7:32 pm; edited 3 times in total
Back to top
View user's profile Send private message
Plastikman14
Tux's lil' helper
Tux's lil' helper


Joined: 25 Oct 2004
Posts: 137

PostPosted: Sun Jan 23, 2005 7:19 pm    Post subject: Reply with quote

А я все делал по Win с помощью Norton Ghost. Там есть функция peer-to-peer. Цепляешь оба винта и он все перекрпирует. Иногда ломается загрузчик, но его перустановить минутное дело, да и конфиг остаётся старый.
Back to top
View user's profile Send private message
[mipt]alucard
n00b
n00b


Joined: 16 Dec 2004
Posts: 24
Location: Moscow

PostPosted: Thu Jan 27, 2005 2:16 pm    Post subject: Reply with quote

Переносить действительно лучше архивируя tar-ом.
Только советую не сжимать архив, т.к. много мремени займет, быстрее скопировать по сети.
Типа так
Code:
tar cvf system.tar /bin /boot /dev /etc /home /lib /opt /root /sbin /usr /var

mnt - осторожно, может потянуть все что замонтировано.
Потом на новой системе распаковать и досоздать то что не хватает - /proc /sys /tmp /mnt
chmod 1777 /tmp
Конечная стадия - прописать загрузчик и поправить конфиги
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