avalon
|
admin
|
|
|
|
Рег.: 14.11.2007
|
Сообщений: 939
|
|
Рейтинг: 787
|
|
[Linux] перенос инфы с одного харда на другой
01.03.2012 10:40
|
|
|
[Linux_Deb] перенос инфы с одного харда на другой
суть: замена харда на твердотельник есть флешка, объем >> объема, занятого на харде разметки: swp + все каталоги в одном логическом разделе хотя считаю должен быть инструментарий с побитовым копированием , для которого сложность разметки не играет роли
вроде задача несложная, подскажите плз, куда копать
|
|
alepar
|
|
|
|
|
Рег.: 18.02.2004
|
Сообщений: 9216
|
|
Рейтинг: 3643
|
|
Re: [Linux] перенос инфы с одного харда на другой
[re: avalon]
01.03.2012 10:51
|
|
|
dd
|
Whatever you do in life will be insignificant, but it's very important that you do it. |
|
avalon
|
admin
|
|
|
|
Рег.: 14.11.2007
|
Сообщений: 939
|
|
Рейтинг: 787
|
|
Re: [Linux] перенос инфы с одного харда на другой
[re: alepar]
01.03.2012 11:05
|
|
|
ага, т.е. сделать копию главной загрузочной записи, а затем раздел жесткого диска. загуглил - предварительно понятно.
если я скопирую на флешку загрузочную область и раздел, получится с нее загрузиться? (т.е. не хочется пользоваться вспомогательным компом)
|
|
alepar
|
|
|
|
|
Рег.: 18.02.2004
|
Сообщений: 9216
|
|
Рейтинг: 3643
|
|
Re: [Linux] перенос инфы с одного харда на другой
[re: avalon]
01.03.2012 11:12
|
|
|
Можно сделать копию всего жесткого диска - dd if=/dev/sda of=... Тогда копирнется все, с загрузочной записью и пр. Флешку тут лучше исключить из процесса, а подключить вместо нее сразу ссд.
Если весь винт на флешку\ссд целиком не помещается, то отресайзить разделы в начало диска так, чтобы влазили в кусок, который помещается, и скопировать только его (bs=1M size=<num_of_megs>)
Если все-таки принципиально по разделам копировать, загрузочную запись я бы не мучался копировать таким образом, если там у тебя grub обычный - это проще бутнуться с liveusb - запасись им или аналогом обязательно в любом варианте кстати - и оттуда grub-install'ом восстановить. А через dd это делать - это велик шанс облажаться.
С флешки, если копирнешь через dd, бутнуться вряд ли удастся.
|
Whatever you do in life will be insignificant, but it's very important that you do it. |
|
Rokhan
|
Stallker
|
|
|
|
Рег.: 21.06.2003
|
Сообщений: 4507
|
Из: BB "Непобедимый"
|
Рейтинг: 659
|
|
Re: [Linux] перенос инфы с одного харда на другой
[re: avalon]
01.03.2012 12:38
|
|
|
cp -a тебе в помощь.
ставишь новую систему на хард и копируешь все домашние директории.
получается примерно раз в 10 быстрее чем dd
|
Красотка.
|
|
unkulunkulu
|
unkulunkulunkulu
|
|
|
|
Рег.: 12.11.2006
|
Сообщений: 18453
|
Из: 13000
|
Рейтинг: 11759
|
|
Re: [Linux] перенос инфы с одного харда на другой
[re: Rokhan]
01.03.2012 12:40
|
|
|
ну зависит же от того, сколько нулей неважного мусора копировать придется. Еще надо не забыть grub-install правильно позвать.
|
|
Rokhan
|
Stallker
|
|
|
|
Рег.: 21.06.2003
|
Сообщений: 4507
|
Из: BB "Непобедимый"
|
Рейтинг: 659
|
|
Re: [Linux] перенос инфы с одного харда на другой
[re: unkulunkulu]
01.03.2012 12:43
|
|
|
Зато этот способ наверняка сработает и 100% быстрее (вряд ли у него файловая система забита под завязку ) Из опыта: у меня dd отказался делать зеркало с одного ssd на другой ssd ( причем они были из одной партии и одной упаковки )
|
Красотка.
|
|
unkulunkulu
|
unkulunkulunkulu
|
|
|
|
Рег.: 12.11.2006
|
Сообщений: 18453
|
Из: 13000
|
Рейтинг: 11759
|
|
Re: [Linux] перенос инфы с одного харда на другой
[re: Rokhan]
01.03.2012 12:45
|
|
|
Quote:
Зато этот способ наверняка сработает и 100% быстрее (вряд ли у него файловая система забита под завязку )
да не 100% он быстрее. Зависит от забитости винта и фрагментации. Но я сам переносил обычно cp, лень было думать, как потом разделами жонглировать, если винты разного размера 
|
|
Idle
|
+++
|
|
|
|
Рег.: 30.11.2002
|
Сообщений: 7806
|
|
Рейтинг: 1198
|
|
Re: [Linux] перенос инфы с одного харда на другой
[re: Rokhan]
01.03.2012 13:11
|
|
|
>cp -a тебе в помощь.
/dev ? /proc ? /sys ?
|
|
green
|
|
|
|
|
Рег.: 28.11.2002
|
Сообщений: 20916
|
Из: MSU
|
Рейтинг: 5080
|
|
Re: [Linux] перенос инфы с одного харда на другой
[re: Rokhan]
01.03.2012 16:43
|
|
|
Quote:
Из опыта: у меня dd отказался делать зеркало с одного ssd на другой ssd
КАК тебе это удалось?
|
|
bmv
|
Archangel
|
|
|
|
Рег.: 22.11.2003
|
Сообщений: 9597
|
Из: Universe
|
Рейтинг: 1431
|
|
Re: [Linux] перенос инфы с одного харда на другой
[re: alepar]
01.03.2012 17:22
|
|
|
В ответ на:
dd
Это глупое копирование. Умное - это clonezilla и другие пакеты из Parted Magic:
http://partedmagic.com/doku.php http://sourceforge.net/projects/partedmagic/
The Parted Magic OS employs core programs of GParted and Parted to handle partitioning tasks with ease, while featuring other useful software (e.g. Partimage , TestDisk, Truecrypt, Clonezilla , G4L , SuperGrubDisk, ddrescue, etc:) and an excellent set of info to benefit the user. An extensive collection of file system tools are also included, as Parted Magic supports the following: btrfs, ext2, ext3, ext4, fat16, fat32, hfs, hfs+, jfs, linux-swap, ntfs, reiserfs, and xfs. Parted Magic requires at least a i586 processor and 312MB of RAM to operate or 175MB in 'Live' mode.
Features
Format internal and external hard drives. Move, copy, create, delete, expand & shrink hard drive partitions. Clone your hard drive, to create a full backup. Test hard drives for impending failure. Test memory for bad sectors. Benchmark your computer for a performance rating. Securely erase your entire hard drive, wiping it clean from all data. Gives access to non-booting systems allowing you to rescue important data. Runs from the CD, no install required.
|
Transit-forever Mageia Linux provider
|
|
dtbeaver
|
латентный вантузоид
|
|
|
|
Рег.: 04.01.2005
|
Сообщений: 7273
|
|
Рейтинг: 8206
|
|
Re: [Linux] перенос инфы с одного харда на другой
[re: Idle]
01.03.2012 21:12
|
|
|
там есть ключик "оставаться в пределах одной файловой системы"
|
|
|
Sigma
|
Дикий Кот
|
|
|
|
Рег.: 24.11.2005
|
Сообщений: 22967
|
Из: уже здесь
|
Рейтинг: 6811
|
|
Re: [Linux] перенос инфы с одного харда на другой
[re: avalon]
01.03.2012 21:32
|
|
|
а как нынче линупс относится к ссд? дружит искаропки? отключает ли всякую левую запись?
|
|
|
unkulunkulu
|
unkulunkulunkulu
|
|
|
|
Рег.: 12.11.2006
|
Сообщений: 18453
|
Из: 13000
|
Рейтинг: 11759
|
|
Re: [Linux] перенос инфы с одного харда на другой
[re: Sigma]
01.03.2012 23:40
|
|
|
а что, есть ОСи, которые не дружат из коробки с блочными устройствами?
Редактировал unkulunkulu (01.03.2012 23:52)
|
|
ahtoh
|
|
|
|
|
Рег.: 11.01.2003
|
Сообщений: 31571
|
Из: Б-909
|
Рейтинг: 9491
|
|
Re: [Linux] перенос инфы с одного харда на другой
[re: Sigma]
02.03.2012 06:50
|
|
|
искаробки не работает (надо fstab исправлять ручками) но поддержка есть: Automatic TRIM is supported since kernel 2.6.33 with the EXT4 file system
|
|
green
|
|
|
|
|
Рег.: 28.11.2002
|
Сообщений: 20916
|
Из: MSU
|
Рейтинг: 5080
|
|
Re: [Linux] перенос инфы с одного харда на другой
[re: ahtoh]
02.03.2012 11:47
|
|
|
Quote:
искаробки не работает (надо fstab исправлять ручками)
Поясни чего не работает.
|
|
unkulunkulu
|
unkulunkulunkulu
|
|
|
|
Рег.: 12.11.2006
|
Сообщений: 18453
|
Из: 13000
|
Рейтинг: 11759
|
|
Re: [Linux] перенос инфы с одного харда на другой
[re: green]
02.03.2012 12:52
|
|
|
он имеет в виду, очевидно, что после загрузки нету каталожика, где лежат файлики с ssd.
|
|
alepar
|
|
|
|
|
Рег.: 18.02.2004
|
Сообщений: 9216
|
|
Рейтинг: 3643
|
|
Re: [Linux] перенос инфы с одного харда на другой
[re: unkulunkulu]
02.03.2012 13:26
|
|
|
Думаю, он про "-o discard"
|
Whatever you do in life will be insignificant, but it's very important that you do it. |
|
unkulunkulu
|
unkulunkulunkulu
|
|
|
|
Рег.: 12.11.2006
|
Сообщений: 18453
|
Из: 13000
|
Рейтинг: 11759
|
|
Re: [Linux] перенос инфы с одного харда на другой
[re: alepar]
02.03.2012 13:33
|
|
|
о, прикольно, а я его не врубал 
|
|
alepar
|
|
|
|
|
Рег.: 18.02.2004
|
Сообщений: 9216
|
|
Рейтинг: 3643
|
|
Re: [Linux] перенос инфы с одного харда на другой
[re: unkulunkulu]
02.03.2012 14:53
|
|
|
wiper.sh? =)
|
Whatever you do in life will be insignificant, but it's very important that you do it. |
|