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

» Общие вопросы по FreeBSD

Автор: nudniy
Дата сообщения: 11.01.2006 19:28
maya# df
Filesystem 1K-blocks Used Avail Capacity Mounted on
/dev/ad0s1a 253678 35858 197526 15% /
devfs 1 1 0 100% /dev
/dev/ad0s1e 253678 18 233366 0% /tmp
/dev/ad0s1f 2216862 1135240 904274 56% /usr
/dev/ad0s1d 253678 2444 230940 1% /var

Part Mount Size Newfs Part Mount Size Newfs
---- ----- ---- ----- ---- ----- ---- -----
ad0s1a <none> 256MB *
ad0s1b swap 70MB SWAP
ad0s1d <none> 256MB *
ad0s1e <none> 256MB *
ad0s1f <none> 2240MB *

Какими средствами можно отрезать 240 Мb от ad0s1f (/usr) и приклеить их к ad0s1b (SWAP).
Подскажите, пожалуйста, очень нужно.
Автор: hoochie
Дата сообщения: 12.01.2006 08:32
nudniy
Насколько мне известно, это сделать нельзя. Только подмонтировать новый HDD к разделу SWAP.
Автор: nudniy
Дата сообщения: 12.01.2006 16:26
Тогда скрипты на дискетку и грохать систему.
Если в течении суток не найду решение то переустановлю заново, всеравно у меня там ничего важного нету.
Автор: hoochie
Дата сообщения: 13.01.2006 10:24
Я считаю, что лучше тебе не эксперементировать с системой и поставить заново. Есть growfs, но она работает только с UFS. Во всяком случае, к простым вопросам этот не относится.
Автор: DNT2002
Дата сообщения: 13.01.2006 10:56
А есть ли программка под Windows чтобы видела FreeBSD-ный диск (запись/чтение)?
Автор: Demetrio
Дата сообщения: 13.01.2006 14:22
http://forum.ru-board.com/topic.cgi?forum=62&topic=1083#1
Автор: freeze
Дата сообщения: 14.01.2006 03:36
nudniy

Цитата:
Какими средствами можно отрезать 240 Мb от ad0s1f (/usr) и приклеить их к ad0s1b (SWAP).

Цель? Увеличить размер swap? Это можно и по-другому сделать http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/adding-swap-space.html
Автор: Linuxer
Дата сообщения: 14.01.2006 10:58
nudniy
Загрузочный CD c Acronis Disk Director Suite тебе в помошь. Поищи.
Я так понимаю, что на варезник здесь ссылки давать нельзя.
Автор: nudniy
Дата сообщения: 14.01.2006 14:41
Пробовал Acronis и Partition загрузчики, но они не видели разделы. Говорили что один большой слайс FreeBSD. Может не те версии программ были...
Всем спасибо, я уже переставил FreeBSD заново
Автор: hoochie
Дата сообщения: 16.01.2006 08:55
Вот здесь есть про resizing partition на живой FreeBSD 4.9. Причем это все сделано удаленно!!! Суть в том, что SWAP превращается в файловую систему, а затем туда переносится рут и следующие за ним разделы. После чего оставшееся свободное место переразбивается и система восстанавливается обратно. SWAP опять включается. Так вот, если есть желание, nudniy, можешь попробовать оставить кусок свободного места и приклеить его в конце к SWAP. Хотя это и не хорошо, если все-таки получится. Т.к. SWAP будет не непрерывным, как при обычной разбивке.
Вообще, при установке, если у меня 1G RAM - я ставлю 1 G SWAP, но если знаю, что потом добавлю еще 1G, то SWAP ставлю 2G!
freeze
Как он обозначил, цель у него - оттяпать у usr место и прилепить к SWAP.
Автор: L_S_V
Дата сообщения: 26.01.2006 00:41
Никак не пойму? Куда форвардинг делся?
ipfw show

Код:
00201 0 0 allow ip from any to 192.168.119.0/24 via lnc1
00301 0 0 divert 8668 ip from 192.168.119.0/24 to not 192.168.119.0/24 via lnc0
00302 134 24698 divert 8668 ip from any to 82.162.81.141 via lnc0
Автор: vworld
Дата сообщения: 26.01.2006 05:54
решил поставить Фю на ноут Айсера, все бы хорошо, но поставил бутменеджер по умолчанию, и сейчас не могу загрузить винду по умолчанию фря идет как можно подправить?
Автор: tankistua
Дата сообщения: 26.01.2006 22:18
разве


Код: options DUMMYNET
Автор: Ambal
Дата сообщения: 27.01.2006 03:18

Цитата:
решил поставить Фю на ноут Айсера, все бы хорошо, но поставил бутменеджер по умолчанию, и сейчас не могу загрузить винду по умолчанию фря идет как можно подправить?


boot0cfg -B -s1 /dev/ad0

если не поможет то читай man boot0cfg и меняй параметры в зависимости от свой конфигурации дисков.

Автор: Linuxer
Дата сообщения: 27.01.2006 17:21
Возникла проблема:
После установки FreeBSD 6.0 amd64 при вводе startx не запускался Gnome.
Вместо него появлялось три окна терминала, работающий курсор мышки, и часы в отдельном окне.
Хотя Gnome был установлен на этапе выбора дополнительных программ во время установки OC.

Прблема довольно быстро решилась чтением HandBook'а:

В файле /etc/rc.conf необходимо было прописать последней строкой gdm_enable="YES" и перезапистить систему.
После следующей загрузки запускается Gnome с приглашением ввести логин и пароль.

Возник новый прикол:
Во время загрузки, практически на последнем этапе, система ругается на Hostname, который я ей присвоил.
Пишет

Цитата:

amnesiac_host sm-mta [384]: My unqualifed host name (amnesiac_host) unknown; sleeping for retry

и "засыпает", с минуту поспит и далее выдаёт вторую строчку про имя хоста и опять засыпает, и т.д всего около 3-х раз, после чего система загружается.

Я так понял, что не следовало писать в имени хоста символ подчёркивания. Как теперь это имя можно поменять?
Автор: Demetrio
Дата сообщения: 28.01.2006 10:18
/etc/rc.conf

hostname="ns1.fbi.gov"

/etc/hosts

там же его прописываешь на 127.0.0.1
Автор: Linuxer
Дата сообщения: 28.01.2006 11:55
Да, помогло.
Только в /etc/hosts я прописал его не на 127.0.0.1 а на тот IP, который я своей машине назначил при настройке сетевой карты. Только он у меня почему-то в файле hosts два раза подряд написан

Следующий вопрос:
Не подскажите где можно настроить разрешение экрана, кол-во цветов, частоту обновления, раскладки клавиатуры. Чего-то я не могу найти xorg.conf. В /etc/X11 пусто. У меня в Линуксе оно вроде бы там лежит...
Автор: tankistua
Дата сообщения: 28.01.2006 19:41
в фре все в /usr/local ставиться вообще-то

Автор: BAZIL
Дата сообщения: 28.01.2006 21:38
В конторе стоит настроенный но не запущенный сервер. Админ, который его настраивал скрылся в неизвестном направлении. Пароль от root'a не известен. Можно как-нибудь это исправить?
Автор: tankistua
Дата сообщения: 29.01.2006 03:04
BAZIL
наверняка. Обычно с локальной секьюрити никто не заморачивается. Я например не вижу в этом особого смысла.

http://www.google.com/search?client=opera&rls=ru&q=freebsd+root+password&sourceid=opera&ie=utf-8&oe=utf-8
Автор: Pukite
Дата сообщения: 29.01.2006 11:17
BAZIL
Загрузиццо в single user mode (под 4.х нажать пробел при загрузке, потом ввести boot -s, в 5.х и 6.х выбрать в меню пункт 4), потом mount -u -w -f /, далее passwd root и reboot наконец :)

Также не забыть сделать вид очень серьёзной проделанной работы и попросить у начальства повышения или прибавки к зряплате.
Автор: BAZIL
Дата сообщения: 29.01.2006 11:36
tankistua
Pukite
Спасибо! Попробуем!
Автор: Pukite
Дата сообщения: 29.01.2006 12:07
BAZIL
Хотя reboot вовсе не обязательно, можно просто Ctrl-D нажать и грузиццо дальше, в нормальный режим. Пароль ведь уже сменён.
Автор: BAZIL
Дата сообщения: 29.01.2006 17:32
Pukite
На команду mount -u -w -f / реагирует следующим образом: WARNING: / was not properly dismounted, а на passwd root вовсе нецензурно выражается: passwd: not found.
Автор: Pukite
Дата сообщения: 29.01.2006 17:50

Цитата:
WARNING: / was not properly dismounted

Значит система была выключена насильно, а не нормальным путём. Я это предвидела и потому прибавила ключ -f :)

Цитата:
passwd: not found

Попробуй тогда /usr/bin/passwd
Автор: BAZIL
Дата сообщения: 29.01.2006 18:29
Pukite
На /usr/bin/passwd так же отвечает: /usr/bin/passwd: not found.
Может бы я что-то не так делаю? =)

Гружусь в Single user mode (пункт 4)
Он мне говорит: Enter full pathname of shell or RETURN for /bin/sh
Нажимаю Enter
Пишу mount -u -w -f /
Enter
Мне говорят: WARNING: / was not properly dismounted
Отвечаю: /usr/bin/passwd root или passwd root?
Автор: Pukite
Дата сообщения: 29.01.2006 18:41
BAZIL
Всё правильно, вот только непонятно, почему не находит комманду passwd. Возможно, старый админ прикола ради переместил её в другое место? Тогда поможет комманда find / | grep passwd, она найдёт все файлы с похожим названием.

---

Если не поможет, попробуем другой путь:

Открыть файл /etc/master.passwd, найти строчку с пользователем root, заменить хэш его пароля на $1$M4sGx016$n7WVSu6y.cnkaTP2FL/NW/, сохранить файл, дать комманду /usr/sbin/pwd_mkdb -p /etc/master.passwd и загрузиться.

В итоге сабжевая строчка будет выглядеть примерно так:

root:$1$M4sGx016$n7WVSu6y.cnkaTP2FL/NW/:0:0::0:0:Charlie &:/root:/bin/csh

А пароль будет bazil :)

---

Интереса ради можно запустить /stand/sysinstall (или просто sysinstall, если система 5.х или 6.х) и попробовать сменить рутовый пароль через меню. Но думаю всё это стандартный passwd использует, так что не уверена, увенчается ли успехом.




Автор: BAZIL
Дата сообщения: 29.01.2006 19:18
Видимо точно был юмористом:

# find / | grep passwd
find: not found
grep: not found
# /etc/master.passwd
/etc/master.passwd: Permission denied
# /stand/sysinstall
Error opening terminal: cons25
# /usr/sbin/pwd_mkdb -p /etc/master.passwd
/usr/sbin/pwd_mkdb: not found
Автор: Pukite
Дата сообщения: 29.01.2006 19:24
BAZIL
Что показывает echo $PATH и cat /etc/master.passwd | grep root?

Если уж на то пошло, то поставить на скорую руку на отдельный диск/комп другую фрю и поставить серверный диск туда, и нормально посмотреть его содержимое.

Ещё могу выложить куда-нибудь в сеть сабжевые файлы от FreeBSD 4.8 и 4.10 - перенесёшь на дискетке или компакте на сервер, скопируешь по инструкции и запустишь?

Цитата:
# /etc/master.passwd
/etc/master.passwd: Permission denied

Неправильно. Надо было не пытаться исполнять файл, а открыть его тейкстовым редактором, например pico /etc/master.passwd, ee /etc/master.passwd или на худой конец vi /etc/master.passwd.
Автор: BAZIL
Дата сообщения: 29.01.2006 19:39
Pukite
# echo $PATH
/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin
# cat /etc/master.passwd | grep root
grep: not found

Можно и так, как ты сказала, сейчас все средства хороши =)

pico: not found
ee: not found
vi: not found
joe: not found

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798

Предыдущая тема: Посоветуйте TV Tuner для FreeBSD


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