Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       15 Jan 2008  13:54:09
 To : alexander lunyov
 Subject : Re: usb flash boot
 -------------------------------------------------------------------------------- 
 
 11 янв 2008, пятница, в 10:00 KRAT, alexander lunyov написал(а):
 
  >> NANO_BOOTLOADER переопределял? По дефолту используется загрузчик,
  >> работающий с serial console. Если нет, поправь и пересобери.
  al> в мане про BOOTLOADER ни слова, в самом скрипте - тоже.
  al> в 6.2 я так понимаю этой опции еще нет.
 
 Да, я забыл что у меня используется бекпорт этой фичи nanobsd.sh из семерки.
 Последний чанк патча отдельно мой, позволяет кастомизирующим скриптам
 править всё что угодно в образе, в том числе файлы и каталоги,
 созданные внутри setup_nanobsd. Hапример, conf/default/var/remount
 или conf/base/etc/fstab. PR по этому поводу давно висит, но маинтейнеру
 оно не нравится.
 
 - --- tools/tools/nanobsd/nanobsd.sh.orig  Sat Jan 14 14:02:50 2006
 +++ tools/tools/nanobsd/nanobsd.sh Tue Feb 14 18:42:38 2006
 @@ -103,6 +103,10 @@
  NANO_SECTS=32
  NANO_HEADS=16
  
 +# boot0 flags/options and configuration
 +NANO_BOOT0CFG="-o packet -s 1 -m 3"
 +NANO_BOOTLOADER="boot/boot0sio"
 +
  #######################################################################
  # Not a variable at this time
  
 @@ -364,7 +368,7 @@
    fdisk ${MD}
    # XXX: params
    # XXX: pick up cached boot* files, they may not be in image anymore.
 -  boot0cfg -B -b ${NANO_WORLDDIR}/boot/boot0sio -o packet -s 1 -m 3 ${MD}
 +  boot0cfg -B -b ${NANO_WORLDDIR}/${NANO_BOOTLOADER} ${NANO_BOOT0CFG} ${MD}
    bsdlabel -w -B -b ${NANO_WORLDDIR}/boot/boot ${MD}s1
    bsdlabel ${MD}s1
  
 @@ -573,6 +577,8 @@
  export NANO_SRC
  export NANO_TOOLS
  export NANO_WORLDDIR
 +export NANO_BOOT0CFG
 +export NANO_BOOTLOADER
  
  #######################################################################
  # And then it is as simple as that...
 @@ -598,8 +604,8 @@
  setup_nanobsd_etc
  install_kernel
  
 -run_customize
  setup_nanobsd
 +run_customize
  prune_usr
  create_${NANO_ARCH}_diskimage
  last_orders
 
 Eugene
 -- 
 Choose no career
 --- slrn/0.9.8.1 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: usb flash boot   Eugene Grosbein   15 Jan 2008 13:54:09 
 Re: usb flash boot   alexander lunyov   15 Jan 2008 11:07:28 
Архивное /ru.unix.bsd/2609319a34645.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional