The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Загрузка FreeBSD с USB Flash"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Загрузка FreeBSD с USB Flash"
Сообщение от Evgeny emailИскать по авторуВ закладки(??) on 08-Май-04, 14:10  (MSK)
Может ли быть такое вообще? Про Линух видел ссылки опро Фрю никак не могу найти как такое безобразие сотворить.
Втупую поставить на флэшку не получается. Т.е. установка проходит успешно, но после перезагрузки:

Not ufs
No /boot/loader
>> FreeBSD/i386 BOOT
Default: 0:da(0,a)/kernel
boot:

и усё. Поможите люди добрые чем могете, я волшебное слово знаю: ПАЖАЛЕСТА!
:)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Загрузка FreeBSD с USB Flash"
Сообщение от Brainbug Искать по авторуВ закладки on 08-Май-04, 16:12  (MSK)
>Может ли быть такое вообще? Про Линух видел ссылки опро Фрю никак
>не могу найти как такое безобразие сотворить.
>Втупую поставить на флэшку не получается. Т.е. установка проходит успешно, но после
>перезагрузки:
>
>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-state/index.html

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Загрузка FreeBSD с USB Flash"
Сообщение от Evgeny emailИскать по авторуВ закладки(??) on 11-Май-04, 13:36  (MSK)

>Hot i ne novoje no dumaju navedet na misli:
>http://www.freebsd.org/doc/en_US.ISO8859-1/articles/solid-state/index.html

За ссылку спасибо, но не помогла. Я так соображаю, что там идет речь о флешках распознаваемых как ata устройства. А USB Flash распознается как da, т.е. видимо как SCSI, и непонятно как какое SCSI. Я так понимаю, что у фрюхи есть возможность грузится со сказевого винта, но ни разу дело с такими не имел. МОжет быть тут собака порылась. Нужно ли для загрузки со сказевого винта что-то дополнительно конфигурить не так как при ата?

Есть еще одна мысль, загрузка тормозится в стадии boot2 судя по выдаваемой надписи и инфе из хандбука. Непонятно куда пропал boot0 (приглашение к выбору ОС не выдается). Но мысль такая: есть ли возможность пропустить все boot* и сразу грузить /boot/loader ? Потому как загрузка нескольких ОС мне не нужна, и если все boot-ы не знают про устройство da, то в ядре его поддержка есть.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Загрузка FreeBSD с USB Flash"
Сообщение от Serj emailИскать по авторуВ закладки(??) on 11-Май-04, 13:54  (MSK)
Это вроде то что тебе нужно
http://www.citytel.ru/minibsd/minibsd.html


  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Загрузка FreeBSD с USB Flash"
Сообщение от Evgeny emailИскать по авторуВ закладки(??) on 11-Май-04, 14:14  (MSK)
>Это вроде то что тебе нужно
>http://www.citytel.ru/minibsd/minibsd.html

Это не совсем то что нужно. Там идет речь о флешках распознаваемых ситемой как ata. USB Flash как я говорил распознается как сказёвое устройство da0. Объема 256мб вполне хватает чтобы разместить 4.9 в минимальной конфигурации, но эта система не перезагружается с флешки видимо потому что загрузчик не знает как работать с da0. В этой статье нет информации о том как сообщить загрузчику о da0. А до ядра дело не доходит.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Загрузка FreeBSD с USB Flash"
Сообщение от Amy emailИскать по авторуВ закладки(ok) on 11-Май-04, 17:10  (MSK)
>>Это вроде то что тебе нужно
>>http://www.citytel.ru/minibsd/minibsd.html
>
>Это не совсем то что нужно. Там идет речь о флешках распознаваемых
>ситемой как ata. USB Flash как я говорил распознается как сказёвое
>устройство da0. Объема 256мб вполне хватает чтобы разместить 4.9 в минимальной
>конфигурации, но эта система не перезагружается с флешки видимо потому что
>загрузчик не знает как работать с da0. В этой статье нет
>информации о том как сообщить загрузчику о da0. А до ядра
>дело не доходит.

Э-э.. А поддерживает ли биос загрузку с usb? Ты правильно заметил, что до ядра дело не доходит. А значит с устройствами разбирается биос. Т.е. судя по тому, что загрузка останавливается на этапе boot2 или биос не поддерживает загрузку с usb (хотя странно, откуда тогда берётся boot2), или boot2 почему то пытается найти /boot/loader не там, где нужно. Набери "?" в приглашении "boot:".
Если устройство указано правильно, получишь список файлов в корневом каталоге.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Загрузка FreeBSD с USB Flash"
Сообщение от Evgeny emailИскать по авторуВ закладки(??) on 12-Май-04, 06:13  (MSK)
>Э-э.. А поддерживает ли биос загрузку с 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:
---------------------
Такие вот пирожки с котятами :(
Больше пока ничего в голову не лезет.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Загрузка FreeBSD с USB Flash"
Сообщение от grimnir Искать по авторуВ закладки(??) on 12-Май-04, 09:48  (MSK)
Глупое предположение, но всё же - а на флэшине точно UFS, а не FAT?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Загрузка FreeBSD с USB Flash"
Сообщение от Evgeny emailИскать по авторуВ закладки(??) on 12-Май-04, 10:40  (MSK)
>Глупое предположение, но всё же - а на флэшине точно UFS, а
>не FAT?


при установке пишет что UFS, и все вроде проходит нормально - т.е. создание файловой системы и копирование на нее файлов. После того если вставить флешку в винду она ее как FAT не распознает. При подключении к другой FreeBSD ее можно смонтировать и там все есть - вся структура каталогов, файлы ядра, файлы загрузчика в /boot и все такое.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Загрузка FreeBSD с USB Flash"
Сообщение от lavr emailИскать по авторуВ закладки on 12-Май-04, 11:05  (MSK)
>Глупое предположение, но всё же - а на флэшине точно 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, не
на чем проверить

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Загрузка FreeBSD с USB Flash"
Сообщение от Evgeny emailИскать по авторуВ закладки(??) on 12-Май-04, 11:23  (MSK)
>предположения такие:
>
>- либо загрузчик не умеет с 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 - там все это есть, но до ядра дело явно не доходит.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру