|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 11 Oct 2007 09:23:42 To : Lev Serebryakov Subject : Re: установка с дискет на сказевый винт --------------------------------------------------------------------------------
10 окт 2007, среда, в 19:44 KRAST, Lev Serebryakov написал(а):
EG>> /path/to/nanobsd.sh -c router.conf
EG>> dd if=/another/path/to/image.bin of=/dev/ad1 bs=64k
LS> У меня, кстати, не заработало в CF Card reader'е. Запись на карточку
LS> memtest86+ и выбор кардридера для загрузки в BIOS'е -- сработало. А
LS> нанобсд --
LS> просто мигает курсор и даже boot0 не показывается...
Во-первых, с некоторых пор оно по дефолту ставит загрузчик для COM-порта,
по крайней мере я понял так. Поэтому использую MFC одного коммита из
CURRENT, вводящего переменную NANO_BOOTLOADER:
- --- 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...
И в конфигурации потом:
NANO_BOOTLOADER="boot/boot0"
NANO_BOOT0CFG="-o packet -s 1 -m 3 -t 36"
Во-вторых, если не помогает, во флагах для make.conf полезно написать:
CONF_WORLD='
BOOT_MBR_FLAGS=0x0
BOOT_BOOT1_FLAGS=0x0
'
Eugene
--
Президент колледжа и епископ, даже если они лишены личного честолюбия,
управляют дорогостоящими учреждениями и должны искать деньги там,
где они имеются. (Hорберт Винер)
--- slrn/0.9.8.1 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/26093f8aba67b.html, оценка из 5, голосов 10
|