[freebsd] 13.0 memstick не грузится
Oleg V. Nauman
oleg at theweb.org.ua
Wed Dec 29 22:30:31 EET 2021
On 2021 M12 29, Wed 21:44:43 EET spell at itl.ua wrote:
> 29 декабря 2021 г., 20:54, "Oleg V. Nauman" <oleg at theweb.org.ua> написал:
> > Как-то мне напомнило мне мой старый ( пардон, древний ) десктоп, который
> > не
> > желает грузиться с ahci(4), но работает с ata(4). В BIOS стоит Enhanced
> > как
> > режим работы IDE ( причем есть диски SATA и PATA ). Если есть желание, то
> > можно пересобрать GENERIC . Из конфигурации нужно выбросить ahci(4), и
> > результат сборки использовать на memstick.
> > В режиме работы с ata(4) у меня доступны и SATA и PATA диски.
>
> А что это даст?
В моём случае система грузится и работает с
atapci0 at pci0:0:31:1: class=0x01018a rev=0x01 hdr=0x00 vendor=0x8086
device=0x27df subvendor=0x1043 subdevice=0x8179
vendor = 'Intel Corporation'
device = '82801G (ICH7 Family) IDE Controller'
class = mass storage
subclass = ATA
atapci1 at pci0:0:31:2: class=0x01018f rev=0x01 hdr=0x00 vendor=0x8086
device=0x27c0 subvendor=0x1043 subdevice=0x8179
vendor = 'Intel Corporation'
device = 'NM10/ICH7 Family SATA Controller [IDE mode]'
class = mass storage
subclass = ATA
с которыми отказывается работать ahci(4)
> А какова роль BIOS в установке режима работы диска? Он включает
> в диске нужный режим, которому потом должна следовать система?
Это про контроллер. Диски это ada(4) и da(4)
> Или только предоставляет процедуры доступа к диску, пока система не
> загрузила свои?
Начальное программирование контроллера, опрос устройств, установка режимов
работы обнаруженных устройств.
Ну и процедура загрузки конечно.
> И можно ли менять диску режим на лету?
А это sysctl которые предоставляет конкретный драйвер диска.
>
> >> Если я сейчас поставлю систему с режимом IDE, можно ли будет потом
> >> переключиться на AHCI?
> >
> > Сейчас попробовал, правда наоборот с Enhanced на IDE - загрузился.
>
> Спасибо!
More information about the freebsd
mailing list