Уважаемые форумчане ,здравствуйте! smile
ЗадалсЯ я тут вопросом пренести свою всю свою систему на новый,чистый винчестер.По причине того,что новый с кэшом в 32мб объёмом 600ГБ и скорость у него 10000(правда он "хрустит-гремит" но работает значительно быстрее)да и в общем - для практики и самообразования.Сдесь вот почитал http://knoppix.ru/adv170604.shtml И ,приступив к делу,подсоединив его вторым, начал с помощью cfdisk..Первое с чем столкнулся это созданные разделы меняються порядком и сами себя "переименовывают" .Созданный раздел как dev/sdb8 становиться 5-м и тд..Вобщем -разметил диск с помощью установочного диска мандривы,разумеется в режиме init 1 выполнил для корневого раздела /mnt/new..После чего: # cp -ax / /mnt/new успешно перенёс корневой раздел на новый корень ,-и всё!Другие разделы переносить система отказалась по неведомой для меня причине :rolleyes:
Перенос всей системы на новый хард
Joker
Не нонял, что не получилось?
1. Создаем разделы на новом харде любым способом (GParted - нагляднее)
2. Создаем точку монтирования /mnt/new (или просто используем сам /mnt)
3. Монтируем по очереди туда разделы нового харда и копируем инфу с каждого старого раздела на новый
4. Разбираемся с загрузчиком
mvt, Не знаю... oO с Gparted'ом у меня ничего не получилось разбить ,в нём ,в мёню, было всё неактивно почему-то(для нового харда) и на отмонт и разметку и фармотирование и файловою систему.Вот как раз и не получилось на новый хард ничего перенести кроме корневого раздела,хотя сделал и /mnt/new а с помощью cp -ax / /mnt/new перенёс только корневой раздел,а команды типа cp -ax /home /mnt/new/home , cp -ax /user /mnt/new/user не срабатывали.. :( ..
команды типа cp -ax /home /mnt/new/home , cp -ax /user /mnt/new/user не срабатывали.. :( ..
А Вы создавали точки монтирования /mnt/new/home и /mnt/new/user и монтировали туда соответствующие разделы с нового харда?
mvt, Я дико извиняюсь за собственную нубость но помоему -нет :rolleyes: ..хотя ,вроди ,как-оно ,/mnt/new/home и /mnt/new/user я пробовал и так.. :rolleyes:
mvt, Я дико извиняюсь за собственную нубость но помоему -нет :rolleyes: ..хотя ,вроди ,как-оно ,/mnt/new/home и /mnt/new/user я пробовал и так.. :rolleyes:
А не проще так:
mount /dev/sdb1 /mnt (новый корень)
cp -ax / /mnt
umount /mnt
mount /dev/sdb2 /mnt (новый /home)
cp -ax /home /mnt
umount /mnt
и т.д
mvt, Спасибо! Обязательно попробую! smile
Только ещё один тупой вопрос -swop тоже нужно переносить..?
swop тоже нужно переносить..?
Просто создать на новом харде (если не будете использовать старый, а два swap-раздела на комп - это сурово :) )
mvt, smile Ок!Спасибо ещё раз!
Чтоб перенести всё как есть, можно воспльзоваться загрузочным диском CloneZilla.
Мне кажется, использовать образ для миграции куда лучше чем просто копировать.
Ссылки: Википедия, не большой мануал, более подробно.
Недавно только писал http://zenon.sytes.net/otdelyaem-home/
О, на счет свопа - где-то читал, что если два раздела swap - то linux по умолчанию использует их ка нулевой рейд (raid0), но имхо не надо, swapinnes лучше 10 в sysctl сделать, чтоб меньше свопилось.
ы. /off vint, все хотел спросить, что на аватаре?
newzenon,
我学习汉语! = Я изучаю китайский! :D
newzenon,
我学习汉语! = Я изучаю китайский! :D
Не, я серьезно, ибо иероглифы мне непонятны. :O
Дэк это и есть перевод =)
mvt cp -ax / /mnt/new перенёс только корневой раздел,а команды типа cp -ax /home /mnt/new/home , cp -ax /user /mnt/new/user не срабатывали.. :( ..
cp -ax / /mnt
Я конешно извиняюсь но при копировании не должен использоватса параметр р
[console]ср -aхр / /mnt/new[/console]
[console]cd
cp ./ <final_destination>[/console]
не?
Если емкость дисков и интерфейсы одинаковы, то можно перенести систему с помощью LiveCD и dd . Примерно так
1)подключаем второй хард, выясняем его букву в системе (можно через МСС -управление дисковыми разделами)
2) Загружаемся с Live CD Mandriva, в консоли su (получаем права)
3) dd if=/dev/sd(X) of=/dev/sd(Y) bs=4k conv=noerror Где (Х)=хард с системой (Y)= хард куда копируем, bs=байт/сектор conv=noerror-забить ошибки(0)
5) Идем пить кофе... Процесс достаточно длителен(до получаса) получаем побайтную копию системы.
6) Удачи... smile
... conv=sync,noerror ...
При отсутствии сбойных блоков в источнике -- не повлияет на результат. А при наличии -- повлияет определённо положительно.
можно перенести систему с помощью LiveCD и dd
А принципеально важно, какой архитектуры должен быть LiveCD или нет ? Должен ли, при этой аперации, LiveCD по архитектуре совпадать с архитектурой системы ?
У меня система x86_64 а все лайфники i586..Но, есть загрузочная флешка с Mandriva 2011 на 86_64 Её можно использовать вместо LivCD ?
Joker, флешку можно и, насколько я понимаю, и 32-битный диск использовать можно.