Страница 1 из 1
не монтируется / после переноса системы на новый винт
Добавлено: 2011-03-22 16:43:25
bw
опустим мотивацию моих поступков, вопрос только по результатам.
freebsd 8.2 release установлена и работает на компе с 20 гб винчестером, собрано своё ядро. Загрузочным Acronis True Image сделана посекторная копия единственного раздела с этой freebsd. Далее этот образ развёрнут на другой 40 Гб винт в режиме "как есть", тоесть после процедуры осталось 20 гб неразмеченного пространства. Начинается загрузка системы, грузится ядро, определяется железо. Но на этапе монтирования root filesystem происходит:
Код: Выделить всё
Trying to mount root from ufs:/dev/ad0s1a
ROOT MOUNT ERROR:
If you have invalid mount options, reboot, and first try the following from the loader prompt:
set vfs.root.mountfrom.options=rw
and then remove invalid mount options from /etc/fstab.
Loader variables:
Manual root filesystem specification:
<fstype>:<device> Mount <device> using filesystem <fstype>
eg. ufs:/dev/da0s1a
eg. cd9660:/dev/acd0
This is equivalent to: mount -t cd9660 /dev/acd0 /
? List valid disk boot devices
<empty line> Abort manual input
Если нажать ScrollLock и отматать сообщения загрузчика наверх то будет видно, что определяется только dvd-дисковод
Код: Выделить всё
acd0: CDRW <TOSHIBA ODD-DVD SDR1412T/1T10> at ata1-slave UDMA33
и все, никаких винчестеров нет, команда "?" (List valid disk boot devices) тоже выдаёт только
Загрузка GENERIC ядра приводит к тем же результатам. Никак не пойму почему система никак не опознаёт новый винчестер, и как в таком случае примонтировать корень?
Re: не монтируется / после переноса системы на новый винт
Добавлено: 2011-03-22 16:59:39
snorlov
Кто вас так учил переносить фряху, на сайте есть несколько статей на эту тему...
Re: не монтируется / после переноса системы на новый винт
Добавлено: 2011-03-22 17:12:19
bw
дело не в способе (я понимаю что он не фонтан, хотя почему бы и нет?), а в том как bsd оперирует дисками. И в том, что я хочу уяснить для себя механизм монтирования в нестандартных ситуациях, ибо мой опыт работы с этой ОС ограничивается 4 днями. А еще бы мне хотелось таки иметь копию всего раздела в произвольно выбранное время.
Re: не монтируется / после переноса системы на новый винт
Добавлено: 2011-03-22 17:39:40
unix-admin
bw писал(а):...хотя почему бы и нет?..
Потому что НЕТ.
Почитайте про устройство файловых систем, процесс и этапы загрузки операционной системы, загрузочный сектор и т.п.
Вот тут все подробно и доступно описано:
http://www.freebsd.org/doc/ru/books/han ... locks.html
Re: не монтируется / после переноса системы на новый винт
Добавлено: 2011-03-22 21:19:09
Gendos
с liveCD загрузись
Re: не монтируется / после переноса системы на новый винт
Добавлено: 2011-03-23 9:02:01
snorlov
bw писал(а):дело не в способе (я понимаю что он не фонтан, хотя почему бы и нет?), а в том как bsd оперирует дисками. И в том, что я хочу уяснить для себя механизм монтирования в нестандартных ситуациях, ибо мой опыт работы с этой ОС ограничивается 4 днями. А еще бы мне хотелось таки иметь копию всего раздела в произвольно выбранное время.
Еще раз предлагаю почитать статьи на сайте, копию всего раздела можно делать и во время работы самой фри ... Кстати а вы пытаетесь загрузиться на том же компе или же на другом?
Re: не монтируется / после переноса системы на новый винт
Добавлено: 2011-03-23 11:55:36
bw
snorlov писал(а):Еще раз предлагаю почитать статьи на сайте, копию всего раздела можно делать и во время работы самой фри ... Кстати а вы пытаетесь загрузиться на том же компе или же на другом?
Да, я сейчас читаю несколько статей на разных сайтах, загрузится я пытался на том же самом компе. Если на первоначальном винчестере удалить раздел с freebsd, а потом Acronis True Image Home (которым я пользуюсь) с live-cd или из под винды восстановить ранее снятый посекторно образ обратно - то все работает и загружается нормально (по крайней мере я пока никаких ошибок не нашел). Если восстановить этот же образ на другой винт, то появляется вышеприведённая ошибка с корнем. Как я понимаю bsd надо просто указать новый путь к корню, но как это сделать я пока не знаю. Естественно я перейду в будущем на создание копий разделов средствами самой ОС, если это возможно, но пока я бы хотел не изучать одновременно все возможности bsd, а двигаться постепенно используя уже имеющиеся инструменты. Да и вообще, меня просто очень заинтересовала возникшая ситуация.
Re: не монтируется / после переноса системы на новый винт
Добавлено: 2011-03-23 12:14:31
snorlov
А вам не приходила в голову мысль, что геометрия диска другая? Или скажем фря по-другому определяет геометрию диска...
Re: не монтируется / после переноса системы на новый винт
Добавлено: 2011-03-23 12:20:48
bw
Конечно приходила, и задал я собственно этот вопрос в надежде его решить. Если это НЕВОЗМОЖНО ВПРИНЦИПЕ, тогда я отброшу эту бредовую затею и займусь другим, просто скажите мне.
Re: не монтируется / после переноса системы на новый винт
Добавлено: 2011-03-23 12:42:29
snorlov
bw писал(а):Конечно приходила, и задал я собственно этот вопрос в надежде его решить. Если это НЕВОЗМОЖНО ВПРИНЦИПЕ, тогда я отброшу эту бредовую затею и займусь другим, просто скажите мне.
Я никогда не имел дело с Acronis True Image, поскольку использую другие продукты и допускаю, что
это НЕВОЗМОЖНО В ПРИНЦИПЕ, используя именно Acronis. Раз уж взялись изучать фрю, то еще раз обращаю ваше внимание на статьи данного сайта, клонирование, создание бекапа фри ее методами это и проще и надежнее и не требует какие-то повышенные знания и уверяю вас в будущем это знание пригодится...
Re: не монтируется / после переноса системы на новый винт
Добавлено: 2011-03-23 13:51:49
bw
Хорошо, просто мне надо сейчас относительно быстро поднять шлюз с ipfw и squid, чтобы хоть как-то работало, и отвлекаться на сторонние темы пока времени нет. Потом бы я ими с удовольствием занялся. А акринис в данном случае просто делает побитовую копию раздела в файл с сохранением и загрузчика и всего остального, причем опознаёт что там bsd, и определяет mbr.
Re: не монтируется / после переноса системы на новый винт
Добавлено: 2011-03-23 15:53:52
manefesto
введи знак вопроса, посмотри какие есть разделы и монтируй как написано в месаге
Re: не монтируется / после переноса системы на новый винт
Добавлено: 2011-03-23 16:49:04
Bayerische
В догонку: фтопку эти побитовые копировщики, тем более в вашем случае, когда диски разные по всем параметрам.
Я даже для Windows такое не пользую.
Re: не монтируется / после переноса системы на новый винт
Добавлено: 2011-03-23 16:58:53
FreeBSP
Манефесто, фря видит только cb.r? см первое сообщение
топикстартеру:
грузишься с того 20-гигового харда, рядом цепляешь сорокет
обнуляешь сороковник
где daX - это определавшийся сороковник
потом через сисинсталл или еще как разбиваешь сороковник как тебе нужно, не забывая записать загрузчик
потом через dump/restore или через tar или еще как переносишь систему
и грузишьсяс сорокета
Re: не монтируется / после переноса системы на новый винт
Добавлено: 2011-03-23 17:04:44
bw
Спасибо большое. Будет свободная минутка - сделаю.
Re: не монтируется / после переноса системы на новый винт
Добавлено: 2011-03-28 14:25:11
Raven2000
Я было дело воспользовался PAX
http://www.lissyara.su/articles/freebsd ... #mvfreebsd
Хотя дампи\рестор тоже уважаю и юзаю.
Re: не монтируется / после переноса системы на новый винт
Добавлено: 2011-03-28 15:32:21
Morty
pax рулит