Impossible de démarrer FreeBSD sur un ordinateur portable P133

J'ai mis en place un FreeBSD 11 sur un disque dur PATA 2.5 "avec un adaptateur PATA / SATA> USB et qemu sur mon ordinateur Arch Linux principal. , 56mb RAM), il charge le chargeur bootstrap et dit ensuite:

Can't work out which disk we are booting from. Guessed BIOS device 0xffffffff not found by probes, defaulting to disk0: can't load 'kernel' Type '?' for a list of commands, 'help' for more detailed help. OK 

Après avoir utilisé lsdev pour listr les périphériques, je reçois:

 cd devices: disk devices: disk0: BIOS drive a: disk1: BIOS drive c: pxe devices: 

Je vois que bootstrap essaie de charger le kernel d'un lecteur de disquette non existant plutôt que le disque dur; J'ai essayé le boot disk1:boot/bootX , où X est un nombre (il y a plusieurs files binarys étiquetés boot et un nombre dans / boot /, au less sur l'iso), mais il can't find 'disk1:boot/bootX

1:ad(1,a) entrez à l'invite boot2

ou lire man boot, man boot.config man loader etc … J'espère que cela aide en quelque sorte. Bonne chance

Le vieux bootloader de FreeBSD ("boot1") fonctionnait avec le BIOS pour find et parsingr la partition racine afin de find le chargeur. Cela nécessite la configuration correcte des cylindres / têtes / secteurs pour correspondre à la geometry physique du lecteur IDE. C'était super ennuyeux car le BIOS a menti à fdisk parfois pendant l'installation. Cela est parti plus tard lorsque l'adressage LBA a été pris en charge par les BIOS.

Essayez d'abord d'activer le mode LBA: http://phaq.phunsites.net/2007/05/25/freebsds-loader-fails-with-wrong-harddisk-geometry-in-bios/

Internes Gory: https://www.freebsd.org/doc/fr/books/arch-handbook/book.html#boot-boot1