Ссылка из шапки http://www.citytel.ru/minibsd/minibsd.html не работает? Проверьте, пожалуйста, модераторы.
» Общие вопросы по FreeBSD
OldReader
Хм, статья 2004 года и думаю уже сильно устарела.
Копия на оппеннете http://www.opennet.ru/base/sys/minibsd_faq.txt.html
Хм, статья 2004 года и думаю уже сильно устарела.
Копия на оппеннете http://www.opennet.ru/base/sys/minibsd_faq.txt.html
Где, в каких файлах FreeBSD хранит информацию о том какой именно релиз установлен?
9.2-RELEASE или 9.2-RELEASE-p3 (номер от потолка взят)
Нужно для sysinstall, который проверяет соответствие установленной версии и версии дистрибутива в приводе.
Нужно поменять версию в установленной ОС, чтоб sysinstall принял дистрибутив.
9.2-RELEASE или 9.2-RELEASE-p3 (номер от потолка взят)
Нужно для sysinstall, который проверяет соответствие установленной версии и версии дистрибутива в приводе.
Нужно поменять версию в установленной ОС, чтоб sysinstall принял дистрибутив.
gryu
Вроде как эта инфа вкомпилирована в ядро.
Возможно ее можно поменять на этапе сборки ядра.
Вроде как эта инфа вкомпилирована в ядро.
Возможно ее можно поменять на этапе сборки ядра.
Угу. В ядре. В файле /boot/kernel/kernel
Что-то не нашёл откуда эта инфа берётся при сборке ядра, чтоб там переписать и пересобрать ядро.
Так же эта инфа есть в файле /etc/motd
Файл перезаписывается каждый раз по перезагрузке.
А больше нет. Только в var/crash Но там врятли есть файлы влияющие на сборку.
Добавлено:
P.S.
Тупо влез в /boot/kernel/kernel и подправил билд ОС.
Ядро даже загрузилось.
Но посыпалось куча ошибок. Толи что то ещё ковырнулось и совпало, то ли трогать совсем нельзя.
Загрузилось, но сеть и т.д. не работадлл.
Что-то не нашёл откуда эта инфа берётся при сборке ядра, чтоб там переписать и пересобрать ядро.
Так же эта инфа есть в файле /etc/motd
Файл перезаписывается каждый раз по перезагрузке.
А больше нет. Только в var/crash Но там врятли есть файлы влияющие на сборку.
Добавлено:
P.S.
Тупо влез в /boot/kernel/kernel и подправил билд ОС.
Ядро даже загрузилось.
Но посыпалось куча ошибок. Толи что то ещё ковырнулось и совпало, то ли трогать совсем нельзя.
Загрузилось, но сеть и т.д. не работадлл.
gryu
Цитата:
Эм. Зачем?
Добавлено:
Цитата:
Версия ОС это не только версия ядра, но и версии софта.
Это вам не Linux, где ядро отдельно, user-land отдельно.
При апгрейде с сорцов не зря же есть сборка ядра, а потом сборка мира (окружения системы).
Цитата:
Нужно поменять версию в установленной ОС, чтоб sysinstall принял дистрибутив.
Эм. Зачем?
Добавлено:
Цитата:
Ядро даже загрузилось.
Но посыпалось куча ошибок. Толи что то ещё ковырнулось и совпало, то ли трогать совсем нельзя.
Загрузилось, но сеть и т.д. не работадлл.
Версия ОС это не только версия ядра, но и версии софта.
Это вам не Linux, где ядро отдельно, user-land отдельно.
При апгрейде с сорцов не зря же есть сборка ядра, а потом сборка мира (окружения системы).
goletsa
Я не даром написал
Цитата:
Скачать такой дистрибутив немогу. Не найду никак.
Ни по FTP, ни с DVD sysinstall не ципляет дистрибутив "просто релиза". Грит "дай мне релиз-п12 и всё тут!"
freebsd-update говорит "а нет для тебя ничего нового"
Я не даром написал
Цитата:
9.2-RELEASE или 9.2-RELEASE-p3Ставли релиз, а он прописался почему-то не "**-RELEASE", а "**-RELEASE-p12"
Скачать такой дистрибутив немогу. Не найду никак.
Ни по FTP, ни с DVD sysinstall не ципляет дистрибутив "просто релиза". Грит "дай мне релиз-п12 и всё тут!"
freebsd-update говорит "а нет для тебя ничего нового"
gryu
Скинь сюда текст ошибки дословно.
Думаю, проблема эта должна решаться каким-то другим способом.
Скинь сюда текст ошибки дословно.
Думаю, проблема эта должна решаться каким-то другим способом.
res2001
Да там все проще, обновленная через freebsd-update система плюс криво собраные порты.
Да там все проще, обновленная через freebsd-update система плюс криво собраные порты.
goletsa
"там" всё сложнее.
Изначальная 7.2 на которой отказался ставится софт.
И по цепочке потянуло.
либархив угробился ещё тогда при попытке разными способами обойти различные ошибки при сборке.
Уже после этого была проведена попытка апгрейда до 7.4 в попытке восстановить систему.
Идея была
1. Обновим ядро
2. Обновим мир
и "при обновлении мира все грабли исправятся"
Добавлено:
goletsa
Вы кстати vbox-ом пользуетесь?
Я по вашему совету поставил его и поднял на нём виртуалку.
Так она регулярно падает
[more]VBoxHeadless: error: The machine '***' is already locked for a session (or being unlocked)[/more]
Версия
virtualbox-ose-4.2.16_2
virtualbox-ose-kmod-4.2.16
В инете про это мало что есть. Мелькает порой что эта грабля типа от кривизны версии. "обновите". Я обновил (версии выше уже обновлённые), но результат тот же.
"там" всё сложнее.
Изначальная 7.2 на которой отказался ставится софт.
И по цепочке потянуло.
либархив угробился ещё тогда при попытке разными способами обойти различные ошибки при сборке.
Уже после этого была проведена попытка апгрейда до 7.4 в попытке восстановить систему.
Идея была
1. Обновим ядро
2. Обновим мир
и "при обновлении мира все грабли исправятся"
Добавлено:
goletsa
Вы кстати vbox-ом пользуетесь?
Я по вашему совету поставил его и поднял на нём виртуалку.
Так она регулярно падает
[more]VBoxHeadless: error: The machine '***' is already locked for a session (or being unlocked)[/more]
Версия
virtualbox-ose-4.2.16_2
virtualbox-ose-kmod-4.2.16
В инете про это мало что есть. Мелькает порой что эта грабля типа от кривизны версии. "обновите". Я обновил (версии выше уже обновлённые), но результат тот же.
gryu
Цитата:
Мало логов. По идее сегфолт должен быть если падает.
Цитата:
Под Gnu/Linux в основном.
И то на поиграться.
Для продакшена у меня пара ESXi.
Цитата:
Хм, а оно на 7 ветке то вообще собирается? Были какие-то грабли.
Цитата:
Так она регулярно падает
Мало логов. По идее сегфолт должен быть если падает.
Цитата:
Вы кстати vbox-ом пользуетесь?
Под Gnu/Linux в основном.
И то на поиграться.
Для продакшена у меня пара ESXi.
Цитата:
Версия
virtualbox-ose-4.2.16_2
virtualbox-ose-kmod-4.2.16
Хм, а оно на 7 ветке то вообще собирается? Были какие-то грабли.
goletsa
Пардон. Не уточнил сразу.
Оно на 9.2 работает.
Цитата:
по VBoxManage list runningvms она висит в списке работающих.
Но VNC сервер не отзывается и гостевая ОС тоже.
На VBoxManage controlvm WindowsXP pause | resume | reset | poweroff | savestate не реагирует.
Лечится только перезагрузкой хостовой машины.
Процессы пробовал снимать, что то как то криво получатся.
Быстрее ребутнуть машину получается.
Добавлено:
Цитата:
Добавлено:
Вот калька так сказать моей проблемы
http://linuxforum.kz/index.php?topic=4891.0
Вот тоже, но обсуждение практически сразу ушло в сторону смены ВМ
http://www.linux.org.ru/forum/admin/8322539
А вот с vbox-са и тоже без решения
https://www.virtualbox.org/ticket/8579
Пардон. Не уточнил сразу.
Оно на 9.2 работает.
Цитата:
По идее сегфолт должен быть если падает.Ну она не падает в прямом смысле.
по VBoxManage list runningvms она висит в списке работающих.
Но VNC сервер не отзывается и гостевая ОС тоже.
На VBoxManage controlvm WindowsXP pause | resume | reset | poweroff | savestate не реагирует.
Лечится только перезагрузкой хостовой машины.
Процессы пробовал снимать, что то как то криво получатся.
Быстрее ребутнуть машину получается.
Добавлено:
Цитата:
Для продакшена у меня пара ESXi.как я понимаю платная лицензия.
Добавлено:
Вот калька так сказать моей проблемы
http://linuxforum.kz/index.php?topic=4891.0
Вот тоже, но обсуждение практически сразу ушло в сторону смены ВМ
http://www.linux.org.ru/forum/admin/8322539
А вот с vbox-са и тоже без решения
https://www.virtualbox.org/ticket/8579
gryu
Цитата:
Неа, бесплатный гипервизор.
Добавлено:
gryu
А вы тоже виртуалки от рута стартуете?
Цитата:
как я понимаю платная лицензия.
Неа, бесплатный гипервизор.
Добавлено:
gryu
А вы тоже виртуалки от рута стартуете?
goletsa
поскольку сейчас идёт отладка самой идеи, то да. От рута.
У меня там ВинХР крутится на которой серверное приложение от клиент-серверной системы.
т.е. в саму гостевую систему никто кроме меня доступа не имеет.
Добавлено:
P.S.
Ну считайте что разбудили во мне совесть.
Создал отдельного пользователя и теперь запускаю ВМ от нового пользователя.
поскольку сейчас идёт отладка самой идеи, то да. От рута.
У меня там ВинХР крутится на которой серверное приложение от клиент-серверной системы.
т.е. в саму гостевую систему никто кроме меня доступа не имеет.
Добавлено:
P.S.
Ну считайте что разбудили во мне совесть.
Создал отдельного пользователя и теперь запускаю ВМ от нового пользователя.
Коллеги. А как можно посмотреть какими правами обладает та или иная группа?
Что то вот торкнуло...
vbox создал свою группу, вот хотелось бы понять какие права даются тем кто в этой группе.
Что то вот торкнуло...
vbox создал свою группу, вот хотелось бы понять какие права даются тем кто в этой группе.
gryu
В команде find есть соответствующий ключик, чтоб можно было искать файлы с нужным gidом.
Кроме того от имени этой группы может работать какой-либо демон - можно lsом посмотреть.
На вскидку нужные параметры не скажу, но в мане все найдешь.
В команде find есть соответствующий ключик, чтоб можно было искать файлы с нужным gidом.
Кроме того от имени этой группы может работать какой-либо демон - можно lsом посмотреть.
На вскидку нужные параметры не скажу, но в мане все найдешь.
ээээ мне кажется что вы не поняли вопроса.
Вот некая программа при установке создала группу. К примеру vbox создаёт группу vboxusers.
Так вот как посмотреть какие практические права даются пользователям данной группы при создании. Чтоб знать чего можно ожидать от создаваемых пользователей.
Не практически (права на файлы и папки, хотя и это тоже) а ээээ "вообще". Что они в принципе могут в системе.
Вот некая программа при установке создала группу. К примеру vbox создаёт группу vboxusers.
Так вот как посмотреть какие практические права даются пользователям данной группы при создании. Чтоб знать чего можно ожидать от создаваемых пользователей.
Не практически (права на файлы и папки, хотя и это тоже) а ээээ "вообще". Что они в принципе могут в системе.
gryu
Дык в никсах "практические права" это и есть права на файлы и папки, плюс права с которыми работает службы. Там ничего более фактического нет.
В виндах есть еще политики назначения прав пользователей, а в остальном то же самое.
Добавлено:
Обычно, если демон создает группу или пользователя, то подразумевается, что этот демон будет запускать себя или какую-либо часть себя из под этого пользователя/группы, и для нормальной работы этого сервиса требуется назначить этому пользователю/группе определенные права на файловую систему (что и делается обычно в процессе установки демона).
Добавлено:
еще, как вариант - группа определяет какие пользователи будут иметь доступ к данному сервису.
Дык в никсах "практические права" это и есть права на файлы и папки, плюс права с которыми работает службы. Там ничего более фактического нет.
В виндах есть еще политики назначения прав пользователей, а в остальном то же самое.
Добавлено:
Обычно, если демон создает группу или пользователя, то подразумевается, что этот демон будет запускать себя или какую-либо часть себя из под этого пользователя/группы, и для нормальной работы этого сервиса требуется назначить этому пользователю/группе определенные права на файловую систему (что и делается обычно в процессе установки демона).
Добавлено:
еще, как вариант - группа определяет какие пользователи будут иметь доступ к данному сервису.
Цитата:
для нормальной работы этого сервиса требуется назначить этому пользователю/группе определенные права на файловую системуВот об этом я и говорю.
При создании группы ей даются какие то права, которые наследуются пользователями, членами этой группы.
Пользователи группы FTP не могут коннектится по FTP, к примеру.
Так как посмотреть какие ограничения/права предусматривает созданная группа.
Понятино что она создана для запуска ВМ её пользователями, а ещё что она может? ... "а вдрух" она создана с правами группы wheel?
Добавлено:
P.S.
Смена пользователя от которого запущена VM ничего не изменила. (что собственно и ожидалось) Опять VM изволила заблокироваться.
gryu
Цитата:
find / -group <имя группы>
Цитата:
С правами группы whell она не может быть создана, т.к. в никсах каждый объект файловой системы имеет только один идентификатор группы и пользователя, т.е. если допустим файл имеет gid=mail, то он уже ни как не может иметь gid=wheel и наоборот.
Цитата:
Так как посмотреть какие ограничения/права предусматривает созданная группа.
find / -group <имя группы>
Цитата:
"а вдрух" она создана с правами группы wheel?
С правами группы whell она не может быть создана, т.к. в никсах каждый объект файловой системы имеет только один идентификатор группы и пользователя, т.е. если допустим файл имеет gid=mail, то он уже ни как не может иметь gid=wheel и наоборот.
подскажите, плиз команды , чтобы установить графическую оболочку для freebsd 9.2
Futurism
https://www.freebsd.org/doc/handbook/x11.html Отсюда и дальше читать
https://www.freebsd.org/doc/handbook/x11.html Отсюда и дальше читать
Народ.
Кто либо с vlan-ами работал?
Суть "провайдер" выдаёт канал vlan trank в котором несколько vlan.
Нужно принять на внешний фейс и разобрать по задачам.
И ещё. Нужно что бы у виртуальных vlan интерфейсов были разные (заданные) MAC адреса.
..
Попробовал менять как у физ фейсов, не получается почему то.
Мдя. ...
Я с внешними vlan вообще не работал. Как то подседки разнын делал, это было. Но на внешке ни разу.
Снаружи vlan цисковские.
Кто либо с vlan-ами работал?
Суть "провайдер" выдаёт канал vlan trank в котором несколько vlan.
Нужно принять на внешний фейс и разобрать по задачам.
И ещё. Нужно что бы у виртуальных vlan интерфейсов были разные (заданные) MAC адреса.
..
Попробовал менять как у физ фейсов, не получается почему то.
Мдя. ...
Я с внешними vlan вообще не работал. Как то подседки разнын делал, это было. Но на внешке ни разу.
Снаружи vlan цисковские.
gryu, первая часть простая.
На примере rc.conf, один из вариантов:
Берем фейс, на котором будут вланы. Нам его надо просто в up или можно посадить на реальный ip, туда пойдут нетегированные пакеты
Код: ifconfig_em0="up"
На примере rc.conf, один из вариантов:
Берем фейс, на котором будут вланы. Нам его надо просто в up или можно посадить на реальный ip, туда пойдут нетегированные пакеты
Код: ifconfig_em0="up"
gryu
С vlan проблем нет, а вот чтоб на каждом влане свой МАС ...
Сам такого не делал, на лисяре есть похожая тема. Не понятно чем закончилось там в итоге.
Отпишись сюда к чему придешь и как сделать разные МАС на каждом ВЛАНе.
Если не получиться, вижу такой выход из положения - разруливать ВЛАНы на свиче, а в шлюз вторую сетевуху, так каждый влан будет приходить в шлюз на свой физический интерфейс со своим МАСом. У меня кое где так ВЛАНы разруливаются, в других местах на шлюзе, и еще на уровне ESXа имеется.
Добавлено:
Кстати, зачем тебе понадобились разные МАСи?
С vlan проблем нет, а вот чтоб на каждом влане свой МАС ...
Сам такого не делал, на лисяре есть похожая тема. Не понятно чем закончилось там в итоге.
Отпишись сюда к чему придешь и как сделать разные МАС на каждом ВЛАНе.
Если не получиться, вижу такой выход из положения - разруливать ВЛАНы на свиче, а в шлюз вторую сетевуху, так каждый влан будет приходить в шлюз на свой физический интерфейс со своим МАСом. У меня кое где так ВЛАНы разруливаются, в других местах на шлюзе, и еще на уровне ESXа имеется.
Добавлено:
Кстати, зачем тебе понадобились разные МАСи?
gryu
Цитата:
Зачем?
Цитата:
И ещё. Нужно что бы у виртуальных vlan интерфейсов были разные (заданные) MAC адреса.
Зачем?
goletsa
Гм. Надо. Я понимаю любопытство и т.д, но надо.
Необходимо что бы при контроле на вышестоящем маршрутизаторе всё это выглядело не одной машиной, а несколькими подключёнными через не управляемый коммутатор.
(иначе низзя! сети должны быть разведены физически)
Разные сетёвки не пойдёт. Слишком дохрена их тогда пихать нужно.
...
P.S.
При создании виртуальных машин там есть возможность создания бриджа и виртуальной карты за бриджом. Тогда МАС там другой получается.
Значит как то можно это реализовывать... Во-оть!
Molt
res2001
Спасибо.
Добавлено:
P.P.S.
В ряде руководств указывается необходимость пересборки ядра с опцией device vlan.
В других на эту тему ничего не сказано.
Так нужно пересобирать или нет?
Гм. Надо. Я понимаю любопытство и т.д, но надо.
Необходимо что бы при контроле на вышестоящем маршрутизаторе всё это выглядело не одной машиной, а несколькими подключёнными через не управляемый коммутатор.
(иначе низзя! сети должны быть разведены физически)
Разные сетёвки не пойдёт. Слишком дохрена их тогда пихать нужно.
...
P.S.
При создании виртуальных машин там есть возможность создания бриджа и виртуальной карты за бриджом. Тогда МАС там другой получается.
Значит как то можно это реализовывать... Во-оть!
Molt
res2001
Спасибо.
Добавлено:
P.P.S.
В ряде руководств указывается необходимость пересборки ядра с опцией device vlan.
В других на эту тему ничего не сказано.
Так нужно пересобирать или нет?
Цитата:
Зачем?
Не знаю задач gryu, но иногда надо. Например, пров раздает инет по option 82, и надо завести три таких линка на одну сетевую: берем свитч L2 и выводим вланы на сетевую, маки должны быть разные.
gryu
Использую шлюз на FreeBSD, работающий под ESXi - завел на ESXi все vlan, добавил 8 штук виртуальных сетевых карт во фряху, вот и все. На каждом вирт.сетевом адаптере ессно свой собственный МАС. МАС можно задать вручную, какой надо.
Попробуй с promisc mode, как Molt советовал, может получиться.
Использую шлюз на FreeBSD, работающий под ESXi - завел на ESXi все vlan, добавил 8 штук виртуальных сетевых карт во фряху, вот и все. На каждом вирт.сетевом адаптере ессно свой собственный МАС. МАС можно задать вручную, какой надо.
Попробуй с promisc mode, как Molt советовал, может получиться.
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
Предыдущая тема: Ubuntu
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.