Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1540 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Clef USB bootable + Grub2 + FreeBSD = Can't load kernel

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Clef USB bootable + Grub2 + FreeBSD = Can't load kernel

n°1308566
Fork Bomb
Obsédé textuel
Posté le 03-04-2012 à 20:30:53  profilanswer
 

(Si c’est pas la bonne sous-cat, déplacez :))
---
Bonsoir,
Depuis quelques semaines, j’essais de fabriquer une clef usb avec Grub2 et de faire booter l’installateur de FreeBSD.  Autant la première partie se passe les doigts dans le nez et une main attachée dans le dos, autant trouver les bons arguments a passer à l’installateur pour qu’il aille jusqu’au menu de choix [ça] relève de la gageure. A partir de cet endroit, je pense qu’il n’y aura plus de problèmes.
Donc, si j’ai bien lu, si j’arrive au moins jusque là :


BTX loader 1.00 BTX version is 1.02
Consoles: internal video/keyboard
BIOS drive A: is disk0
BIOS drive C: is disk1
BIOS drive D: is disk2
BIOS 639kB/498368kB available memory
 
FreeBSD/x86 bootstrap loader, Revision 1.1
(root@obrian.cse.buffalo.edu, Tue Jan 3 06:40:01 UTC 2012)
 
can't load 'kernel'
 
Type '?' for a list of commands, 'help' for more detailed help.
OK _  


c’est parce que Grub2 à bien fait son boulot.
Sauf que je ne sais pas aller plus loin :(
Voilà le code qui a engendré cet enfant du démon :  


# Definition de la racine
#set root=(hd0,msdos1)
 
# Definition de la fonction LoadVideo
function load_video {
 insmod gfxterm
 insmod vbe
 insmod vga
 insmod video_bochs
 insmod video_cirrus
}
 
# Definition de la fonction LoadIso
function load_iso {
 insmod loopback
 insmod iso9660
}
 
# Definition de la fonction LoadFS
function load_fs {
 insmod bsd
 insmod part_msdos
 insmod ext2
 insmod ufs1
 insmod ufs2
}
 
if [ -s ${prefix}/grubenv ]; then
  load_env
fi
 
# Il est essentiel de charger gfxterm si l'on veut un fond d'ecran :)
if loadfont ${prefix}/fonts/unicode.pf2
then
 insmod gfxterm
 insmod vbe
 if terminal_output gfxterm ; then true ; else
  # For backward compatibility with versions of terminal.mod that don't
  # understand terminal_output
  terminal gfxterm
 fi
# set gfxmode=auto
 set gfxmode=640x480x16
# set gfxpayload=0x0x0,0x0
 terminal_output gfxterm
fi
 
# On charge ici le module jpeg|png|tga selon le type d'image
insmod png
 
# Couleurs du menu
# Couleur police/Couleur fond
# Pour color_highlight, "black" en seconde position signifie "fond transparent"
# Source : http://members.iinet.net/~herman546/p20/GRUB2%20Splashimages.html
 
# ------------------------------ [ Theme : FreeBSD ] ------------------------------
set menu_color_normal=red/black
set menu_color_highlight=white/black
background_image (hd0,msdos1)/boot/grub/fonds/fond_bsd_16.png
 
terminal_input console
terminal_output gfxterm
set timeout=25
 
menuentry "FreeBSD 9.0" --class freebsd --class bsd --class os {
 load_iso
 load_fs
 load_video
 insmod gzio
 set isofile="/FreeBSD-9.0-RELEASE-i386-dvd1.iso"
 loopback loop ${isofile}
 set root=(hd0,msdos1)
 echo "Chargement de : (hd0,msdos1)/boot/loader"
 kfreebsd (loop)/boot/loader
 kfreebsd_loadenv (loop)/boot/device.hints
 set kFreeBSD.vfs.root.mountfrom=ufs:/dev/ad0p4
 set kFreeBSD.vfs.root.mountfrom.options=rw
}


Si vous voyez d’où viens l’erreur… :)
En vous remerciant.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
mood
Publicité
Posté le 03-04-2012 à 20:30:53  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Clef USB bootable + Grub2 + FreeBSD = Can't load kernel

 

Sujets relatifs
Lire une clef USB avec Linux[résolu] Problème d'installation Linux : Suse (kernel freeze)
Grub2 sur une partition ?Configuration de grub pour BackTrack 5 sur USB
[Debian] Installation Squeeze - Raid logiciel - erreur grub2montage automatique disque dur externe (USB) lecture/écriture [résolu]
probleme installation USBErreur clé d'hote putty [trouvé (c'était le SSHD/Kernel)]
Serial<>USB ne marche plus sous Linux (marche encore sous Windows..) 
Plus de sujets relatifs à : Clef USB bootable + Grub2 + FreeBSD = Can't load kernel


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR