[freebsd] 13.0 memstick не грузится

Eugene Grosbein eugen at grosbein.net
Fri Dec 31 11:47:12 EET 2021


31.12.2021 16:29, spell at itl.ua пишет:

>> Я бы попробовал положить в /boot11/ загрузчик от 11.2, раз там всё работало
>> и попытаться загрузить ядро от 13-й версии старым загрузчиком, запуская сам старый загрузчик
>> из boot2 (если используется MBR) вручную нажатием кнопки "прямой слеш" (/)
>> и вводом полного пути /boot11/loader, как это документировано в man boot,
>> если это ещё не сломали:
>>
>> After the boot blocks have been loaded, you should see a prompt similar
>> to the following:
>>
>>>> FreeBSD/x86 BOOT
>> Default: 0:ad(0,a)/boot/loader
>> boot:
> 
> Ага, так загрузилось.

Тогда можно как временную меру использовать старый загрузчик:

cd /
mv boot boot.orig
mv boot11 boot
mv boot.orig/kernel* boot

> Кстати, у меня какое-то странное сообщение о памяти:
> 
> BIOS 631kB/523264kB available memory
> 
> Маловато-то как-то...
> Это сообщают оба лоадера, 11.2 и 12.3 (я в итоге поставила 12.3, а не 13.0).
> После загрузки системы доступная память около 3G.

Нужно добавить boot_verbose="YES" в /boot/loader.conf и тогда во время загрузки
(и в /var/run/dmesg.boot) между строчками с real memory и avail memory
будет дополнительная информация. Например, для системы с двумя модулями 4GB+2GB и
64-битным процессором Intel Atom, у которого нет встроенного контроллера памяти
и который использует контроллер на материнке и вставлен в материнку с ограничением
на 4GB памяти:

real memory  = 6442450944 (6144 MB)
Physical memory chunk(s):
0x0000000000010000 - 0x000000000009dfff, 581632 bytes (142 pages)
0x0000000000103000 - 0x00000000001fffff, 1036288 bytes (253 pages)
0x0000000002b00000 - 0x00000000d8709fff, 3586170880 bytes (875530 pages)
avail memory = 3571384320 (3405 MB)

Нужна информация о вашем CPU и материнке и такая же выдача из dmesg.boot.



More information about the freebsd mailing list