Проблемы с переносом системы на новый диск

Все вопросы по установке, обновлению и эксплуатации FreeBSD: конфигурация и сопровождение.

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Darkwolf
ефрейтор
Сообщения: 53
Зарегистрирован: 2010-04-25 12:53:03
Откуда: Архангельск
Контактная информация:

Проблемы с переносом системы на новый диск

Непрочитанное сообщение Darkwolf » 2010-05-20 15:01:44

Доброго времени!
Появилась необходимость перетащить систему (FreeBSD 7.3) на новый HDD. Нашёл пару руководств в инете по этому делу (http://www.opennet.ru/base/sys/freebsd_dup.txt.html, http://www.lissyara.su/articles/freebsd ... rd_drives/). Сделал всё вроде как там написано: через sysinstall создал слайс на весь объём диска, сделал set bootable, далее создал разделы подмонтировал их в /mnt/(root, var, usr) Далее дампил каждую фс:

Код: Выделить всё

# cd /mnt/root; dump -f- / | restore -rf-
# cd /mnt/var; dump -f- /var | restore -rf-
# cd /mnt/usr; dump -f- /usr | restore -rf-
Выхлоп df показал, что буквы разделов различаются:

Код: Выделить всё

Filesystem  1K-blocks    Used    Avail Capacity  Mounted on
/dev/ad0s1a   1012974  151804   780134    16%    /
devfs               1       1        0   100%    /dev
/dev/ad0s1d    507630      14   467006     0%    /tmp
/dev/ad0s1f   2804902 2769234  -188724   107%    /usr
/dev/ad0s1e   5077038   11036  4659840     0%    /var
/dev/ad1s1d   8122126  152048  7320308     2%    /mnt/root
/dev/ad1s1e   1012974       4   931934     0%    /mnt/tmp
/dev/ad1s1g  19354502 2784048 15022094    16%    /mnt/usr
/dev/ad1s1f  10154158   11698  9330128     0%    /mnt/var
Поправил буквы разделов в fstab:

Код: Выделить всё

# Device                Mountpoint      FStype  Options         Dump    Pass#
/dev/ad0s1b             none            swap    sw              0       0
/dev/ad0s1d             /               ufs     rw              1       1
/dev/ad0s1e             /tmp            ufs     rw              2       2
/dev/ad0s1g             /usr            ufs     rw              2       2
/dev/ad0s1f             /var            ufs     rw              2       2
/dev/acd0               /cdrom          cd9660  ro,noauto       0       0
Но вот в чём загвоздка, в дире с устройствами /dev не содержится ad0s1g, в инструкции сказано, что отсутствующее устройство можно создать командой:

Код: Выделить всё

# cd /dev; sh ./MAKEDEV ad0s1g
Но MAKEDEV на сколько я знаю начиная с линейки 5.0 не поддерживается. Как быть?
С этого диска система не грузится:

Код: Выделить всё

Booting from Hard Disk...
Invalid partition
Invalid partition
No /boot/loader

FreeBSD/i386 boot
Default: 0:ad(0,a)/boot/kernel/kernel
boot:
Invalid partition
No /boot/kernel/kernel

FreeBSD/i386 boot
Default: 0:ad(0,a)/boot/kernel/kernel
boot: _

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Проблемы с переносом системы на новый диск

Непрочитанное сообщение manefesto » 2010-05-20 15:55:39

надо сделать диск загрузочным...
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
Neus
майор
Сообщения: 2024
Зарегистрирован: 2008-09-08 21:59:56

Re: Проблемы с переносом системы на новый диск

Непрочитанное сообщение Neus » 2010-05-20 15:57:55

cat /boot/loader.conf

Аватара пользователя
Darkwolf
ефрейтор
Сообщения: 53
Зарегистрирован: 2010-04-25 12:53:03
Откуда: Архангельск
Контактная информация:

Re: Проблемы с переносом системы на новый диск

Непрочитанное сообщение Darkwolf » 2010-05-21 8:35:12

manefesto писал(а):надо сделать диск загрузочным...
Делаю... писал же, через сисинстал запускаю FDISK, выбираю второй хард, выбираю созданный слайс, жму "S" (Flags A), далее "W" (Wrote FDISK partition information out successfully), далее "Q". Далее shutdown -p now, отключаю первый хард, подрубаю второй на место первого. Включаю комп, результат:

Код: Выделить всё

Booting from Hard Disk...
Invalid partition
Invalid partition
No /boot/loader

FreeBSD/i386 boot
Default: 0:ad(0,a)/boot/kernel/kernel
boot:
Invalid partition
No /boot/kernel/kernel

FreeBSD/i386 boot
Default: 0:ad(0,a)/boot/kernel/kernel
boot: _
Neus писал(а):cat /boot/loader.conf
Пусто...

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: Проблемы с переносом системы на новый диск

Непрочитанное сообщение f_andrey » 2010-05-21 9:13:38

Darkwolf писал(а): Выхлоп df показал, что буквы разделов различаются:
Ну значит что то неверно сделали, и всё у вас нормально с загрузчиком, по крайней мере с его нулевой частью, но тут есть такой фокус
man boot писал(а):The automatic boot will attempt to load /boot/loader from partition `a'
of either the floppy or the hard disk.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Аватара пользователя
Darkwolf
ефрейтор
Сообщения: 53
Зарегистрирован: 2010-04-25 12:53:03
Откуда: Архангельск
Контактная информация:

Re: Проблемы с переносом системы на новый диск

Непрочитанное сообщение Darkwolf » 2010-05-21 9:48:42

f_andrey писал(а):... но тут есть такой фокус
man boot писал(а):The automatic boot will attempt to load /boot/loader from partition "a" of either the floppy or the hard disk.
Точно! Совсем выпало из виду! :pardon: Спасибо, что обратил внимание! :good:

mugger
проходил мимо
Сообщения: 2
Зарегистрирован: 2010-08-11 14:12:38

Re: Проблемы с переносом системы на новый диск

Непрочитанное сообщение mugger » 2010-08-11 14:16:10

Так что вы сделали чтобы система стала загружаться?
PS: Что ей не хватало по мимо редактирования fstab

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Проблемы с переносом системы на новый диск

Непрочитанное сообщение manefesto » 2010-08-11 14:22:31

если не ошибаюсь, то надо курить в сторону boot0cfg
сам не юзал, у меня вообще grub стоял
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
Darkwolf
ефрейтор
Сообщения: 53
Зарегистрирован: 2010-04-25 12:53:03
Откуда: Архангельск
Контактная информация:

Re: Проблемы с переносом системы на новый диск

Непрочитанное сообщение Darkwolf » 2010-08-11 14:39:01

mugger писал(а):Что ей не хватало по мимо редактирования fstab
Как оказалось, fstab править не нужно. Тут момент такой, что система ни в какую не будет грузится с раздела с буквой отличной от "а".
Просто я не обратил на это внимания когда разбивал диск на разделы. Как сделать так, чтобы буква была именно "а"? Да очень просто... когда будешь создавать корневой раздел, задай ему точку монтирования "/", а затем можно её изменить клавишей "М" (точнее не можно, а нужно) :smile:

mugger
проходил мимо
Сообщения: 2
Зарегистрирован: 2010-08-11 14:12:38

Re: Проблемы с переносом системы на новый диск

Непрочитанное сообщение mugger » 2010-08-11 15:45:58

Darkwolf писал(а):
mugger писал(а):Что ей не хватало по мимо редактирования fstab
Как оказалось, fstab править не нужно. Тут момент такой, что система ни в какую не будет грузится с раздела с буквой отличной от "а".
Просто я не обратил на это внимания когда разбивал диск на разделы. Как сделать так, чтобы буква была именно "а"? Да очень просто... когда будешь создавать корневой раздел, задай ему точку монтирования "/", а затем можно её изменить клавишей "М" (точнее не можно, а нужно) :smile:
Большое спасибо за гайд, система стала грузиться.

snorlov
подполковник
Сообщения: 3929
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: Проблемы с переносом системы на новый диск

Непрочитанное сообщение snorlov » 2010-08-11 15:52:52

Я, честно говоря перед переносом системы, ставлю ос в минимуме на новый диск, затем этот диск ставлю в машину, затем через, чтоб было быстрее, sysinstall смотри как он разбился. записываю буковки, потом форматирую newfs с соответствующими ключами и т.д., ну а потом mout... dump .. | restore ...

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Проблемы с переносом системы на новый диск

Непрочитанное сообщение manefesto » 2010-08-12 8:36:51

точно....a это рут
b это свап
c это весь диск
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
Darkwolf
ефрейтор
Сообщения: 53
Зарегистрирован: 2010-04-25 12:53:03
Откуда: Архангельск
Контактная информация:

Re: Проблемы с переносом системы на новый диск

Непрочитанное сообщение Darkwolf » 2010-08-13 8:19:57

snorlov писал(а):Я, честно говоря перед переносом системы, ставлю ос в минимуме на новый диск, затем этот диск ставлю в машину, затем через, чтоб было быстрее, sysinstall смотри как он разбился. записываю буковки, потом форматирую newfs с соответствующими ключами и т.д., ну а потом mout... dump .. | restore ...
Как-то чересчур затейливо у тебя оно :-D
manefesto писал(а):точно....a это рут
b это свап
c это весь диск
Ага, главное не напарить с рутом, а остальное всё до фонаря :crazy:

alex_471
проходил мимо
Сообщения: 3
Зарегистрирован: 2010-08-24 13:33:05

Re: Проблемы с переносом системы на новый диск

Непрочитанное сообщение alex_471 » 2010-08-30 19:58:58

Зачем избретать велосипед - есть готовый утиль clonehdd ( пробовал рабочий)

http://www.lissyara.su/articles/freebsd ... /clonehdd/

Аватара пользователя
Darkwolf
ефрейтор
Сообщения: 53
Зарегистрирован: 2010-04-25 12:53:03
Откуда: Архангельск
Контактная информация:

Re: Проблемы с переносом системы на новый диск

Непрочитанное сообщение Darkwolf » 2010-08-31 12:49:45

alex_471 писал(а):...есть готовый утиль clonehdd ( пробовал рабочий)
Хорошая весч, знать бы о ней месяца так 3 тому назад :-D А то когда копал инет по этому поводу, на глаза она мне не попадалась :)

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Проблемы с переносом системы на новый диск

Непрочитанное сообщение vadim64 » 2010-08-31 13:47:07

копать нада не в инете а на этом форуме и сайте. всем урок на будущее :-D
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Аватара пользователя
Darkwolf
ефрейтор
Сообщения: 53
Зарегистрирован: 2010-04-25 12:53:03
Откуда: Архангельск
Контактная информация:

Re: Проблемы с переносом системы на новый диск

Непрочитанное сообщение Darkwolf » 2010-08-31 13:58:14

vadim64 писал(а):всем урок на будущее :-D
А собственно ничего страшного и не произошло. Проблема решена, получен соответствующий опыт.
Вообще ручками зачастую полезнее ковыряться в ОС, чем использовать специализированный софт и всякие твикеры, по крайней мере будешь знать как оно работает. Вот он где урок ;)

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Проблемы с переносом системы на новый диск

Непрочитанное сообщение vadim64 » 2010-08-31 14:17:42

Darkwolf писал(а):знать бы о ней месяца так 3 тому назад :-D А то когда копал инет по этому поводу, на глаза она мне не попадалась :)
vadim64 писал(а):копать нада не в инете а на этом форуме и сайте. всем урок на будущее :-D
так яснее, капитан очевидность??? :smile:
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Аватара пользователя
Darkwolf
ефрейтор
Сообщения: 53
Зарегистрирован: 2010-04-25 12:53:03
Откуда: Архангельск
Контактная информация:

Re: Проблемы с переносом системы на новый диск

Непрочитанное сообщение Darkwolf » 2010-08-31 14:27:34

vadim64 писал(а):
Darkwolf писал(а):знать бы о ней месяца так 3 тому назад :-D А то когда копал инет по этому поводу, на глаза она мне не попадалась :)
vadim64 писал(а):копать нада не в инете а на этом форуме и сайте. всем урок на будущее :-D
так яснее, капитан очевидность??? :smile:
Это ты вообще сейчас о чём? :ROFL:

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Проблемы с переносом системы на новый диск

Непрочитанное сообщение vadim64 » 2010-08-31 15:52:12

вот про этот ваш пост.
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Аватара пользователя
Darkwolf
ефрейтор
Сообщения: 53
Зарегистрирован: 2010-04-25 12:53:03
Откуда: Архангельск
Контактная информация:

Re: Проблемы с переносом системы на новый диск

Непрочитанное сообщение Darkwolf » 2010-08-31 16:11:28

Я понял, что ты имел в виду вообще-то :st: Просто сказал, что решение проблемы простым способом не всегда даёт достаточный опыт. Так что нет худа без добра. Не нашёл сразу эту софтину, зато усвоил некоторые тонкости дискоделения 8)