ТОЛЬКО ДЛЯ 6-7 FreeBSD
Ситуация такая, имеется огромный файл сервер на FreeBSD и нетбук, надо нетбуку дать интернет ну и конечно вход к общему файл хранилище. В сервере стоит Wi-Fi карта на чипе Atheros - к счастью 7 FreeBSD (в отличии от 6) уже научилась видеть его!
0. Сервер уже подключен к интернету и он работает
кабельный адаптер re0 192.168.1.100
беспроводный адаптер ath0 10.10.30.1
в /etc/rc.conf должно быть
gateway_enable="YES"
1. Пересобираем ядро с нужными опциями
Как пересобирать подробно описано тут http://freebsd100.blogspot.com/2009/05/freebsd_27.html
Добавляем нужны для Wi-fi, dhcp, pf если их уже там нет (при установки freeBSD с установленной картой wi Fi все нужное уже есть в ядре)
device bpf
device pf
device pflog
device wlan
device wlan_acl
device wlan_ccmp
device wlan_wep
device ath
device ath_hal
device ath_rate_sample
device wlan_tkip
device wlan_xauth
2. Настраиваем точку доступа с авторизацией и шифрованием
В /etc/rc.conf добавляем
ifconfig_ath0="inet 10.10.30.1 netmask 255.255.255.0 mediaopt hostap"
hostapd_enable="YES"
Создаем файл /etc/hostapd.conf
interface=ath0 <--беспроводной адаптер
driver=bsd
logger_syslog=-1
logger_syslog_level=2
logger_stdout=-1
logger_stdout_level=2
debug=4
dump_file=/tmp/hostapd.dump
ctrl_interface=/var/run/hostapd
ctrl_interface_group=wheel
ssid=freebsdap <--имя беспроводной сети
wpa=3
wpa_pairwise=CCMP
wpa_passphrase=12345678 <-- пароль доступа не менее 8 знаков для wpa2
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
3. Настраиваем DHCP раздачу IP адресов и всего автоматом
Заходим в коллекцию портом
cd /usr/ports/net
то что нам нужно будет называться isc-dhcp3-server или isc-dhcp30-server
cd /isc-dhcp30-server
make install
В /etc/rc.conf добавляем
dhcpd_enable="YES"
dhcpd_flags="-q"
dhcpd_ifaces="ath0"
dhcpd_conf="/usr/local/etc/dhcpd.conf"
Создаем файл /usr/local/etc/dhcpd.conf в нем пишем
option domain-name "sys";
# Реальный DNS адресс провайдера
option domain-name-servers 212.188.4.10; #DNS
option subnet-mask 255.255.255.0;
ddns-update-style none;
subnet 10.10.30.0 netmask 255.255.255.0
{
range 10.10.30.100 10.10.30.150;
option routers 10.10.30.1;
option domain-name-servers 212.188.4.10;
}
с такими настройками у нас будут раздавать адрес с 10.10.30.100 до 10.10.30.150
проверяем
/usr/local/etc/rc.d/isc-dhcpd start
если не ругается то всё нормально
4. Теперь надо настроить pf перенаправление портов
в /etc/rc.conf добавляем
pf_enable="YES"
pf_rules="/etc/pf.conf"
файл /etc/pf.conf приводим к виду
nat on re0 from 10.10.30.0/24 to any -> 192.168.1.100
pass quick all
5. Пару слов о Samba
чтобы самба работала с новой подсетью надо чтобы в /usr/local/etc/smb.conf
был открыть доступ из этой сети и самба работала на беспроводном адаптаре тоже
hosts allow = 192.168.1. 10.10.30.
interfaces = 192.168.1.100/24 10.10.30.1/24
Подробнее о Samba тут
http://freebsd100.blogspot.com/2009/11/freebsd.html
6. Всё перезагружаемся и надеемся что всё заработает
Внимательней с пунктуацией это 90% причин не работы того что налаживается
УЧТИТЕ: Wi-Fi остается очень медленным соединением так самый продвинутый из доступных сейчас стандартов 11g выдает 54 мегабит/c реальная скорость при тестах 2.5-3.2 мегабайта в секунду.
суббота, 21 ноября 2009 г.
суббота, 14 ноября 2009 г.
FreeBSD: Как перенести HDD с ОС на другой ПК?
В принципе это возможно, если архитектура ПК одинаковая, и ядро FreeBSD не пересобиралось то есть используется GENERIC! Но возникнут решаемые проблемы с монтированием дисков!
Загружаемся в Single user mode (цифорка 4)
При загрузке системы предложит вручную смонтировать диски:
mountroot>?
смотрим как обозван HDD (например ad4s1) и монтируем его
mountroot>ufs:ad4s1a
на следующий вопрос жмем ENTER и поподаем в консоль
чтобы отредактировать fstab нам нужен редактор ee(хотябы он) вручную монтируем тот диск где он лежить
#mount /dev/ad4s1f /usr
а также
#mount -u /
Редактируем fstab
#ee /etc/ftab
пишем везде ad4 и перезагружаемся теперь можно надеятся всё работает как раньше
reboot
Загружаемся в Single user mode (цифорка 4)
При загрузке системы предложит вручную смонтировать диски:
mountroot>?
смотрим как обозван HDD (например ad4s1) и монтируем его
mountroot>ufs:ad4s1a
на следующий вопрос жмем ENTER и поподаем в консоль
чтобы отредактировать fstab нам нужен редактор ee(хотябы он) вручную монтируем тот диск где он лежить
#mount /dev/ad4s1f /usr
а также
#mount -u /
Редактируем fstab
#ee /etc/ftab
пишем везде ad4 и перезагружаемся теперь можно надеятся всё работает как раньше
reboot
суббота, 7 ноября 2009 г.
FreeBSD: Обзор HP Compaq dc7900 Convertible Minitower
Не называйте этот компьютер сервером, HP этого не любит и поправляет это десктоп!
Хотя приобретается он именно под серверные задачи!


Фирменный вид HP! Полоски на лицевой стороне забиваются моментально пылью!
Ужасно разочаровали боковые стенки корпуса - они производят впечатления убогой дешовки, тонкие и моментально прогибаются! Корпус предназначен для безвинтового монтажа плат и съема стенок и это так, только берегите пальцы непонятно каким образом но я их резал все два раза как залезал внутрь! А и снять боковые стенки очень легко а вот чтобы поставить на место надо их прижать в двух местах руками и каким нибудь третьим органом оттянуть защелку чтобы одеть их обратно...
На одной стороне корпуса ножки - удобно класть корпус!

Внутри обнаруживается вымерший формат BTX! По началу обилие ярких защелок и нестандартного расположение радует... хорошо что есть инструкция!





В слоты платы вставляются при помощи защелкивающихся зажимов!

Радость от созерцания нестандартного (я бы даже сказал уникального) расположения проходит когда надо вставить обычную видео карту! Разработчики десктопа не учли что все выдающиеся части плат при размещение в BTX выпирают вверх!!! ВНИМАНИЕ: Вставляя плату не думайте что она не лезет потому что у вас сил мало НЕТ она не лезет потому что рядом со слотами стоят высоченные конденсаторы в которые она упирается!!!
Таким образом с уникальным корпусом получаем уникальные авторские радиаторы для видеокарты доработанные плоскогубцами (ВНИМАНИЕ: Не делайте этого сами, все работы в данном случае проводились квалифицированным специалистом - по плоскогубцам)

В результате сборки всё таки получаем сервер а не десктоп!
Потому что ничего игрового сюда не вставить просто не влезет, все рассчитано под ATX а BTX прекрасная схема расположения для продувки серверов!
Потому что в корпус уже встроен динамик кстати очень удобно!
И при минимальных настройках частоты обротов вентилятора работает очень тихо!

Хотя приобретается он именно под серверные задачи!
Фирменный вид HP! Полоски на лицевой стороне забиваются моментально пылью!
Ужасно разочаровали боковые стенки корпуса - они производят впечатления убогой дешовки, тонкие и моментально прогибаются! Корпус предназначен для безвинтового монтажа плат и съема стенок и это так, только берегите пальцы непонятно каким образом но я их резал все два раза как залезал внутрь! А и снять боковые стенки очень легко а вот чтобы поставить на место надо их прижать в двух местах руками и каким нибудь третьим органом оттянуть защелку чтобы одеть их обратно...
На одной стороне корпуса ножки - удобно класть корпус!
Внутри обнаруживается вымерший формат BTX! По началу обилие ярких защелок и нестандартного расположение радует... хорошо что есть инструкция!
В слоты платы вставляются при помощи защелкивающихся зажимов!
Радость от созерцания нестандартного (я бы даже сказал уникального) расположения проходит когда надо вставить обычную видео карту! Разработчики десктопа не учли что все выдающиеся части плат при размещение в BTX выпирают вверх!!! ВНИМАНИЕ: Вставляя плату не думайте что она не лезет потому что у вас сил мало НЕТ она не лезет потому что рядом со слотами стоят высоченные конденсаторы в которые она упирается!!!
Таким образом с уникальным корпусом получаем уникальные авторские радиаторы для видеокарты доработанные плоскогубцами (ВНИМАНИЕ: Не делайте этого сами, все работы в данном случае проводились квалифицированным специалистом - по плоскогубцам)
В результате сборки всё таки получаем сервер а не десктоп!
Потому что ничего игрового сюда не вставить просто не влезет, все рассчитано под ATX а BTX прекрасная схема расположения для продувки серверов!
Потому что в корпус уже встроен динамик кстати очень удобно!
И при минимальных настройках частоты обротов вентилятора работает очень тихо!
FreeBSD: Создание домашнего Файл Сервер!
Для начала выбираем ПК, подойдет и старый, очень старый даже лучше, а то относительное новые с встроенными сетевыми картами Atheros (которые почему то так полюбили производители мать плат) работают только с FreeBSD 7. И у вас должна быть локальная сеть, несколько машин и интернет-шлюз(модем) подключены в один свитч-хаб
В процессе установки, надо сразу настроить сетевой интерфейс - ipv4 Gateway адресс вашего интернет шлюза, Name Server адрес DNS сервера провайдера, ipv4 Address непосредственно айпи сервера!

И обязательно установите коллекцию портов!
1. Делаем удаленный доступ, по умолчанию рутом зайти по ssh нельзя
vi /etc/ssh/sshd_config
раскоментиваем строчку и пишем слово yes
PermitRootLogin yes
Выключаем ПК отсоединяем клавиатуру мышь монитор они пригодятся в другом месте, нам уже нет!
2. Заходим на будущий сервер удаленно при помощи программ ssh клиентов Putty и аналогов!
3. Делаем так чтобы в консольном доступе видна была кирилаца
vi /etc/ttys
FreeBSD: Как писать удалять в доисторическом текстовом редакторе vi?
приводим к следующему виду
# Virtual terminals
ttyv1 "/usr/libexec/getty Pc" cons25r on secure
ttyv2 "/usr/libexec/getty Pc" cons25r on secure
ttyv3 "/usr/libexec/getty Pc" cons25r on secure
ttyv4 "/usr/libexec/getty Pc" cons25r on secure
ttyv5 "/usr/libexec/getty Pc" cons25r on secure
ttyv6 "/usr/libexec/getty Pc" cons25r on secure
ttyv7 "/usr/libexec/getty Pc" cons25r on secure
4. В плотную подбираемся к установки Файл Сервера Samba
Для начала надо обновить уже установленную коллекцию портов
portsnap fetch extract
portsnap fetch update
5. Устаналиваем Samba
Заходим в коллекцию портов
cd /usr/ports/net
смотрим что у нас есть
ls samba*
выбираем samba33
cd samba33
make install
Установка пошла, в процессе предлагают выбирать функции оставляйте все по умолчанию
6. добавляем в
/etc/rc.conf
nmbd_enable="YES"
smbd_enable="YES"
перезагружаемся
7. Добавляем пользователей самбы
сначала добавляем обычных линукс пользоваталей
adduser name
делаем его пользователем самбы
smbpasswd –a name
В настройках самбы так же можно оперировать группами пользователей
создать группу
pw groupadd textdrive
добавить пользователя в группу
pw usermod mike -G textdrive
показать кто в группе
pw groupshow test
удалить пользователя
rmuser
удалить группу
pw group del группа - удалить группу
посмотерть в каких группах
id name
состав группы можно редактировать и на прямую в файле
vi /etc/group/
8. Создаем папку
mkdir /usr/data/1
главное выставить этой папке права
chmod 777 /usr/data/1
9. Редактируем файл конфигурации Samba
vi /usr/local/etc/smb.conf
Чтобы не было проблем с Windows делаем
display charset = koi8-r
unix charset = koi8-r
dos charset = cp866
В основном оставляем всё как есть
[global]
# workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH
workgroup = MSHOME (имя домашней группы Windows особо ни на что не влияет)
# server string is the equivalent of the NT Description field
server string = Samba Server (красивое название для сервера)
Настройка папки, меняем ту что поумолчанию на такую
#===== Share Definitions =====
[File Server]
comment = Home Directories
path = /usr/data/1
browseable = yes
writable = yes
force create mode = 0777
force directory mode = 0777
valid users = user, user2
write list = user
user и user2 - это пользователь которого мы создали
чтобы указать сразу группу надо добавить к имени группы @ - @gruppa1
valid users - пользователи которые имеют доступ к этой папке
write list - пользователи которые могут писать
если не добавить force то папки будут создаваться с ограниченными провами для всех кроме автора
10. Все перезагружайтесь и на всех Виндовс машинах должен повяится в сетевом окружение должен появится ваш Файл Сервер
Если не можете найти тогда там же в паке Сетевое окружение в адресной строки напишите
\\Jabali (Jabali пример вашего имени то что вы указала при настройки интерфейся в поле HOST: Jabali.casa )До точки( )
11. Напоследок для упращения навигации можно установить mc
cd /usr/ports/misc/mc
make install
Установка потянет много других компонентов но с ним легче управляться с папками
ВНИМАНИЕ: В Wundows XP Хоум версий специально не запоминаются пароли к сетевым дискам, чтобы их не вводить какждый раз (и не покупать из-за этого проф или ульт версию) есть программа CONNECTilca http://pam-pam-tararam.narod.ru/
КСТАТИ: А Windows 7 Home Расширенный уже может запоминать.
В процессе установки, надо сразу настроить сетевой интерфейс - ipv4 Gateway адресс вашего интернет шлюза, Name Server адрес DNS сервера провайдера, ipv4 Address непосредственно айпи сервера!
И обязательно установите коллекцию портов!
1. Делаем удаленный доступ, по умолчанию рутом зайти по ssh нельзя
vi /etc/ssh/sshd_config
раскоментиваем строчку и пишем слово yes
PermitRootLogin yes
Выключаем ПК отсоединяем клавиатуру мышь монитор они пригодятся в другом месте, нам уже нет!
2. Заходим на будущий сервер удаленно при помощи программ ssh клиентов Putty и аналогов!
3. Делаем так чтобы в консольном доступе видна была кирилаца
vi /etc/ttys
FreeBSD: Как писать удалять в доисторическом текстовом редакторе vi?
приводим к следующему виду
# Virtual terminals
ttyv1 "/usr/libexec/getty Pc" cons25r on secure
ttyv2 "/usr/libexec/getty Pc" cons25r on secure
ttyv3 "/usr/libexec/getty Pc" cons25r on secure
ttyv4 "/usr/libexec/getty Pc" cons25r on secure
ttyv5 "/usr/libexec/getty Pc" cons25r on secure
ttyv6 "/usr/libexec/getty Pc" cons25r on secure
ttyv7 "/usr/libexec/getty Pc" cons25r on secure
4. В плотную подбираемся к установки Файл Сервера Samba
Для начала надо обновить уже установленную коллекцию портов
portsnap fetch extract
portsnap fetch update
5. Устаналиваем Samba
Заходим в коллекцию портов
cd /usr/ports/net
смотрим что у нас есть
ls samba*
выбираем samba33
cd samba33
make install
Установка пошла, в процессе предлагают выбирать функции оставляйте все по умолчанию
6. добавляем в
/etc/rc.conf
nmbd_enable="YES"
smbd_enable="YES"
перезагружаемся
7. Добавляем пользователей самбы
сначала добавляем обычных линукс пользоваталей
adduser name
делаем его пользователем самбы
smbpasswd –a name
В настройках самбы так же можно оперировать группами пользователей
создать группу
pw groupadd textdrive
добавить пользователя в группу
pw usermod mike -G textdrive
показать кто в группе
pw groupshow test
удалить пользователя
rmuser
удалить группу
pw group del группа - удалить группу
посмотерть в каких группах
id name
состав группы можно редактировать и на прямую в файле
vi /etc/group/
8. Создаем папку
mkdir /usr/data/1
главное выставить этой папке права
chmod 777 /usr/data/1
9. Редактируем файл конфигурации Samba
vi /usr/local/etc/smb.conf
Чтобы не было проблем с Windows делаем
display charset = koi8-r
unix charset = koi8-r
dos charset = cp866
В основном оставляем всё как есть
[global]
# workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH
workgroup = MSHOME (имя домашней группы Windows особо ни на что не влияет)
# server string is the equivalent of the NT Description field
server string = Samba Server (красивое название для сервера)
Настройка папки, меняем ту что поумолчанию на такую
#===== Share Definitions =====
[File Server]
comment = Home Directories
path = /usr/data/1
browseable = yes
writable = yes
force create mode = 0777
force directory mode = 0777
valid users = user, user2
write list = user
user и user2 - это пользователь которого мы создали
чтобы указать сразу группу надо добавить к имени группы @ - @gruppa1
valid users - пользователи которые имеют доступ к этой папке
write list - пользователи которые могут писать
если не добавить force то папки будут создаваться с ограниченными провами для всех кроме автора
10. Все перезагружайтесь и на всех Виндовс машинах должен повяится в сетевом окружение должен появится ваш Файл Сервер
Если не можете найти тогда там же в паке Сетевое окружение в адресной строки напишите
\\Jabali (Jabali пример вашего имени то что вы указала при настройки интерфейся в поле HOST: Jabali.casa )До точки( )
11. Напоследок для упращения навигации можно установить mc
cd /usr/ports/misc/mc
make install
Установка потянет много других компонентов но с ним легче управляться с папками
ВНИМАНИЕ: В Wundows XP Хоум версий специально не запоминаются пароли к сетевым дискам, чтобы их не вводить какждый раз (и не покупать из-за этого проф или ульт версию) есть программа CONNECTilca http://pam-pam-tararam.narod.ru/
КСТАТИ: А Windows 7 Home Расширенный уже может запоминать.
пятница, 28 августа 2009 г.
FreeBSD: Winsis WI-02 еще один корпус для маленького сервера!
Winsis WI-02
Корпус Mini-ITX 170x170 mm
Размер: (mm): 265(Г)x90(В)x270(Ш)
Блок питания: внутренний 200W
Корпус допускает установку только одного slim CD/DVD. Лицевая сторона толще корпуса со всех сторон, из-за этого без ножек корпус стоит неровно, ножек всего четыре так что сразу стоит решить будет ли корпус лежать или стоят. Есть планка для навесного замка, идет в комплекте привинчивается к корпусу.

Чтобы вставить жёсткий диск нужно снять лицевую панель она крепить в четырех местах на защелках. Сама корзина на лицевой части слева закреплена винтом а с права защелкой.

В корпус устанавливалась плата Intel "D945GCLF2" (Atom 330-1.60ГГц, i945GC, 1xDDR2, U100, SATA II, D-Sub, SB, LAN, USB2.0, mini-ITX) с S-Vide

Плату удается установить только с выдвинутой корзиной для жёстких дисков. Подключать жесткие диски очень не удобно.


Сравнения корпуса Winsis WI-02 с корпусом IN-WIN "IW-BM639" mini-ITX, черно-серебр. (120Вт).
Корпус IN-WIN толще и короче. Допускат установку обычного привода CD/DVD. Все вентиляторы направлены в стоячем корпусе IN-WIN вверх, блок питания расположен вдоль лицевой стороны корпуса. Не смотря на что в корпусе IN-WIN на один вентилятор больше он тиши чем Winsis WI-02. У Winsis WI-02 красивая индикация, копка включения подсвечивается по кругу равно мерным синем цветом, а вот индикация работы жёстких дисков не достаточная освещена, выполнена она в виде иконки.


Корпус Mini-ITX 170x170 mm
Размер: (mm): 265(Г)x90(В)x270(Ш)
Блок питания: внутренний 200W
Корпус допускает установку только одного slim CD/DVD. Лицевая сторона толще корпуса со всех сторон, из-за этого без ножек корпус стоит неровно, ножек всего четыре так что сразу стоит решить будет ли корпус лежать или стоят. Есть планка для навесного замка, идет в комплекте привинчивается к корпусу.
Чтобы вставить жёсткий диск нужно снять лицевую панель она крепить в четырех местах на защелках. Сама корзина на лицевой части слева закреплена винтом а с права защелкой.
В корпус устанавливалась плата Intel "D945GCLF2" (Atom 330-1.60ГГц, i945GC, 1xDDR2, U100, SATA II, D-Sub, SB, LAN, USB2.0, mini-ITX) с S-Vide
Плату удается установить только с выдвинутой корзиной для жёстких дисков. Подключать жесткие диски очень не удобно.
Сравнения корпуса Winsis WI-02 с корпусом IN-WIN "IW-BM639" mini-ITX, черно-серебр. (120Вт).
Корпус IN-WIN толще и короче. Допускат установку обычного привода CD/DVD. Все вентиляторы направлены в стоячем корпусе IN-WIN вверх, блок питания расположен вдоль лицевой стороны корпуса. Не смотря на что в корпусе IN-WIN на один вентилятор больше он тиши чем Winsis WI-02. У Winsis WI-02 красивая индикация, копка включения подсвечивается по кругу равно мерным синем цветом, а вот индикация работы жёстких дисков не достаточная освещена, выполнена она в виде иконки.
среда, 19 августа 2009 г.
FreeBSD: Как записать CD?
CD должен записываться при помощи команды burncd - но не записывается
Чтобы писать CD нужно собрать ядро (или чтобы уже было в вашем ядре) следующие параметры
device atapicam
device scbus
device cd
device pass
Так же надо устновитьиз портов
/usr/ports/sysutils/cdrtools
/usr/ports/sysutils/dvd+rw-tools
Добавляем в /boot/loader.conf
atapicam_load="YES"
Перезагружаемся
Появляется скази сидиром
#dmesg | grep cd0
cd0 at ata0 bus 0 target 1 lun 0
cd0: Removable CD-ROM SCSI-0 device
cd0: 33.000MB/s transfers
cd0: Attempt to query device size failed: NOT READY, Medium not pr
Находим параметры устройства
#cdrecord -scanbus
Cdrecord-Clone 2.01 (i386-unknown-freebsd7.1) Copyright (C) 1995-2004 JЖrg Schilling
Using libscg version 'schily-0.8'.
scsibus0:
0,0,0 0) *
0,1,0 1) 'PIONEER ' 'DVD-RW DVR-115D' '1.22' Removable CD-ROM
0,2,0 2) *
0,3,0 3) *
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
Устройство расположено по адресу 0,1,0
Проверяем
#cdrecord dev=0,1,0 -checkdrive
Cdrecord-Clone 2.01 (i386-unknown-freebsd7.1) Copyright (C) 1995-2004 JЖrg Schilling
scsidev: '0,1,0'
scsibus: 0 target: 1 lun: 0
Using libscg version 'schily-0.8'.
Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : 'PIONEER '
Identifikation : 'DVD-RW DVR-115D'
Revision : '1.22'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
cdrecord: This version of cdrecord does not include DVD-R/DVD-RW support code.
cdrecord: If you need DVD-R/DVD-RW support, ask the Author for cdrecord- ProDVD.
cdrecord: Free test versions and free keys for personal use are at ftp:// ftp.berlios.de/pub/cdrecord/ProDVD/
Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr).
Driver flags : MMC-3 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
Как видно dvd писать оно не хочет
Далее можно приступать к записи iso образа
# cdrecord -eject speed=10 dev=0,1,0 7.2-RELEASE-i386-disc3.iso
Далее следуют старнные сообщения но через какое товремя cd всё таки записывается успешно
cdrecord: No write mode specified.
cdrecord: Asuming -tao mode.
cdrecord: Future versions of cdrecord may have different drive dependent defaults.
cdrecord: Continuing in 5 seconds...
Cdrecord-Clone 2.01 (i386-unknown-freebsd7.1) Copyright (C) 1995-2004 JЖrg Schilling
scsidev: '0,1,0'
scsibus: 0 target: 1 lun: 0
Using libscg version 'schily-0.8'.
Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : 'PIONEER '
Identifikation : 'DVD-RW DVR-115D'
Revision : '1.22'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
cdrecord: This version of cdrecord does not include DVD-R/DVD-RW support code.
cdrecord: If you need DVD-R/DVD-RW support, ask the Author for cdrecord-ProDVD.
cdrecord: Free test versions and free keys for personal use are at ftp://ftp.berlios.de/pub/cdrecord/ProDVD/
Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr).
Driver flags : MMC-3 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
Starting to write CD/DVD at speed 10 in real TAO mode for single session.
Last chance to quit, starting real write 0 seconds. Operation starts.
Turning BURN-Free off
Track 01: Total bytes read/written: 587503616/587503616 (286867 sectors).
__________________________________
Ну если у вас оказаласб удачная конфигурация до должно работаь и вот это для записи болванки
burncd -f /dev/acd0 data 7.2-RELEASE-i386-disc3.iso fixate
Запись на перезаписываем сначала стираем
burncd -f /dev/acd0 blank
burncd -f /dev/acd0 data 7.2-RELEASE-i386-disc3.iso fixate
Чтобы писать CD нужно собрать ядро (или чтобы уже было в вашем ядре) следующие параметры
device atapicam
device scbus
device cd
device pass
Так же надо устновитьиз портов
/usr/ports/sysutils/cdrtools
/usr/ports/sysutils/dvd+rw-tools
Добавляем в /boot/loader.conf
atapicam_load="YES"
Перезагружаемся
Появляется скази сидиром
#dmesg | grep cd0
cd0 at ata0 bus 0 target 1 lun 0
cd0:
cd0: 33.000MB/s transfers
cd0: Attempt to query device size failed: NOT READY, Medium not pr
Находим параметры устройства
#cdrecord -scanbus
Cdrecord-Clone 2.01 (i386-unknown-freebsd7.1) Copyright (C) 1995-2004 JЖrg Schilling
Using libscg version 'schily-0.8'.
scsibus0:
0,0,0 0) *
0,1,0 1) 'PIONEER ' 'DVD-RW DVR-115D' '1.22' Removable CD-ROM
0,2,0 2) *
0,3,0 3) *
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
Устройство расположено по адресу 0,1,0
Проверяем
#cdrecord dev=0,1,0 -checkdrive
Cdrecord-Clone 2.01 (i386-unknown-freebsd7.1) Copyright (C) 1995-2004 JЖrg Schilling
scsidev: '0,1,0'
scsibus: 0 target: 1 lun: 0
Using libscg version 'schily-0.8'.
Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : 'PIONEER '
Identifikation : 'DVD-RW DVR-115D'
Revision : '1.22'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
cdrecord: This version of cdrecord does not include DVD-R/DVD-RW support code.
cdrecord: If you need DVD-R/DVD-RW support, ask the Author for cdrecord- ProDVD.
cdrecord: Free test versions and free keys for personal use are at ftp:// ftp.berlios.de/pub/cdrecord/ProDVD/
Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr).
Driver flags : MMC-3 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
Как видно dvd писать оно не хочет
Далее можно приступать к записи iso образа
# cdrecord -eject speed=10 dev=0,1,0 7.2-RELEASE-i386-disc3.iso
Далее следуют старнные сообщения но через какое товремя cd всё таки записывается успешно
cdrecord: No write mode specified.
cdrecord: Asuming -tao mode.
cdrecord: Future versions of cdrecord may have different drive dependent defaults.
cdrecord: Continuing in 5 seconds...
Cdrecord-Clone 2.01 (i386-unknown-freebsd7.1) Copyright (C) 1995-2004 JЖrg Schilling
scsidev: '0,1,0'
scsibus: 0 target: 1 lun: 0
Using libscg version 'schily-0.8'.
Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : 'PIONEER '
Identifikation : 'DVD-RW DVR-115D'
Revision : '1.22'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
cdrecord: This version of cdrecord does not include DVD-R/DVD-RW support code.
cdrecord: If you need DVD-R/DVD-RW support, ask the Author for cdrecord-ProDVD.
cdrecord: Free test versions and free keys for personal use are at ftp://ftp.berlios.de/pub/cdrecord/ProDVD/
Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr).
Driver flags : MMC-3 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
Starting to write CD/DVD at speed 10 in real TAO mode for single session.
Last chance to quit, starting real write 0 seconds. Operation starts.
Turning BURN-Free off
Track 01: Total bytes read/written: 587503616/587503616 (286867 sectors).
__________________________________
Ну если у вас оказаласб удачная конфигурация до должно работаь и вот это для записи болванки
burncd -f /dev/acd0 data 7.2-RELEASE-i386-disc3.iso fixate
Запись на перезаписываем сначала стираем
burncd -f /dev/acd0 blank
burncd -f /dev/acd0 data 7.2-RELEASE-i386-disc3.iso fixate
вторник, 21 июля 2009 г.
Подписаться на:
Сообщения (Atom)