The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"install.cfg для автоматической установки FreeBSD 5.3"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от s.w. emailИскать по авторуВ закладки on 03-Май-05, 16:39  (MSK)
Подскажите возможна ли автоматическая или частично автоматическая генирация файла install.cfg в FreeBSD 5.3 на базе уже устоновленной системы ?
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от lavr emailИскать по авторуВ закладки on 03-Май-05, 17:32  (MSK)
>Подскажите возможна ли автоматическая или частично автоматическая генирация файла install.cfg в FreeBSD
>5.3 на базе уже устоновленной системы ?

я таких генераторов не встречал
можно сесть и написать, придется конечно времени достаточно потратить,
но в принципе можно и не на основе предустановленной системы, а в виде
диалоговой системы.

пока что народ ручками создавал install.cfg

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от s.w. emailИскать по авторуВ закладки on 11-Май-05, 13:17  (MSK)
Устанавливаю FreeBSD 5.3 с использованием install.cfg где дистрибутив монтируется по nfs. С машины где лежит дистрибутив пинг ходит.

Монтируется командой
mount_nfs -3 ?r 4096 ?w 4096 10.10.10.10/home /dist
получаю
[udp] 10.10.10.10:/home: RPCPROG_MNT:RPC:Timed out

С другой машины монтируется без проблем.
Подскажите что может быть?


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от lavr emailИскать по авторуВ закладки on 11-Май-05, 13:37  (MSK)
>Устанавливаю FreeBSD 5.3 с использованием install.cfg где дистрибутив монтируется по nfs. С
>машины где лежит дистрибутив пинг ходит.
>
>Монтируется командой
>mount_nfs -3 ?r 4096 ?w 4096 10.10.10.10/home /dist
>получаю
>[udp] 10.10.10.10:/home: RPCPROG_MNT:RPC:Timed out
>
>С другой машины монтируется без проблем.
>Подскажите что может быть?

если клиент NFS у тебя правильно застартован, то на удаленной машине
должен быть ПРАВИЛЬНЫМ образом формлен /etc/exports и в фаейрволе
доступны порты:

RPC - 111,369  TCP/UDP
NFS - 1110,2049 TCP/UDP

посмотри rpc(rpcbind)

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от s.w. emailИскать по авторуВ закладки on 11-Май-05, 14:05  (MSK)
Содержание exports на 10.10.10.10
?/home -alldirs 10.10.10.11 10.10.10.12?
Сетка из 3-х машин всего пока, так что не о каких фаерволах речь не идет.
А по поводу ?правильно застартован? если можно по подробнее.
Застартовон обычно через rc.conf
Как то так:
nfs_server_enable="YES"
nfs_server_flags="-u -t"
mountd_flags="-r"

что самое забавное с машины 10.10.10.12 все прекрасно монтируется ?
может прав каких не хватает?


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от lavr emailИскать по авторуВ закладки on 11-Май-05, 14:13  (MSK)
>Содержание exports на 10.10.10.10
>?/home -alldirs 10.10.10.11 10.10.10.12?
>Сетка из 3-х машин всего пока, так что не о каких фаерволах
>речь не идет.
>А по поводу ?правильно застартован? если можно по подробнее.
>Застартовон обычно через rc.conf
>Как то так:
>nfs_server_enable="YES"
>nfs_server_flags="-u -t"
>mountd_flags="-r"
>
>что самое забавное с машины 10.10.10.12 все прекрасно монтируется ?
>может прав каких не хватает?

загрузись с LiveCD или Frenzy или еще какого freebsd-cd и попробуй:

showmount, rpcinfo и замонтировать - все увидишь и поймешь

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от s.w. emailИскать по авторуВ закладки on 13-Май-05, 10:27  (MSK)
При попытке смонтировать выдает
[udp] 10.10.10.10:/home PRCPROC_MNT RPC:Timed out
Настроено все согласно хендбуку, пинг ходит
Что может быть ?
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от lavr emailИскать по авторуВ закладки on 13-Май-05, 10:37  (MSK)
>При попытке смонтировать выдает
>[udp] 10.10.10.10:/home PRCPROC_MNT RPC:Timed out
>Настроено все согласно хендбуку, пинг ходит
>Что может быть ?

я вроде ВСЕ объяснил, если хочется чего-то более конкретного, наверное
следует выдавать ПОЛНУЮ информацию:

на клиенте (ip-address):

- загружаюсь так
- kldstat показывает
- ps -axuww показывает
- showmount показывает
- rpcinfo показывает
- nmap на серверную машину показывает
- traceroute на серверную машину
- nslookup server.domain

на сервере(ip-address):

- /etc/exports
- firewall
- /etc/hosts.allow
- traceroute на серверную машину
- nmap на клиентскую машину
- nslookup client.domain

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от s.w. emailИскать по авторуВ закладки on 13-Май-05, 14:34  (MSK)
на клиенте (ip-address):10.10.10.12
- загружаюсь
  frenzy_v03_release
- kldstat показывает
  отсутствует
- ps -axuww показывает
USER   PID %CPU %MEM   VSZ  RSS  TT  STAT STARTED      TIME COMMAND
root    12 99,0  0,0     0   12  ??  RL   ЮФ07    1647:11,25  (idle: cpu0)
root    11 99,0  0,0     0   12  ??  RL   ЮФ07    1645:00,76  (idle: cpu1)
root     1  0,0  0,1  1084  652  ??  ILs  ЮФ07      0:00,02 /sbin/init --
root    13  0,0  0,0     0   12  ??  WL   ЮФ07      0:00,61  (irq1: atkbd0)
root    17  0,0  0,0     0   12  ??  WL   ЮФ07      0:00,00  (irq6: fdc0)
root    20  0,0  0,0     0   12  ??  WL   ЮФ07      0:00,30  (irq9: acpi0)
root    23  0,0  0,0     0   12  ??  WL   ЮФ07      0:05,90  (irq12: psm0)
root    25  0,0  0,0     0   12  ??  WL   ЮФ07      0:08,58  (irq14: ata0)
root    34  0,0  0,0     0   12  ??  WL   ЮФ07      0:00,18  (irq23: fxp2)
root    35  0,0  0,0     0   12  ??  WL   ЮФ07      0:00,00  (irq24: sym0)
root    44  0,0  0,0     0   12  ??  WL   ЮФ07      2:19,41  (swi8: tty:sio clock)
root    46  0,0  0,0     0   12  ??  WL   ЮФ07      0:00,08  (swi1: net)
root     2  0,0  0,0     0   12  ??  DL   ЮФ07      0:04,26  (g_event)
root     3  0,0  0,0     0   12  ??  DL   ЮФ07      0:25,46  (g_up)
root     4  0,0  0,0     0   12  ??  DL   ЮФ07      0:04,55  (g_down)
root    47  0,0  0,0     0   12  ??  DL   ЮФ07      0:04,38  (random)
root     5  0,0  0,0     0   12  ??  DL   ЮФ07      0:00,00  (taskqueue)
root    50  0,0  0,0     0   12  ??  WL   ЮФ07      0:00,00  (swi7: acpitaskq)
root    52  0,0  0,0     0   12  ??  WL   ЮФ07      0:00,00  (swi3: cambio)
root    53  0,0  0,0     0   12  ??  WL   ЮФ07      0:00,03  (swi7: task queue)
root     6  0,0  0,0     0   12  ??  IL   ЮФ07      0:00,00  (acpi_task0)
root     7  0,0  0,0     0   12  ??  IL   ЮФ07      0:00,00  (acpi_task1)
root     8  0,0  0,0     0   12  ??  IL   ЮФ07      0:00,00  (acpi_task2)
root     9  0,0  0,0     0   12  ??  DL   ЮФ07      0:00,01  (md0)
root    55  0,0  0,0     0   12  ??  DL   ЮФ07      0:00,09  (pagedaemon)
root    56  0,0  0,0     0   12  ??  DL   ЮФ07      0:00,00  (vmdaemon)
root    57  0,0  0,0     0   12  ??  DL   ЮФ07      0:02,59  (pagezero)
root    58  0,0  0,0     0   12  ??  DL   ЮФ07      0:00,47  (bufdaemon)
root    59  0,0  0,0     0   12  ??  DL   ЮФ07      0:02,16  (syncer)
root    60  0,0  0,0     0   12  ??  DL   ЮФ07      0:00,38  (vnlru)
root    61  0,0  0,0     0   12  ??  IL   ЮФ07      0:00,00  (nfsiod 0)
root    62  0,0  0,0     0   12  ??  IL   ЮФ07      0:00,00  (nfsiod 1)
root    63  0,0  0,0     0   12  ??  IL   ЮФ07      0:00,00  (nfsiod 2)
root    64  0,0  0,0     0   12  ??  IL   ЮФ07      0:00,00  (nfsiod 3)
root    69  0,0  0,0     0   12  ??  DL   ЮФ07      0:00,02  (md1)
root    72  0,0  0,0     0   12  ??  DL   ЮФ07      0:00,00  (md2)
root    75  0,0  0,0     0   12  ??  DL   ЮФ07      0:00,04  (md3)
root    78  0,0  0,0     0   12  ??  DL   ЮФ07      0:00,01  (md4)
root    81  0,0  0,0     0   12  ??  DL   ЮФ07      0:02,02  (md5)
root    87  0,0  0,0     0   12  ??  DL   ЮФ07      0:00,02  (md6)
root    95  0,0  0,0     0   12  ??  DL   ЮФ07      0:00,06  (md7)
root   103  0,0  0,0     0   12  ??  DL   ЮФ07      0:00,04  (md8)
root   111  0,0  0,0     0   12  ??  DL   ЮФ07      0:00,00  (md9)
root   305  0,0  0,1  1180  536  ??  Is   ЮФ07      0:00,00 adjkerntz -i
root   428  0,0  0,1  1304  724  ??  Is   ЮФ07      0:00,18 /usr/sbin/syslogd -s
root   594  0,0  0,1  1320  836  ??  Is   ЮФ07      0:00,14 /usr/sbin/cron
root   677  0,0  0,1  1220  608  ??  Ss   ЮФ07      0:40,90 moused -3 -r high -t auto -p /dev/psm0
root   683  0,0  0,1  1648 1164  v0  Is   ЮФ07      0:00,03 login [pam] (login)
root   684  0,0  0,1  1648 1256  v1  Is   ЮФ07      0:00,02 login [pam] (login)
root   685  0,0  0,1  1276  736  v2  Is+  ЮФ07      0:00,00 /usr/libexec/getty Pc ttyv2
root   686  0,0  0,1  1276  736  v3  Is+  ЮФ07      0:00,00 /usr/libexec/getty Pc ttyv3
root   687  0,0  0,1  1276  736  v4  Is+  ЮФ07      0:00,00 /usr/libexec/getty Pc ttyv4
root   688  0,0  0,1  1276  736  v5  Is+  ЮФ07      0:00,00 /usr/libexec/getty Pc ttyv5
root   689  0,0  0,1  1276  736  v6  Is+  ЮФ07      0:00,00 /usr/libexec/getty Pc ttyv6
root   690  0,0  0,1  1276  736  v7  Is+  ЮФ07      0:00,00 /usr/libexec/getty Pc ttyv7
root   691  0,0  0,2  2464 1764  v0  S    ЮФ07      0:00,18 -tcsh (tcsh)
root  1385  0,0  0,2  2448 1680  v1  I+    7:55     0:00,06 -tcsh (tcsh)
root     0  0,0  0,0     0    4  ??  DLs  ЮФ07      0:00,08  (swapper)
root  1737  0,0  0,1  1404  820  v0  R+   10:36     0:00,00 ps axuww
root    10  0,0  0,0     0   12  ??  DL   ЮФ07      0:00,00  (ktrace)
- showmount показывает
  RPC: Port mapper failure showmount: can't do mount dump rpc
- rpcinfo показывает
  can't contact rpcbind: RPC Port mapper failure RPC Sucess
- nmap на серверную машину показывает
PORT STATE SERVICE VERSION
22/TCP open ssh
111/TCP open rpcbind (rpcbind v2-4) 2-4(rpc #100000)
111/UDP open rpcbind (rpcbind v2-4) 2-4(rpc #100000)
514/UDP open syslog
862/UDP open rpcbind (rpcbind v2-4) 2-4(rpc #100000)
888/TCP open accessbuilder
1006/UDP open mountd (mountd v1-3) 1-3(rpc #100005)
2049/TCP open nfd (nfd v2-3) 2-3(rpc #100003)
2049/UDP open nfd (nfd v2-3) 2-3(rpc #100003)
- traceroute на серверную машину
traceroute to 10.10.10.11 (10.10.10.11), 64 hops max, 44 byte packets
1  10.10.10.11 (10.10.10.11)  0.625 ms  0.574 ms  0.771 ms
- nslookup server.domain
сеть из 3-х компов dns server осутствует
на сервере(ip-address):10.10.10.11
- /etc/exports
/home -alldirs 10.10.10.12 10.10.10.13
- firewall
осутствует
- /etc/hosts.allow
# Start by allowing everything (this prevents the rest of the file
# from working, so remove it when you need protection).
# The rules here work on a "First match wins" basis.
ALL : ALL : allow

# Wrapping sshd(8) is not normally a good idea, but if you
# need to do it, here's how
#sshd : .evil.cracker.example.com : deny

# Protect against simple DNS spoofing attacks by checking that the
# forward and reverse records for the remote host match. If a mismatch
# occurs, access is denied, and any positive ident response within
# 20 seconds is logged. No protection is afforded against DNS poisoning,
# IP spoofing or more complicated attacks. Hosts with no reverse DNS
# pass this rule.
ALL : PARANOID : RFC931 20 : deny
# Allow anything from localhost.  Note that an IP address (not a host
# name) *MUST* be specified for portmap(8).
ALL : localhost 127.0.0.1 : allow
ALL : my.machine.example.com 192.0.2.35 : allow

# To use IPv6 addresses you must enclose them in []'s
ALL : [fe80::%fxp0]/10 : allow
ALL : [fe80::]/10 : deny
ALL : [3ffe:fffe:2:1:2:3:4:3fe1] : deny
ALL : [3ffe:fffe:2:1::]/64 : allow

# Sendmail can help protect you against spammers and relay-rapers
sendmail : localhost : allow
sendmail : .nice.guy.example.com : allow
sendmail : .evil.cracker.example.com : deny
sendmail : ALL : allow

# Exim is an alternative to sendmail, available in the ports tree
exim : localhost : allow
exim : .nice.guy.example.com : allow
exim : .evil.cracker.example.com : deny
exim : ALL : allow

# Portmapper is used for all RPC services; protect your NFS!
# (IP addresses rather than hostnames *MUST* be used here)
portmap : 192.0.2.32/255.255.255.224 : allow
portmap : 192.0.2.96/255.255.255.224 : allow
portmap : ALL : deny

# Provide a small amount of protection for ftpd
ftpd : localhost : allow
ftpd : .nice.guy.example.com : allow
ftpd : .evil.cracker.example.com : deny

# You need to be clever with finger; do _not_ backfinger!! You can easily
# start a "finger war".
fingerd : ALL \
        : spawn (echo Finger. | \
         /usr/bin/mail -s "tcpd\: %u@%h[%a] fingered me!" root) & \
        : deny

# The rest of the daemons are protected.
ALL : ALL \
        : severity auth.info \
        : twist /bin/echo "You are not welcome to use %d from %h."
- traceroute на серверную машину
traceroute to 10.10.10.12 (10.10.10.12), 64 hops max, 44 byte packets
1  10.10.10.12 (10.10.10.12)  0.725 ms  0.674 ms  0.671 ms
- nmap на клиентскую машину
порт не собран
- nslookup client.domain
сеть из 3-х компов dns server осутствует

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от lavr emailИскать по авторуВ закладки on 13-Май-05, 16:03  (MSK)
>на клиенте (ip-address):10.10.10.12
>- загружаюсь
>  frenzy_v03_release
>- kldstat показывает
>  отсутствует

все очень просто:

на сервере:

/etc/exports
/home -alldirs,ro 10.10.10.12 10.10.10.13

после чего:

kill -s HUP `cat /var/run/mountd.pid`

чтобы mountd всосал изменения /etc/exports (на всякий случай)
После того как СДЕЛАЕШЬ единый /etc/hosts

# showmount -e server

он тебе должен показать кому что отдает твой сервер по NFS

сделай на ВСЕХ трех машинах файл /etc/hosts одинакового содержания:

#::1                    localhost localhost.my.domain

127.0.0.1               localhost localhost.mynet
10.10.10.11             server server.mynet
10.10.10.12             host12 host12.mynet
10.10.10.13             host13 host13.mynet
#

после этого должно заработать

допустим ты грузишься с frenzy (там 5.x)
загрузился, зашел root'ом:

вставляешь строки:

# vi /etc/rc.conf

# если твой server.mynet=10.10.10.11 рутирует твою сеть
defaultrouter="10.10.10.11"

# xy - твой сетевой интерфейс, карта: rl или fxp или ... твоя короче
ifconfig_dc0="inet 10.10.10.12 netmask 255.255.255.0"

# запуск nfs-client
nfs_client_enable="YES"

Все, далее делаешь:

# /etc/rc.d/nfsclient start
# mkdir /mnt/server
# showmount -e server
# mount_nfs server:/home /mnt/server
или
# mount_nfs 10.10.10.11:/home /mnt/server

Все должно заработать. Проблема в отсутствии DNS, его заменяем локальным
и одинаковым /etc/hosts на всех машинах до времен когда поднимешь named
и у тебя появится /etc/resolv.conf

При наличии всех ip и name в /etc/hosts на всех машинах, у тебя резолвер
сперва будет брать ВСЕ из /etc/hosts, для всего что там есть - будет
нормальная работа сервисов, для всего что отсутствует ненормальная работа
сервисов

В случае инсталляции - все тоже самое, при отсутствии DNS и nameserver'а,
для сетевых сервисов вместо имени используешь ip:

ftp://ip.add.re.ss/path
mount_nfs ip.add.re.ss:/path /mount_point_dir

Все, дерзай

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от s.w. emailИскать по авторуВ закладки on 13-Май-05, 17:18  (MSK)
ок, благодарю.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от s.w. emailИскать по авторуВ закладки on 14-Май-05, 15:56  (MSK)
Спасибо, все смонтировалось и поставилось
Но теперь после перезагрузки уже без диска не может найти загрузчика хотя в файле install.cfg он есть
  disk=da0
  partition=all
  bootManager=standard
diskPartitionEditor
что может быть?
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от lavr emailИскать по авторуВ закладки on 14-Май-05, 16:05  (MSK)
>Спасибо, все смонтировалось и поставилось
>Но теперь после перезагрузки уже без диска не может найти загрузчика хотя
>в файле install.cfg он есть
>  disk=da0
>  partition=all
>  bootManager=standard
>diskPartitionEditor
>что может быть?

я конечно все понимаю, но как бы мне не охота писать install.cfg и проверять
его работу, я вроде тебе много хороших ссылок на примеры install.cfg дал,
давай ты сам разберешься и напишешь об этом свою статью, здесь же на opennet ее и выложим, а?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от s.w. emailИскать по авторуВ закладки on 14-Май-05, 16:23  (MSK)
Да, согласен.
Примеры смотрел на их основе и сделал install.cfg так же читал соответствующие разделы манн страниц и http://www.freebsd.org handbook на эту тему.
Вообще, я думал что форум существует чтобы вопросы задавать.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от lavr emailИскать по авторуВ закладки on 14-Май-05, 18:02  (MSK)
>Да, согласен.
>Примеры смотрел на их основе и сделал install.cfg так же читал соответствующие
>разделы манн страниц и http://www.freebsd.org handbook на эту тему.
>Вообще, я думал что форум существует чтобы вопросы задавать.

кто бы спорил, но это не значит что я должен написать тебе готовый конфиг,
для этого мне нужно НАЙТИ пустую телегу и потратить время, меня на работе
убьют за это.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

15. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от s.w. emailИскать по авторуВ закладки on 19-Май-05, 11:37  (MSK)
С предыдущим разобрался, спасибо.
Теперь вот новые грабли
После создания слайсов говорит: Unable to find device node for /dev/da0s1b in /dev
Похоже, что надо перечитать /dev, если да то как это можно сделать во варианте авто установки.
Если нет, то что можно почитать на тему Unable to find device node. ?
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

16. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от lavr emailИскать по авторуВ закладки on 19-Май-05, 12:14  (MSK)
>С предыдущим разобрался, спасибо.
>Теперь вот новые грабли
>После создания слайсов говорит: Unable to find device node for /dev/da0s1b in
>/dev
>Похоже, что надо перечитать /dev, если да то как это можно сделать
>во варианте авто установки.
>Если нет, то что можно почитать на тему Unable to find device
>node. ?

в FreeBSD используется devfs (man devfs, man devd) - это значит что
на устанавливаемой машине либо отсутствует swap, либо не выполнена
разбивка bsdlabel - слайсов на партиции c использованием swap

ну или грабли в install.cfg - покажи, посмотрим

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

17. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от s.w. emailИскать по авторуВ закладки on 19-Май-05, 12:33  (MSK)
собственно вот содержимое файла install.cfg

# Turn on extra debugging.
debug=YES
# Networking Information
hostname=test-comp.test.ru
netDev=fxp2
ipaddr=10.10.10.12
netmask=255.255.255.0
defaultrouter=10.10.10.254
nameserver=10.10.10.21
nfs=10.10.10.11:/home/freebsd-5.3
#nfs=dist.domrn.ru:/home/freebsd-5.3
mediaSetNFS
# Select which distributions we want.
dists=crypto bin doc manpages catpages ports sbin ssys
distSetCustom
# Now set the parameters for the partition editor on da0. Set to use the
# disk exclusively (could also be "all" to use the whole disk but
# respecting the MBR or "free" to use only unallocated space for FreeBSD).
disk=da0
partition=all
bootManager=standard
diskPartitionEditor
diskPartitionWrite
# All sizes are expressed in 512 byte blocks!
da0s1-1=ufs 262144 /
da0s1-2=swap 4096000 none
da0s1-3=ufs 1048576 /tmp
da0s1-4=ufs 2096000 /usr/local
da0s1-5=ufs 1048576 /var
da0s1-6=ufs 2096000 /var/loc
da0s1-7=ufs 4096000 /usr
diskLabelEditor
diskLabelCommit
# OK, everything is set.  Do it!
installCommit

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

18. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от lavr emailИскать по авторуВ закладки on 19-Май-05, 12:39  (MSK)
>собственно вот содержимое файла install.cfg
>
># Turn on extra debugging.
>debug=YES
># Networking Information
>hostname=test-comp.test.ru
>netDev=fxp2
>ipaddr=10.10.10.12
>netmask=255.255.255.0
>defaultrouter=10.10.10.254
>nameserver=10.10.10.21
>nfs=10.10.10.11:/home/freebsd-5.3
>#nfs=dist.domrn.ru:/home/freebsd-5.3
>mediaSetNFS
># Select which distributions we want.
>dists=crypto bin doc manpages catpages ports sbin ssys
>distSetCustom
># Now set the parameters for the partition editor on da0. Set
>to use the
># disk exclusively (could also be "all" to use the whole disk
>but
># respecting the MBR or "free" to use only unallocated space for
>FreeBSD).
>disk=da0
>partition=all
>bootManager=standard
>diskPartitionEditor
>diskPartitionWrite
^^^^^^^^^^^^^^^^^^^^- вот это закомментируй

># All sizes are expressed in 512 byte blocks!
>da0s1-1=ufs 262144 /
>da0s1-2=swap 4096000 none
>da0s1-3=ufs 1048576 /tmp
>da0s1-4=ufs 2096000 /usr/local
>da0s1-5=ufs 1048576 /var
>da0s1-6=ufs 2096000 /var/loc
>da0s1-7=ufs 4096000 /usr
>diskLabelEditor
>diskLabelCommit
^^^^^^^^^^^^^^^^^- и вот это тоже

># OK, everything is set.  Do it!
>installCommit


попробуй снова

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

19. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от s.w. emailИскать по авторуВ закладки on 19-Май-05, 13:04  (MSK)
Но почему?
У меня предыдущая версия была без этих строчек, тогда ставилось нормально без затыков, но при перезагрузке компа он не видел потом откуда грузиться (такое впечатление что не видел активного раздела).
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

20. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от lavr emailИскать по авторуВ закладки on 19-Май-05, 13:53  (MSK)
>Но почему?
>У меня предыдущая версия была без этих строчек, тогда ставилось нормально без
>затыков, но при перезагрузке компа он не видел потом откуда грузиться
>(такое впечатление что не видел активного раздела).


попробовал? какой результат?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

21. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от s.w. emailИскать по авторуВ закладки on 20-Май-05, 10:08  (MSK)
Я ж постом выше написал
ставилось без затыков, но при перезагрузке компа на который производилась установа он не видел потом откуда грузиться
Загрузчик говорит:

No /boot/loader
FreeBSD/i386 boot
Default:0:da(0,a) /kernel
boot:
No /kernel

FreeBSD/i386 boot
Default:0:da(0,a) /kernel
boot:

(такое впечатление что не видет активного раздела) либо млжет установка проходила не до конца.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

22. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от andr emailИскать по авторуВ закладки(??) on 20-Май-05, 14:44  (MSK)
>Я ж постом выше написал
>ставилось без затыков, но при перезагрузке компа на который производилась установа он
>не видел потом откуда грузиться
>Загрузчик говорит:
>
>No /boot/loader
>FreeBSD/i386 boot
>Default:0:da(0,a) /kernel
>boot:
>No /kernel
>
>FreeBSD/i386 boot
>Default:0:da(0,a) /kernel
>boot:
>
>(такое впечатление что не видет активного раздела) либо млжет установка проходила не
>до конца.


попробуй выставить bootManager=boot

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

23. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от s.w. Искать по авторуВ закладки on 24-Май-05, 11:47  (MSK)
Пробовал результатов не дает, тут дело не в загрузчике, а в чем-то с разбивкой дисков
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

24. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от lavr emailИскать по авторуВ закладки on 24-Май-05, 11:58  (MSK)
>Пробовал результатов не дает, тут дело не в загрузчике, а в чем-то
>с разбивкой дисков

пробовал ТО ЧТО я посоветовал?

пробовал после выполнения всей процедуры загрузиться с livecd или floppy
и посмотреть ЧТО у тебя на диске: fdisk/disklabel?

PS. У тебя система может грузиться с этого диска?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

25. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от lavr emailИскать по авторуВ закладки on 24-Май-05, 11:59  (MSK)
>>Пробовал результатов не дает, тут дело не в загрузчике, а в чем-то
>>с разбивкой дисков
>
>пробовал ТО ЧТО я посоветовал?
>
>пробовал после выполнения всей процедуры загрузиться с livecd или floppy
>и посмотреть ЧТО у тебя на диске: fdisk/disklabel?
>
>PS. У тебя система может грузиться с этого диска?

ну в смысле в BIOS (я так понимаю ставишь ты на сказевый диск)

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

26. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от s.w. Искать по авторуВ закладки on 24-Май-05, 16:26  (MSK)
С винта грузиться может.
Просмотр fdisk/disklabel показывает пустой диск без разделов.
похоже хочет видеть опцию diskPartitionWrite, а с ней выдает ошибку Unable to find device node for /dev/da0s1b in /dev

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

27. "install.cfg для автоматической установки FreeBSD 5.3" 
Сообщение от lavr emailИскать по авторуВ закладки on 24-Май-05, 17:35  (MSK)
>С винта грузиться может.
>Просмотр fdisk/disklabel показывает пустой диск без разделов.
>похоже хочет видеть опцию diskPartitionWrite, а с ней выдает ошибку Unable to
>find device node for /dev/da0s1b in /dev

ну значит у тебя ошибки в размерах партиций из-за чего видимо ничего и не происходит - возьми руками создай bsdlabel с ненужной тебе разбивкой,
после чего перегрузись для установки - воспользуйся своим скриптом
и затем проверь - ИЗМЕНИЛАСЬ разбивка слайса на партиции?!
Если нет - значит апшипка, найди и устрани

# locate install.cfg - смотри примеры и ищи ошибки в своем install.cfg,
ошибки, очепятки и тд и тп

PS. Бог мой, столько времени прошло а ты все из пальца проблемы высасываешь :(

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру