IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

BSD Discussion :

[FreeBSD] Installer BSD sur un disque USB


Sujet :

BSD

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2004
    Messages : 25
    Points : 18
    Points
    18
    Par défaut [FreeBSD] Installer BSD sur un disque USB
    Bonjour,
    j'aimerais savoir si l'installation de FreeBSD est aisée sur un disque USB. En effet, Linux me cause quelques problèmes à ce niveau là et j'ai entendu beaucoup de bien des BSD en général. S'il est plus aisé de le faire avec un autre BSD, celà ne me cause pas de problème.

    Merci d'avance

  2. #2
    Membre expérimenté

    Inscrit en
    Mai 2002
    Messages
    720
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 720
    Points : 1 594
    Points
    1 594
    Par défaut
    Hello

    J'ai jamais essaye d'installer un BSD directement sur un disque USB ... Le risque c'est quie le programme d'installation n'ai pas ce qui va bien pour te permettre d'installer sur un disque USB (Ne pas oublier que BSD c'est plutot oriente serveur a la base et des disques usb sur un serveur, c'est pas tout a fait pertinant).

    Cependant ca ne me parait pas impossible... J'avais fais des tests sur une cle USB 128 Mo : j'avais fait une partition d'un quarantaine de Mo pour ou j'avais mis un FreeBSD (tres) allege et mise a part la lenteur due a l'USB ca fonctionnais pas trop mal

    Bref, si le disque est detecte, ca devrait passer comme une lettre a la poste. Tu n'a qu'a essayer et nous tenir au courant.

    Smortex

    Les FAQ Assembleur - Linux
    In The Beginning Was The Command Line Neal Stephenson

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2004
    Messages : 25
    Points : 18
    Points
    18
    Par défaut
    J'avais fais des tests sur une cle USB 128 Mo : j'avais fait une partition d'un quarantaine de Mo pour ou j'avais mis un FreeBSD (tres) allege et mise a part la lenteur due a l'USB ca fonctionnais pas trop mal Smile
    Si ça a marché sur une cle USB, ça devrait marcher sur un HDD.
    Je vous tiendrai au courant

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2004
    Messages : 25
    Points : 18
    Points
    18
    Par défaut
    Bon, l'installation s'est déroulée sans le moindre problème, mais j'ignore maintenant comment booter sur la partition...

    L'idéal serait un cd car tous les pc's n'ont plus de lecteur disquette, mais une disquette devrait également faire l'affaire dans un premier temps...

    Merci d'avance

  5. #5
    Membre expérimenté

    Inscrit en
    Mai 2002
    Messages
    720
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 720
    Points : 1 594
    Points
    1 594
    Par défaut
    Tou BIOS ne te permet-il pas de booter sur l'USB ? Si oui, de deux choses l'une :
    • Tu désire tout le temps booter sur l'USB : tu change ta séquence de boot dans ton BIOS, et si tu n'a as dit a l'install de ne pas toucher au MBR de ton disque, il va faloir que tu utilise le CD 2 (Celui qui est un live-cd) pour aller donner un petit coup de boot0cfg pour que ton nouvel OS se lance automatiquement quand tu boot sur l'USB
    • Tu as également un autre système sur le disque dur et que tu souhaite utiliser : si tu n'as pas touché au MBR de ce disque la, il va faloir la encore prendre le CD 2 et donner un coup de boot0cfg pour installer le chargeur de démarrage de FreeBSD (Un truc minimaliste mais diablement efficace)


    Si tu ne peux pas booter sur l'USB tu peux tenter la seconde méthode ci-dessus (Mais je suis pas convaincu que ca fonctionne)

    La page de man de boot0cfg
    Une section du Handbook que je te recomamnde de lire (surtout le milieu )

    Bonne chance

    Smortex

    Les FAQ Assembleur - Linux
    In The Beginning Was The Command Line Neal Stephenson

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2004
    Messages : 25
    Points : 18
    Points
    18
    Par défaut
    En fait, j'aimerais pouvoir utiliser FreeBSd sur différents pc ( un vieux portable compaq cd+floppy, no usb boot ; un portable hp cd-only, usb boot peu probable; une tour cd+floppy, usb boot probable ) et c'est pourquoi je ne peux pas écrire sur le MBR de leurs disques principaux.

    boot0cfg semble devoir être inscrit sur le MBR du pc... Je peux essayer pour tester de remplacer le MBR de mon vieux compaq...
    Je vais également voir ce qu'il en est de Lilo que je conanis mieux...

    si tu n'a as dit a l'install de ne pas toucher au MBR de ton disque, il va faloir que tu utilise le CD 2 (Celui qui est un live-cd)
    Je n'ai pas encore téléchargé le CD2 mais c'est en cours... Est-il possible de booter une partition au choix depuis ce CD ? ( BIOS -> CD -> partition ) Si oui, le problème serait résolu

  7. #7
    Membre expérimenté

    Inscrit en
    Mai 2002
    Messages
    720
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 720
    Points : 1 594
    Points
    1 594
    Par défaut
    Non... Enfin, il me semble pas... Le minimum si tu ne souhaite pas toucher a tes disques, c'est de modifier le bootloader du disque USB pour que tu puisse booter dessus (ce qui t'a été proposé pendant l'installation)... Dès lors, demander au BIOS de booter sur le disque USB lance le bootloader qui lance FreeBSD...

    Il est également possible de paramétrer lilo ou grub : c'est exactement pareil que pour booter n'importe quel OS : il suffit de lancer la bonne partition

    Smortex

    Les FAQ Assembleur - Linux
    In The Beginning Was The Command Line Neal Stephenson

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2004
    Messages : 25
    Points : 18
    Points
    18
    Par défaut
    Je viens d'essayer Lilo, mais je tombe sur une erreur (0x07) au démarrage du pc...

    Concernant le bootloader sur le disque USB, je l'ai bien inscrit sur le disque mais je n'ai pas accès au pc qui possèderait peut-être un boot usb pour le moment...
    Je vais voir ce que j'arrive à faire avec le CD2 ou avec FreeSBIE (live-cd)

  9. #9
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2004
    Messages : 25
    Points : 18
    Points
    18
    Par défaut
    Au fait, c'est bien le CD1 qui est "live", pas le 2

  10. #10
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2004
    Messages : 25
    Points : 18
    Points
    18
    Par défaut
    J'ai enfin eu accès au pc qui a un boot usb. Le démarrage semble se faire correctement (Petit diablotin avec choix du mode de lancement, ...) mais peu après (mode par défault), une erreur me demande où se trouve la partition "root". J'entre ufs:... comme proposé mais ça ne veut pas fonctionner et fait redémarrer le pc...

  11. #11
    Membre expérimenté

    Inscrit en
    Mai 2002
    Messages
    720
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 720
    Points : 1 594
    Points
    1 594
    Par défaut
    Nonon, c'est bien le second qui te permet de démarer le "Emergency shell" qui te permet de tout faire ....

    Concernant ton probleme, je vois bien le changement de périférique... Je m'explique : pour installer FreeBSD sur le PC d'un amis, j'avais du prendre son disque dut et faire l'installation sur mon poste. Pour des raisons de praticité, j'ai mis son disque en esclave sur la nape 2 (Le disque était ad3 quoi) et procédé à 'installation. Après lui avoir remis son disque dur, FreeBSD n'arrivais pas a monter la racine car il cherchais ad3s1a alors que sur son système le disque était maitre sur la nappe primaire... Moralité, il a fallu lui dire de monter la racine depuis ad0s1a. FreeBSD a alors bouté en single user (Pas moyen de monter le reste.. normal)... A ce stade, remontage de la racine en lecture / ecriture, un petit coup de vi sur /etc/fstab pour tout corriger, exit, et c'était réglé.

    Bref, sur un disque USB le problème c'est que tu risque de devoir faire la manip souvent si à chaque déplacement, le disque n'est plus accessible avec le même nom .... (Et wé, USB c'est pas vraiment fait pour les OS ...)

    Smortex

    Les FAQ Assembleur - Linux
    In The Beginning Was The Command Line Neal Stephenson

  12. #12
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2004
    Messages : 25
    Points : 18
    Points
    18
    Par défaut
    Finalement, il y a également un boot usb sur le portable (hp) avec lequel j'ai fait l'install et ça marche !!!

    Contrairement à Linux, FreeBSD fonctionne parfaitement sur USB sans modif. Bon à savoir

    Il ne me reste plus qu'à réapprendre à utiliser FreeBSD et à configurer Xorg

    Merci à toi, Smortex

  13. #13
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2004
    Messages : 25
    Points : 18
    Points
    18
    Par défaut
    Au fait, en ce qui concerne le "problème" de boot si le nom du périphérique change, est-il envisageable de simplement "nettoyer" le MBR. La partition FreeBSD étant la seule bootable, le BIOS devrait normalement booter dessus...

    PS: En cas d'erreur, est-il possible de faire un chroot depuis le cd d'installation ou FreeSBIE ?

    Merci

  14. #14
    Membre expérimenté

    Inscrit en
    Mai 2002
    Messages
    720
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 720
    Points : 1 594
    Points
    1 594
    Par défaut
    Une citation que j'aime bien : Tout est possible (Surtout sous BSD)

    Smortex

    Les FAQ Assembleur - Linux
    In The Beginning Was The Command Line Neal Stephenson

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Installer windows sur mon disque dur externe
    Par anas.eh dans le forum Windows XP
    Réponses: 13
    Dernier message: 31/08/2007, 13h59
  2. Réponses: 2
    Dernier message: 29/03/2007, 15h45
  3. installation oracle sur le disque
    Par admcent dans le forum Forms
    Réponses: 13
    Dernier message: 19/12/2006, 10h43
  4. Installation debian sur un disque SATA
    Par Ylias dans le forum Debian
    Réponses: 9
    Dernier message: 22/08/2006, 13h53
  5. Installation ubuntu sur gros disque
    Par sir_gcc dans le forum Administration système
    Réponses: 5
    Dernier message: 03/06/2006, 14h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo