- Загрузка FreeBSD с USB Flash, Brainbug, 16:12 , 08-Май-04 (1)
>Может ли быть такое вообще? Про Линух видел ссылки опро Фрю никак >не могу найти как такое безобразие сотворить. >Втупую поставить на флэшку не получается. Т.е. установка проходит успешно, но после >перезагрузки: > >Not ufs >No /boot/loader >>> FreeBSD/i386 BOOT >Default: 0:da(0,a)/kernel >boot: > >и усё. Поможите люди добрые чем могете, я волшебное слово знаю: ПАЖАЛЕСТА! > >:) Hot i ne novoje no dumaju navedet na misli: http://www.freebsd.org/doc/en_US.ISO8859-1/articles/solid-st...
- Загрузка FreeBSD с USB Flash, Evgeny, 13:36 , 11-Май-04 (2)
>Hot i ne novoje no dumaju navedet na misli: >http://www.freebsd.org/doc/en_US.ISO8859-1/articles/solid-st... За ссылку спасибо, но не помогла. Я так соображаю, что там идет речь о флешках распознаваемых как ata устройства. А USB Flash распознается как da, т.е. видимо как SCSI, и непонятно как какое SCSI. Я так понимаю, что у фрюхи есть возможность грузится со сказевого винта, но ни разу дело с такими не имел. МОжет быть тут собака порылась. Нужно ли для загрузки со сказевого винта что-то дополнительно конфигурить не так как при ата? Есть еще одна мысль, загрузка тормозится в стадии boot2 судя по выдаваемой надписи и инфе из хандбука. Непонятно куда пропал boot0 (приглашение к выбору ОС не выдается). Но мысль такая: есть ли возможность пропустить все boot* и сразу грузить /boot/loader ? Потому как загрузка нескольких ОС мне не нужна, и если все boot-ы не знают про устройство da, то в ядре его поддержка есть.
- Загрузка FreeBSD с USB Flash, Serj, 13:54 , 11-Май-04 (3)
- Загрузка FreeBSD с USB Flash, Evgeny, 14:14 , 11-Май-04 (4)
>Это вроде то что тебе нужно >http://www.citytel.ru/minibsd/minibsd.html Это не совсем то что нужно. Там идет речь о флешках распознаваемых ситемой как ata. USB Flash как я говорил распознается как сказёвое устройство da0. Объема 256мб вполне хватает чтобы разместить 4.9 в минимальной конфигурации, но эта система не перезагружается с флешки видимо потому что загрузчик не знает как работать с da0. В этой статье нет информации о том как сообщить загрузчику о da0. А до ядра дело не доходит.
- Загрузка FreeBSD с USB Flash, Amy, 17:10 , 11-Май-04 (5)
>>Это вроде то что тебе нужно >>http://www.citytel.ru/minibsd/minibsd.html > >Это не совсем то что нужно. Там идет речь о флешках распознаваемых >ситемой как ata. USB Flash как я говорил распознается как сказёвое >устройство da0. Объема 256мб вполне хватает чтобы разместить 4.9 в минимальной >конфигурации, но эта система не перезагружается с флешки видимо потому что >загрузчик не знает как работать с da0. В этой статье нет >информации о том как сообщить загрузчику о da0. А до ядра >дело не доходит. Э-э.. А поддерживает ли биос загрузку с usb? Ты правильно заметил, что до ядра дело не доходит. А значит с устройствами разбирается биос. Т.е. судя по тому, что загрузка останавливается на этапе boot2 или биос не поддерживает загрузку с usb (хотя странно, откуда тогда берётся boot2), или boot2 почему то пытается найти /boot/loader не там, где нужно. Набери "?" в приглашении "boot:". Если устройство указано правильно, получишь список файлов в корневом каталоге.
- Загрузка FreeBSD с USB Flash, Evgeny, 06:13 , 12-Май-04 (6)
>Э-э.. А поддерживает ли биос загрузку с usb? Ты правильно заметил, что >до ядра дело не доходит. А значит с устройствами разбирается биос. >Т.е. судя по тому, что загрузка останавливается на этапе boot2 или >биос не поддерживает загрузку с usb (хотя странно, откуда тогда берётся >boot2), или boot2 почему то пытается найти /boot/loader не там, где >нужно. Набери "?" в приглашении "boot:". >Если устройство указано правильно, получишь список файлов в корневом каталоге. В биосе по крайней мере есть установка для загрузки с USB Flash. А какая еще поддержка нужна с его стороны? После прохода биосовских надписей выдается следующее: --------------------- Not ufs Not ufs No /boot/loader >> FreeBSD/i386 BOOT Default: 0:da(0,a)/kernel boot: Not ufs No /kernel >> FreeBSD/i386 BOOT Default: 0:da(0,a)/kernel boot: --------------------- На ? пишет: --------------------- boot: ? Not ufs >> FreeBSD/i386 BOOT Default: 0:da(0,a)? boot: --------------------- Утройство указано правильно, я при инсталяции специально записывал и проверял. В хандбуке написано что нолик между Default и da - это номер устройства в биосе. Но там на данный момент кроме флешки стоит HDD и CD. Я его пробовал менять до 6-ти. Реакция: --------------------- boot: 6:da(0,a)/kernel Disk error 0x1 (lba=0x0) Disk error 0x1 (lba=0x0) No /kernel >> FreeBSD/i386 BOOT Default: 6:da(0,a)/kernel boot: --------------------- Такие вот пирожки с котятами :( Больше пока ничего в голову не лезет.
- Загрузка FreeBSD с USB Flash, grimnir, 09:48 , 12-Май-04 (7)
Глупое предположение, но всё же - а на флэшине точно UFS, а не FAT?
- Загрузка FreeBSD с USB Flash, Evgeny, 10:40 , 12-Май-04 (8)
>Глупое предположение, но всё же - а на флэшине точно UFS, а >не FAT? при установке пишет что UFS, и все вроде проходит нормально - т.е. создание файловой системы и копирование на нее файлов. После того если вставить флешку в винду она ее как FAT не распознает. При подключении к другой FreeBSD ее можно смонтировать и там все есть - вся структура каталогов, файлы ядра, файлы загрузчика в /boot и все такое.
- Загрузка FreeBSD с USB Flash, lavr, 11:05 , 12-Май-04 (9)
>Глупое предположение, но всё же - а на флэшине точно UFS, а >не FAT? предположения такие: - либо загрузчик не умеет с usb-flash стартовать - либо в ядре и на флеше чего-то не хватает: # SCSI peripherals device scbus # SCSI bus (required) device da # Direct Access (disks) device pass # CAM passthrough driver # USB support #--lavr, uhci/ohci зависит от того что и куда подключено device uhci # UHCI PCI->USB interface device ohci # OHCI PCI->USB interface #--lavr, usb-bus основной драйвер device usb # USB Bus (required) #--lavr, ugen/uhid для всех USB для которых нет отдельных драйверов device ugen # Generic device uhid # "Human Interface Devices" device umass # Disks/Mass storage - Requires scbus and da Это в ядре для 4.x, остальное в rc.conf для запуска usbd демона, остальное через usbdevs и camcontrol, создать ufs на da0 и записать загрузчик, а будет ли грузиться??? Сперва стартует демон usbd, затем аттачится устройство, монтируется... - хотя мб я и не прав в отношении umass, не на чем проверить
- Загрузка FreeBSD с USB Flash, Evgeny, 11:23 , 12-Май-04 (10)
>предположения такие: > >- либо загрузчик не умеет с usb-flash стартовать Скорее этот вариант, но у меня есть надежда что поскольку устройство распознается ядром как da т.е. SCSI то может есть каие ни будь варианты подумать в эту стороную Но я со скази никогда дела не имел и чесна говоря понятия не имею о специфике этих штук в качестве загрузочных устройств. И посмотреть не на чем.>- либо в ядре и на флеше чего-то не хватает: > ># SCSI peripherals >device scbus > # SCSI bus (required) >device da > # Direct Access (disks) >device pass > # CAM passthrough driver > ># USB support >#--lavr, uhci/ohci зависит от того что и куда подключено >device uhci # UHCI PCI->USB interface >device ohci # OHCI PCI->USB interface > >#--lavr, usb-bus основной драйвер >device usb > # USB Bus (required) >#--lavr, ugen/uhid для всех USB для которых нет отдельных драйверов >device ugen > # Generic >device uhid > # "Human Interface Devices" > >device umass # Disks/Mass storage - Requires scbus and da > > >Это в ядре для 4.x, остальное в rc.conf для запуска usbd демона, >остальное >через usbdevs и camcontrol, создать ufs на da0 и записать загрузчик, а >будет ли грузиться??? Сперва стартует демон usbd, затем аттачится устройство, монтируется... >- хотя мб я и не прав в отношении umass, не > >на чем проверить Ядро GENERIC - там все это есть, но до ядра дело явно не доходит.
|