Перенос ОСи (./MAKEDEV)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
Maestro
Сообщения: 227
Статус: ипэшник
ОС: FreeBSD-6.2 STABLE

Перенос ОСи

Сообщение Maestro »

Собственно вот в чем проблема. Погорела мать на серваке и начал сыпаться HDD от старости. Появилась экстренная необходимость перенести всю систему со всеми естессно настройками на новый комп, щедро выделенный начальством. Не без помощи, воспользовался этой статьей статья . Вроде все ясно и понятно. Но наткнулся на следующую траблу. HDD стал определяться на новом компе как ad4, а на старой машине он был как ad0. Естественно ничего не грузилось. Попробовал загрузиться с лайфсиди, и что с Frenzy, что с Freesbie под рутом он мне давал смонтировать систему только лишь как для чтения.

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

mount -o ro /dev/ad4s1a /mnt
. С опцией -o rw ничего не выходило. Эксперименты с chroot ничего не дали. То есть fstab не представлялось возможным поправить. (Небольшая поправка: как ad4 HDD определялся потому, что в IDE установлен был сиди-привод, а HDD был воткнут через переходник IDE-SATA в SATA0) После всех моих злоключений, я отказался от лайфсиди, отключил cd привод и диск стал определяться как ad0, а новый диск как ad2 (SATA1). Систему я после этого перенес, но возникла проблема следующего характера. Во FreeBSD 6.1 STABLE нет команды ./MAKEDEV. :wacko: А на данный момент мне нужно также перенести еще одну систему. А для этого нужно поправить /etc/fstab и внести новые устройства ad2*** в /dev. Собственно вопрос. Реально ли с лайфсиди поправить /etc/fstab на HDD с установленной FreeBSD и с помощью какой команды возможно создавать устройства в /dev??? Нужно вместо /dev/ad0s1a сделать /dev/ad2s1a. Надеюсь что все понятно разжевал.
дайте денег на обновление портов :)
Спасибо сказали:
anbi
Сообщения: 9
ОС: OpenBSD

Re: Перенос ОСи

Сообщение anbi »

Как то все запутано)
Maestro писал(а):
29.05.2007 22:41
с помощью какой команды возможно создавать устройства в /dev???

На чиная с пятой ветки устройства в /dev не нужно создавать, они создаются сами
Спасибо сказали:
Аватара пользователя
Maestro
Сообщения: 227
Статус: ипэшник
ОС: FreeBSD-6.2 STABLE

Re: Перенос ОСи

Сообщение Maestro »

anbi писал(а):
30.05.2007 08:06
Как то все запутано)
Maestro писал(а):
29.05.2007 22:41
с помощью какой команды возможно создавать устройства в /dev???

На чиная с пятой ветки устройства в /dev не нужно создавать, они создаются сами

Дык вот в том то оно и дело, что не создаются. А как же быть с правкой /etc/fstab ???
дайте денег на обновление портов :)
Спасибо сказали:
anbi
Сообщения: 9
ОС: OpenBSD

Re: Перенос ОСи

Сообщение anbi »

Maestro писал(а):
30.05.2007 10:44
Дык вот в том то оно и дело, что не создаются.

Дык понятно, отсуствуют не нужные инструменты
Maestro писал(а):
30.05.2007 10:44
А как же быть с правкой /etc/fstab ???

Если вопрос "реально?", то ответ "реально")
Спасибо сказали:
Аватара пользователя
Maestro
Сообщения: 227
Статус: ипэшник
ОС: FreeBSD-6.2 STABLE

Re: Перенос ОСи

Сообщение Maestro »

anbi писал(а):
30.05.2007 10:56
Если вопрос "реально?", то ответ "реально")


Странно, но у меня не получилось. Испробовал все что мог. Так что если знаете как с лайфсиди подмонтировать для чтения-записи рутовый слайс HDD - напишите пожалуйста.
дайте денег на обновление портов :)
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1100
ОС: freeBSD

Re: Перенос ОСи

Сообщение arachnid »

Maestro писал(а):
30.05.2007 14:21
anbi писал(а):
30.05.2007 10:56
Если вопрос "реально?", то ответ "реально")


Странно, но у меня не получилось. Испробовал все что мог. Так что если знаете как с лайфсиди подмонтировать для чтения-записи рутовый слайс HDD - напишите пожалуйста.


вообще то даже у френзи есть возможность в графике указать опции монтирования.
никаких сложностей быть не должно
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
Аватара пользователя
h0RN
Сообщения: 200
ОС: FreeBSD

Re: Перенос ОСи

Сообщение h0RN »

Когда я правил fstab с frenzy, то просто монтировал раздел командой:

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

# mount /dev/ad4s1a /mnt

Монтировался он в rw и потом я правил fstab не делаю никаких chroot.
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1100
ОС: freeBSD

Re: Перенос ОСи

Сообщение arachnid »

h0RN писал(а):
31.05.2007 13:19
Когда я правил fstab с frenzy, то просто монтировал раздел командой:

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

# mount /dev/ad4s1a /mnt

Монтировался он в rw и потом я правил fstab не делаю никаких chroot.

если ничего не указывать, то френзи монтирует все найденные им ФС в ro
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
Аватара пользователя
h0RN
Сообщения: 200
ОС: FreeBSD

Re: Перенос ОСи

Сообщение h0RN »

arachnid писал(а):
31.05.2007 15:15
h0RN писал(а):
31.05.2007 13:19
Когда я правил fstab с frenzy, то просто монтировал раздел командой:

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

# mount /dev/ad4s1a /mnt

Монтировался он в rw и потом я правил fstab не делаю никаких chroot.

если ничего не указывать, то френзи монтирует все найденные им ФС в ro
Я сначала размонтировал примонтированный frenzy раздел в ro, а потом снова примонтировал вышеописанной командой.
Спасибо сказали:
Аватара пользователя
evil
Сообщения: 149

Re: Перенос ОСи

Сообщение evil »

Maestro писал(а):
30.05.2007 14:21
anbi писал(а):
30.05.2007 10:56
Если вопрос "реально?", то ответ "реально")


Странно, но у меня не получилось. Испробовал все что мог. Так что если знаете как с лайфсиди подмонтировать для чтения-записи рутовый слайс HDD - напишите пожалуйста.

Загрузившись с лайфсиди френзи запустите программу fsck /dev/ad4s1a , предварительно убедившись что /dev/ad4s1a не смонтирован, если смонтирован то отмонтируйте и вперед, после проверки раздела думаю вам удастся его смонтировать в rw :)
Спасибо сказали: