Ru-Board.club
← Вернуться в раздел «UNIX»

» OpenBSD 3.6

Автор: UmbaR0K
Дата сообщения: 31.03.2005 08:30
Вот столкнулся с такой проблемой: есть настроеная система, все работает хорошо. Но случилась такая ситуация что потребовался backup, а как его сделать не нашел.

Также интересно возможно ли изменить размеры разделов на уже установленной и работающей системы.

Кстати, пишите свои вопросы, попробуем разобраться.

P.S.: если флуд то прошу прощения.
Автор: eugrus
Дата сообщения: 31.03.2005 16:06

Цитата:
Но случилась такая ситуация что потребовался backup, а как его сделать не нашел.

скопировать все нужные папки куда ни будь


Цитата:
Кстати, пишите свои вопросы, попробуем разобраться.
Автор: UmbaR0K
Дата сообщения: 31.03.2005 18:16

Цитата:
скопировать все нужные папки куда ни будь


Это понятно, но чтобы скопировать нужные папки, их надо найти
Автор: eugrus
Дата сообщения: 31.03.2005 18:50

Цитата:
их надо найти

для полного backup скопируй /*

Смотря что ты хочешь сохранить?
Автор: UmbaR0K
Дата сообщения: 31.03.2005 19:17
Сохранить надо только измененные файлы, нафига мне файлы которые я смогу заново установить с дистрибутивом... Ну некоторый софт, который доставлялся из портов... Самое простое как понимаю написать скрипт, который будт сравнивать вайлы с исходными и копировать если различаются, но как это еализовать никак не соображу...
Автор: eugrus
Дата сообщения: 31.03.2005 19:20

Цитата:
Сохранить надо только измененные файлы, нафига мне файлы которые я смогу заново установить с дистрибутивом...

в таком случае /etc и /home/*/.* (все настройки)


Цитата:
Ну некоторый софт, который доставлялся из портов...

/usr/local
Автор: UmbaR0K
Дата сообщения: 31.03.2005 19:28

Цитата:

в таком случае /etc и /home/*/.* (все настройки)

хе, а какже например /var/named/* ?

Вся фишка еще в том что я не совсем помню что ставил... (давно эот было)
Автор: eugrus
Дата сообщения: 31.03.2005 19:48

Цитата:
хе, а какже например /var/named/* ?

зачем?
Автор: UmbaR0K
Дата сообщения: 31.03.2005 19:53

Цитата:
зачем?


Ну допустим что комп на котором стоит OpenBSD является master DNS для определенной зоны. И мы хотим на нем заменить hdd.
Автор: eugrus
Дата сообщения: 31.03.2005 19:57

Цитата:
И мы хотим на нем заменить hdd.

сделай тогда просто

dd if=старый_раздел of=новый_раздел

(если геометрия одинаковая, то можно также непосредственно с хардами)
Автор: UmbaR0K
Дата сообщения: 31.03.2005 20:03
Блин, а если у меня разделы другого размера прокатит???

В идеале переделать бы разделы на рабочей системе, т.е. забэкапить переразбить и обратно залить... при этом надо бэкапить на удаленную машину, т.к. лишнего харда пока нет, а на сидюк не влезит. Или же бэкапить только нужные файлы чтобы на сидюк поместились...
Автор: Antonio_99RUS
Дата сообщения: 01.04.2005 10:17
man dump, man restore?
Автор: eugrus
Дата сообщения: 01.04.2005 16:43

Цитата:
Блин, а если у меня разделы другого размера прокатит???

перелей всё содержимое
в чём проблема то?
Автор: Radbek
Дата сообщения: 16.01.2006 11:13
Не могу установить сабж. Версия 3.8 самосбор. по рецепту отсюда .

Скорее всего проблема с разметкой диска. Инсталяция проходит нормально. но система не грузится - исследовав сообщения увидел надпись- "broken MBR"

Размечал диск по всякому. Потом плюнул разметил все в FreeBSD - переписал значения и проделал тоже самое в OpenBSD.

PS Ставлю в VMware.
Автор: Andrey_Verkhoglyadov
Дата сообщения: 16.01.2006 12:35
Radbek

Загрузись с диска опять и войди в шел (или в процессе установки не перегружайся), потом делай так:
fdisk -u wd0

и потом:
mount /dev/wd0a /mnt
/usr/mdec/installboot -v /mnt/boot /usr/mdec/biosboot wd0

Если сразу после установки без перезагрузки, то так:
fdisk -u wd0
/usr/mdec/installboot -v /mnt/boot /usr/mdec/biosboot wd0

Удачи.
Автор: Radbek
Дата сообщения: 18.01.2006 08:53
Andrey_Verkhoglyadov

Рецепт не помог.

Сначала попробовал


Цитата:
Если сразу после установки без перезагрузки, то так:
fdisk -u wd0
/usr/mdec/installboot -v /mnt/boot /usr/mdec/biosboot wd0


Такая последовательность дает сообщение - no OpenDSD partition а просто


Цитата:
/usr/mdec/installboot -v /mnt/boot /usr/mdec/biosboot wd0


Ставит тот же - broken MBR

просто глянув на то, что пишет команда


Цитата:
fdisk -u wd0



Можно заметить. что она обнуляет все партишены (в моем случае). Хотя система ставилась и данные были скопированы на диск (видно по увеличившемуся размеру файла контейнера HDD).

Попробовать все не в VMware нет возможности, свободной системы нет. а на уже существующей с помощью удивительного fdiskёфлегко запороть все разделы.
Автор: Andrey_Verkhoglyadov
Дата сообщения: 18.01.2006 16:46
Radbek
Тогда у меня нет вариантов - есть только преположения. Ты точно во время установки создавал OpenBSD partition !? (глупый вопрос, но тем не менее)

P.s. этот рецепт мне помог и на wmvare и на реальной системе
Автор: Radbek
Дата сообщения: 19.01.2006 09:15
Я размечаю так: когда система спрашивает- "использовать весь диск" я отвечаю "нет" а потом сразу выхожу из fdisk`a дальще создаю партишены 4.2BSD / swap и 4.2BSD /home после этого идет инсталл, ставлю все пакеты. Все проходит отлично, до записи MBR с ним грабля.



Может я что ни так делаю.

В fdisk я не создаю полный раздел, потому, что с этим какие-то грабли, во первых offset у него 0, а не 63, как у всех нормальных разделов, а во вторых дополнительные параметры (2000 чего-тотам и 16536) у него стоят в 0.
Автор: Andrey_Verkhoglyadov
Дата сообщения: 19.01.2006 12:45
Radbek
а зачем сразу то выходиш из fdisk !?
надо сначало создать слайс (кажется так это называется в openbsd) и сделать его активным (также укажешь что файловая система openbsd, кажется a6 у нее маркер), а потом выходиш из fdisk и с помощь disklabel создаешь внутри этого "контейнера" свои партишены;
Автор: Radbek
Дата сообщения: 19.01.2006 14:55
в disklabel партишн "с" ИМХО это он и есть, или это просто весь диск так называется?
И если подумать, то как disklabel может создавать партишаны не внутри слайса? Хотя попробую вечерком...
Автор: obtim
Дата сообщения: 20.01.2006 20:40
Anonym.OS это основанный на OpenBSD 3.8 Live CD для анонимной безопасной работы в сети. В состав системы входят жесткие настройки фильтрации входящего и исходящего трафика, разрешенный трафик пропускается через специализированные прокси, такие как Privoxy, остальное блокируется. Также для работы используется система распределенных анонимных прокси-серверов Tor. В довершение, используются технологии сокрытия версии ОС для защиты от фингерпринтинга.
Product homepage:
http://theory.kaos.to/projects.html
Автор: bsdemon
Дата сообщения: 26.01.2006 02:40
2 Radbek
Andrey_Verkhoglyadov прав - сначала в fdisk определяем область где будет OpenBSD, потом уже в disklabel размечаем её, причем партишн 'c' - это по-умолчанию свободное пространство, только выходить из disklabel можно 2-мя способами:
'x' - без сохранения изменений
'q' - с сохранением изменений
по-моему так (смотри '?' для справки)
Автор: Radbek
Дата сообщения: 26.01.2006 08:49

Цитата:
Andrey_Verkhoglyadov прав - сначала в fdisk определяем область где будет OpenBSD, потом уже в disklabel размечаем её, причем партишн 'c' - это по-умолчанию свободное пространство, только выходить из disklabel можно 2-мя способами:
'x' - без сохранения изменений
'q' - с сохранением изменений
по-моему так (смотри '?' для справки)


Это все я уже знаю. Но че-то все равно не так (наверное не так делаю). Делал последний раз, как написано на ru-board (там есть статья по установке и пошаговая инструкция по разметке). Все получилось как и раньше- broken MBR.

Одна страннось, если система обзывает слайс буквой "а", почему она в конце disklabel требует для него точку монтирования. ведь это только для разделов.

PS. В соседней теме, которую я создавал о сборке ISO образа в рецепте написано, что все телодвижения будут производится в FreeBSD 5.1, я собирал в 4.11 может в этом дело?

Буду еще пробовать...
Автор: bsdemon
Дата сообщения: 27.01.2006 08:41
Нет, причина точно не в версии 4.11


Цитата:
Одна страннось, если система обзывает слайс буквой "а", почему она в конце disklabel требует для него точку монтирования. ведь это только для разделов.

Вот этого не понял, что подразумеваем под слайсом? Слайс это то что мы определяем ещё в fdisk : ставим на область метку A6 OpenBSD (по-моему). Буквой a disklabel уже обозначает партишены, которые должны иметь точки монтирования.

А кроме Broken MBR он больше ничего не пишет полезного?
Автор: Radbek
Дата сообщения: 27.01.2006 09:01

Цитата:
Вот этого не понял, что подразумеваем под слайсом? Слайс это то что мы определяем ещё в fdisk : ставим на область метку A6 OpenBSD (по-моему). Буквой a disklabel уже обозначает партишены, которые должны иметь точки монтирования.


Так вот и я понимаю, что в Fdisk мы делаем слайсы, которые в disklabel делим на партишены с точками монтирования, но при любом раскладе при выходе из fdisk (за исключением ответа "no" на использование всего диска, входа в fdisk и последующего моментального выхода по "q", без каких бы то ни было телодвижений) я получаю в disklabel партишн "а" на весь диск с кривыми параметрами (все параметры в 0, кроме размера).


Эта ситуация отражена в статье на рубоард.

Цитата:
Делаем p m, чтобы убедиться, что все чисто, и никаких маунтов еще не сделано, кроме "с". Если у вас всплыли какие-то незванные "а" или еще какие "закладки", стирайте их сейчас (если только то не планированные отводы места): d a.

.

Вот это "а" у меня есть всегда, за исключением предыдущего, описаного мной случая.
Автор: bsdemon
Дата сообщения: 27.01.2006 09:23
Слайс А6 OpenBSD в fdisk активным маркируешь?
Автор: Radbek
Дата сообщения: 27.01.2006 10:02
bsdemon

Да

В последний раз делал все как написано в статье рубоард. Щас буду пробовать еще.

Добавлено:
Скриншоты установки ИМХО ключевые в моей ситуации поместил на rapidshare

OBSD.zip (386700 Bytes)

Прокоментируйте плиз.
Автор: Radbek
Дата сообщения: 30.01.2006 10:16
Ни у кого коментариев нет?
Автор: Pukite
Дата сообщения: 06.02.2006 13:17
Есть ли смысл использования сабжа на десктопе, как FreeBSD?
Автор: Radbek
Дата сообщения: 06.02.2006 14:03
ИМХО чем защищеней система, тем труднее в ней выполнять повседневные десктопные задачи.

Страницы: 12

Предыдущая тема: FreeBSD FAQ


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.