Мы — долго запрягаем, быстро ездим, и сильно тормозим.

FreeBSD
  настройка
  подсчёт трафика
  программы
  почтовые системы
  Шелезяки
  Мелочи
  Русификация
  COM-порт
  Монтирование образов
  dd
  burncd
  Консоль
  polling
  redirect_port
  wolf3d
  W.O.L.
  HDD->HDD
  bsdstats
  pdf в html
  monitord
  monit
  dvd в avi
  LAM
  Контроль провайдера
  pppd
  ru man
  geom_uzip
  colorize
  nettop
  немного о ssh
  установка по сети
  ClamAV mirror
  BlueTooth
  WiFi WPA
  iftop
  iPod
  2 CD -> 1 DVD
  ipcalc
  LACP и VLAN
  FFS из-под WinXP
  queues
  NFS & Win2k3
  Dynamic DNS
  ProFTPD+iconv
  deltup, xdelta, bdelta
  Приглашение csh/tcsh
  настрока bash
  Lan over Bluetooth
  pppoe
  метаданные exif
  dd : бэкапируем windows
  mozilla autoconfig
  Proxy Auto Configuration
  NNTP сервер
  Rinetd
  ISO DVD FreeBSD
  my disc1
  sftp+chroot
  SendXMPP
  APCUPSD
  Видеонаблюдение
  Настройка аудиоплеера на ximp3
  HDD(mbr) -> HDD(gpt)
  mc 4.6.2
  Динамический DNS
  axel
  LiveCD
  NAS на MPD
  backup конфигов на почту
  Файловая система
  WWW
  Security
  system
  Games Servers
  X11
  Programming
Очумелые Ручки
OpenBSD
Cisco


www.lissyara.su —> статьи —> FreeBSD —> Мелочи —> burncd

burncd - штатная программа FreeBSD для записи CD-ROM

Автор: lissyara.


    В составе FreeBSD есть консольная программа для записи дисков burncd (причём, я так думаю, половина ГУЁ`вых, если не больше приложений - это просто надстройка над ней). Собственно - первый резонный вопрос - а зачем это надо? Мне понадобилось недавно - упали форточки на моей домашней машине - а дома, как на зло, ни одного загрузочного сидюка - все на работе. Зато стоит вторая машина с фряхой, на ней все дистрибутивы, iso`шники... Тока ГУИ нет - она у меня для опытов, да как файрволл - от локалки отделиться - там дофига народу с машинами заражёнными вирями - долго без файрволла не поторчишь, плюс малолетняя братва развлекается - пытается сломать всё что есть :(((
   Поехали. Смотрим, нашёлся ли сидюк вообще:
/usr/home/lissyara/>dmesg | grep CD
acd0: CD-RW <TEAC DW-552G> at ata1-master PIO4
/usr/home/lissyara/>

Нашёлся. Правда у меня комбо привод - DVD читает, CD - пишет, да и PIO4 почему-то а не UDMA... Ну да посмотрим. Для начала стираем диск (RW):
/usr/home/lissyara/>burncd -f /dev/acd0c -v -s 10 blank
blanking CD, please wait..
blanking CD - 14 % done
blanking CD - 37 % done
blanking CD - 100 % done
/usr/home/lissyara/>

Ключик -s 10 - это для указания скорости. Также можно стирать диск полностью - это, по времени дольше, но лучше:
/usr/home/lissyara/>burncd -f /dev/acd0c -v -s max erase
erasing CD, please wait..
erasing CD - 12 % done
erasing CD - 25 % done
erasing CD - 100 % done
/usr/home/lissyara/>

Записываем образ на диск:
/usr/home/lissyara/>ls -lah | grep iso
-rw-r--r-- 1 lissyara wheel 43M 26 дек 17:41 6.0-RELEASE-i386-bootonly.iso
-rw-r--r-- 1 lissyara wheel 679M 27 дек 10:03 iNFR_XP_boot_CD.iso
/usr/home/lissyara/>burncd -v -s max -f /dev/acd0c data iNFR_XP_boot_CD.iso fixate
adding type 0x08 file iNFR_XP_boot_CD.iso size 695414 KB 347707 blocks
next writeable LBA 0
addr = 0 size = 712103936 blocks = 347707
writing from file iNFR_XP_boot_CD.iso size 695414 KB
written this track 4832 KB (0%) total 4832 KB
written this track 222816 KB (32%) total 222816 KB
written this track 695414 KB (100%) total 695414 KB
fixating CD, please wait..
/usr/home/lissyara/>
/usr/home/lissyara/>mount /cdrom
/usr/home/lissyara/>ls -lah /cdrom
total 1687
dr-xr-xr-x 1 root wheel 2K 16 май 2005 .
drwxr-xr-x 17 root wheel 512B 5 дек 17:36 ..
-r-xr-xr-x 1 root wheel 186B 10 апр 2005 autorun.inf
dr-xr-xr-x 1 root wheel 2K 16 май 2005 bcdw
-r-xr-xr-x 1 root wheel 6K 13 май 2005 bootcat.ini
dr-xr-xr-x 1 root wheel 4K 16 май 2005 bootcd
-r-xr-xr-x 1 root wheel 4K 15 май 2009 bootfont.bin
-r-xr-xr-x 1 root wheel 2K 16 май 2005 bootsect.bin
-r-xr-xr-x 1 root wheel 1M 28 май 2004 hiren6.ifr
dr-xr-xr-x 1 root wheel 2K 16 май 2005 i386
-r-xr-xr-x 1 root wheel 216K 17 фев 2005 infr@_cd_cover.rar
dr-xr-xr-x 1 root wheel 4K 16 май 2005 programs
-r-xr-xr-x 1 root wheel 0B 15 май 2009 win51ip
-r-xr-xr-x 1 root wheel 0B 15 май 2009 win51ip.sp1
-r-xr-xr-x 1 root wheel 0B 23 окт 2004 win51ip.sp2
-r-xr-xr-x 1 root wheel 196B 12 окт 2004 winbom.ini
-r-xr-xr-x 1 root wheel 2K 21 апр 2004 xpsp2.bin
/usr/home/lissyara/>umount /cdrom
/usr/home/lissyara/>

Пишет :). Также диск можно стирать совсем (blank данные не трогает - тока заголовок трёт, а вот ключ erase трёт насовсем, но и времени на это уходит намного больше.):
/usr/home/lissyara/>burncd -f /dev/acd0c -v -s max erase
erasing CD, please wait..
erasing CD - 9 % done
erasing CD - 100 % done
/usr/home/lissyara/>

   Что касается создания образов дисков в FreeBSD - для этого есть прога в портах, живёт она в /usr/ports/sysutils/cdrtools. Выглядеть это будет так:
/usr/home/lissyara/>ls -lah | grep Win
drwxr-xr-x 7 lissyara wheel 512B 27 дек 14:11 Win2003sp1_RUS_corp
drwxr-xr-x 10 lissyara wheel 512B 27 дек 14:11 WinXPsp2_integr
/usr/home/lissyara/>mkisofs -o Win2003sp1_RUS_corp.iso Win2003sp1_RUS_corp
Using SCANS000.EXE;1 for Win2003sp1_RUS_corp/VALUEADD/MSFT/USMT/SCANSTATE_A.EXE
 (SCANSTATE.EXE)
 1.63% done, estimate finish Tue Dec 27 14:22:13 2005
 3.25% done, estimate finish Tue Dec 27 14:21:43 2005
............................................................. 
 97.39% done, estimate finish Tue Dec 27 14:21:59 2005
 99.02% done, estimate finish Tue Dec 27 14:22:00 2005
Total translation table size: 0
Total rockridge attributes bytes: 0
Total directory bytes: 497664
Path table size(bytes): 786
Max brk space used 639ac4
308039 extents written (601 MB)
/usr/home/lissyara/>
/usr/home/lissyara/>la -lah | grep Win
drwxr-xr-x 7 lissyara wheel 512B 27 дек 14:11 Win2003sp1_RUS_corp
-rw-r--r-- 1 lissyara wheel 601M 27 дек 14:22 Win2003sp1_RUS_corp.iso
drwxr-xr-x 10 lissyara wheel 512B 27 дек 14:11 WinXPsp2_integr
/usr/home/lissyara/>

Это простой диск, не загрузочный. Загрузочный будет чуть иначе:
/usr/home/lissyara/>mkisofs -b xpboot.bin -no-emul-boot -boot-load-size 4 -r -o \
? WinXPsp2_integr.iso WinXPsp2_integr/
Using SCANS000.EXE;1 for WinXPsp2_integr/VALUEADD/MSFT/USMT/SCANSTATE_A.EXE
 (SCANSTATE.EXE)
Size of boot image is 4 sectors -> No emulation
 1.75% done, estimate finish Tue Dec 27 14:48:39 2005
 3.49% done, estimate finish Tue Dec 27 14:48:39 2005
........................................
 97.67% done, estimate finish Tue Dec 27 14:49:23 2005
 99.42% done, estimate finish Tue Dec 27 14:49:22 2005
Total translation table size: 2048
Total rockridge attributes bytes: 597929
Total directory bytes: 1269760
Path table size(bytes): 2642
Max brk space used 61e000
286674 extents written (559 MB)
/usr/home/lissyara/>ls -lah | grep Win
drwxr-xr-x 7 lissyara wheel 512B 27 дек 14:11 Win2003sp1_RUS_corp
-rw-r--r-- 1 lissyara wheel 601M 27 дек 14:22 Win2003sp1_RUS_corp.iso
drwxr-xr-x 10 lissyara wheel 512B 27 дек 14:11 WinXPsp2_integr
-rw-r--r-- 1 lissyara wheel 559M 27 дек 14:55 WinXPsp2_integr.iso
/usr/home/lissyara/>

Ну, пожалуй, по записи дисков всё. Самое главное - куда искать указал, кому надо что-то другое - сами найдут.

P.S. насколько я понял из манов - тот burncd что в 4-ке с DVD толи не работает, то ли эта возможность не афишируется, а вот в 6-ке уже есть специальные ключи для форматирования DVD-RW - значит точно пашет. Появится привод - попробую. А пока тока вот что нашёл.



Ссылка на обсуждение: http://forum.lissyara.su/viewtopic.php?t=6328.

размещено: 2005-12-27,
последнее обновление: 2005-12-27,
автор: lissyara

оценить статью:

qbic, 2008-05-04 в 19:52:19

Статья нужная - спасибо!
один момент непонятен:
mkisofs это утила из /usr/ports/sysutils/cdrtools ???
Поясни для особо тупых пожалуйста.

Znak, 2009-12-27 в 13:38:07

Да, mkisofs - программа, поставляемая с портом sysutils/cdrtools

Dusya, 2010-08-23 в 3:28:42

И нихира не пашет, ДВД так и не смог записать.

Вася, 2010-11-09 в 0:57:29

Dusya, $hands->fixItNow();


Оставьте свой комментарий:
Ваше имя:   *
e-mail:  
жирный
наклонный
подчёркнутый
ссылка
цвет
Нынешний год:   *
 


Хостинг HOST-FOOD

2014-07-27, lissyara
gmirror

Удалённое создание софтверного зеркала средствами gmirror, на диске разбитом с использованием gpart. Использование меток дисков для монтирования разделов.
2013-08-20, zentarim
Scan+Print server FreeBSD 9

Настройка сервера печати и сервера сканирования под управлением операционной системы FreebSD 9 для МФУ Canon PIXMA MP540
2011-11-20, BlackCat
Разъём на WiFi-карту

Делаем съёмной несъёмную антену на WiFi-карте путём установки ВЧ-разъёма
2011-09-14, manefesto
Настройка git+gitosis

Настройка системы контроля версия исходного кода в связке git+gitosis+ssh
2011-08-14, zentarim
Wi-FI роутер + DHCP + DNS

Настройка Wi-Fi роутера на Freebsd 8 + DNS сервер + DHCP сервер: чтобы Wi-Fi клиенты были в одной подсети с проводными, проводные и беспроводные клиенты получали адреса автоматически по DHCP, кэширующ
2011-06-15, -ZG-
Охранная система на FreeBSD+LPT

В этой статье описана попытка реализации простой охранной системы на базе FreeBSD с подключением к ней охранных устройтсв на LPT порт и видеорегистрацией.
2011-03-13, terminus
ng_nat

Описание работы ng_nat, практическое использование, достоинства и недостатки в сравнении с ipfw nat
2011-02-20, Капитан
Nagios+Digitemp

Статья описывает создание системы оповещения о превышении температуры в специальных помещениях на основе Nagios с использованием программы Digitemp.
2011-02-17, Le1
Zyxel Configuration

Скрипт для массового изменения конфига свичей Zyxel. Берет из файла iplist список ip-шек, заходит последовательно на каждый и выполняет комманды из файла commands, записывая происходящее в лог файл.
2011-02-16, fox
hast carp zfs ucarp cluster

HAST (Highly Available Storage), CARP, UCARP, ZFS, Cluster настройка и одаптация плюс личные размышления…
подписка

    вверх      
Статистика сайта
Сейчас на сайте находится: 12 чел.
За последние 30 мин было: 72 человек
За сегодня было
12869 показов,
1678 уникальных IP
 

  Этот информационный блок появился по той простой причине, что многие считают нормальным, брать чужую информацию не уведомляя автора (что не так страшно), и не оставляя линк на оригинал и автора — что более существенно. Я не против распространения информации — только за. Только условие простое — извольте подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой, незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
  Если соизволите поставить автора в известность — то вообще почёт вам и уважение.

© lissyara 2006-10-24 08:47 MSK

веселые картинки развлекательные гифки интресные факты смешные видео смешные истории из соцсетей

Время генерации страницы 0.9862 секунд
Из них PHP: 97%; SQL: 3%; Число SQL-запросов: 77 шт.
У Вас отключено GZIP-сжатие в браузере. Размер страницы 115627