Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 17-12-2010 06:50:54

Clem
Membre
Lieu : Au coin du bois
Distrib. : Stable && Sid
Noyau : 3.16-2 & 3.17-1 *-amd-64
(G)UI : XMonad & Mate(?)
Inscription : 09-03-2010

Installer Debian avec le noyau FreeBSD ( Debian-kFreeBSD )

C'est une version ( branche ? ) considérée comme expérimental mais qui est utilisable cependant l'installateur souffre encore de quelques bogues qui peuvent rendre l'installation compliqué.

Ici je vais détailler l'installation et préciser ce en quoi elle diffère avec celle d'une Debian utilisant un noyau Linux.
Je ferais aussi part de solutions, ou contournements afin d'éviter certains pièges ( bogues ?) de l'installation.

Les disques d'installations sont disponibles avec tout les autres.

En  CD amd64 ( lien vers la liste des CDs )
En businessCard amd64 ( lien direct )

En CD i386 ( lien vers la liste des CDs )
Et en  businessCard i386 ( lien direct )

Il faut savoir que cet installateur est un peut plus lent que les autres. Donc si lors de l'installation vous avez l'impression qu'il ne se passe rien, ne perdez pas patience l'installateur peut très bien continuer a faire son travail.

   Première étape : L'installation.

Comme d'habitude, après avoir téléchargé le CD on le grave et vérifie que l'iso ne soit pas vérolée  , on met le CD dans le lecteur et ... on boute
( bhen oui ... Comme d'hab hmm )

Cet installateur fonctionne de la même façon que les installateurs Debian/Linux et c'est à vous de voir les opions qui vous intéresse.
On choisit le language (fr_FR.UTF8 pour moi) , on monte et analyse le CD puis on charge les composants d'installation.

Arrive la configuration du réseau ( indispensable si vous avez pris une businessCard ) et là: surprise!
Notre périphérique réseau porte un nom différent! Et il peut arriver que l'installateur en détecte plusieurs ( pas moins de trois chez moi ).

Si vous doutez vous pouvez lancer la configuration automatique sur chacun, jusqu'a trouver le bon. Vous pouvez sans crainte relancer la détection l'installateur ne s'arrêtera pas mais reviendra juste à l'étape précédente, c'est à dire: "configuration par dhcp".

Une fois ceci fait il faut configurer les utilisateurs.
Et là j'ai eu une mauvaise surprise au redémarrage big_smile

En effet bien que l'on ait choisit un clavier azerty à la premiere étapes l'installateur n'en tiens pas compte.
On va se retrouver a configurer et nommer ses utilisateurs en qwerty, nottament root à qui vous aviez ( bien entendu ) l'habitude d'attribuer un mot de passe à 30 caractères tous plus compliqués les uns que les autres.

Du coup on va faire simple. On ne va pas créer d'user normal et donner à root un mot de passe tout bête.
J'ai choisit "toor" ( satanée mémoire tongue).
Le reste sera à configurer au démarrage.

L'installateur configure alors l'horloge via ntp.

Puis on se retrouve à partitionner les disques.
Debian à bien fait son boulot: On peut se repérer par les numéro des disques plutôt que par leur nommage ( c'est nul ça "nommage" ).
/dev/sda1 sous Linux pourra devenir /dev/ad10s1 sous kFreeBSD.
Nous n'avons pas à nous en occuper ; On nous à pré-maché le boulot.

On fait donc son partitionnement en choisissant pour l'ensemble de son système le système de fichier UFS qui est le système de fichier "natif" de FreeBSD.

/*\ Attention, actuellement ( le 13/12/2010 ) l'installateur échoue lors du formatage de partitions logiques. Veillez a choisir une partition primaire comme cible pour la racine. Il semblerait qu'installer un /home dans une partition étendue ne pose pas de problème. /*\

Ensuite comme à l'accoutumée on choisit les paquet à installer puis on attend que l'installation se termine ( le temps de faire chauffer un café ou d'aller au café selon la méthode utilisée et la vitesse du réseau )


L'installation est terminée.
Il nous reste à configurer le chargeur de démarrage. Personnellement j'ai un système stable qui gère grub sur le MBR, j'ai donc choisis d'installer le grub de Debian kFreeBSD sur la racine du système ( soit /dev/sda4 ).

C'est terminé. On redémarre.

Oui sauf que ...
Ceux qui auront choisit un dual-boot constateront que même un update-grub2 ne détecte pas le nouveau système. Mrgl, ça sent le bidouillage.
Bhen oui on va créer note entrée grub "à la main". Ce n'est pas si dur que ça.

Dans le dossiers /etc/grub.d/ il y a un fichiers nommé 40_custom on va le copier en, par exemple 41_kFreeBSD:

#cd /etc/grub.d/
#cp 40_custom 41_kFreeBSD


Hop !!
C'est bien beau mais il faut le remplir maintenant.
On va l'ouvrir et le compléter en cherchant soi-même les entrée correspondante.
Le fichier final ressemble plus ou moins à ça, mais il faut le personnaliser pour chaque machine:

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry "Debian GNU/kFreeBSD sur sda4 aka  ad10s4" {
      insmod ufs2
      set root=(hd0,4)
      kfreebsd /boot/kfreebsd-8.1-1-amd64.gz
      #kfreebsd_module_elf /lib/modules/8.1-1-amd64/acpi.ko #not necessary, statically linked
      set kFreeBSD.vfs.root.mountfrom=ufs:/dev/ad10s4
      set kFreeBSD.vfs.root.mountfrom.options=rw
   
  }


La ligne
        'menuentry "Debian GNU/kFreeBSD sur sda4 aka ad10s4" { '
est celle qui s'affichera avec grub. A vous d'écrire celle qui vous plaira ( entre les "" ).

'insmod ufs2' charge le module pour système de Fichier ufs.

'set root=(hd0,4) ' est le chemin que prend grub pour accéder a la partition. hd0 est le premier disque dur ( hd1 serait le second ) et ,4 indique la quatrième partition ( ou ,1 serait la première )

Puis
' kfreebsd /boot/kfreebsd-8.1-1-amd64.gz ' est le chemin vers le noyau depuis la racine. Pour la trouver ou vérifier qu'elle est exacte on peut la monter de puis notre système Debian GNU/Linux en créant un point de montage:

#cd /media
#mkdir kfreebsd
#mount -r -t ufs -o ufstype=ufs2 /dev/sdb1 /media/kfreebsd


On se promène dans le dossiers /boot afin de vérifier:

#ls /media/kfreebsd/boot/kfreebsd-*


Hop, on l'a. Si il n'est pas bon on le rectifie en modifiant le fichier 41_kFreeBSD.

Maintenant il faut rectifier le nom de la partition vue par le noyau kfreebsd qui variera évidemment selon la partition sur laquelle le système est installé:
' set kFreeBSD.vfs.root.mountfrom=ufs:/dev/ad10s4 '

Pour faire cela on va juste regarder dans le fichier /etc/fstab le nom du disque abritant la racine du système:

#cat /media/kfreebsd/etc/fstab


Idem, on modifie en conséquence. Et on met grub à jour.

#update-grub2


Il se peut que grub ne nous dise pas explicitement que le nouveau système est maintenant amorçable. Et bien on verra ça au redémarrage.

Reboot!

Notre entrée perso est bien là: On la sélectionne et le système s'amorce.

Si gdm (ou kdm ou n'importe quel autre ) est installé il est inutile: Nous n'avons pas créé d'utilisateur et il est en qwerty. Passons en tty1 control+alt+F1.
On se logue en root avec le mot de passe simplissime et on arrange les soucis de clavier en abusant de l'autocomplétion pour éviter les erreurs.

#dpkg-reconfigure locale


Ou l'on prend soin de sélectionner *pour de bon* le français.

#dpkg-reconfigure kbdcontrol


#aptitude install localepurge
#localepurge


Pour ceux qui ne connaissent pas, ça va faire un brin de ménage wink

Ensuite on remplace le mot de passe de root par un *vrai* mot de passe:

#passwd


30 caractères bien tordus évidemment.

Puis on créé (enfin) l'utilisateur:

#adduser bidule


Une fois notre user paramétré, on redémarre X:

#invoke-rc.d gdm restart


Ou kdm ou n'importe quel autre.

Hop c'est parti. On déconnecte root et si tout s'est bien passé on peut se loguer via gdm.

Il peut être intéressant d'aller faire un tour sur la page des bugs connus.

I need help. Des retours svp.

Dernière modification par Clem (17-12-2010 06:58:45)


Moi, je suis PC (x86_64) et formater windows, c'était MON idée
Le sommeil de la raison ...

Hors ligne

#2 17-12-2010 11:14:08

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : Installer Debian avec le noyau FreeBSD ( Debian-kFreeBSD )

Ouf !

Ça c'est du tuto de classe !

Merci Clem !

Et comme c'est du Debian, pourquoi ne pas ajouter cette branche dans le wiki et ce post dans le dokowiki du forum ?

Moi j'dis ça, mais j'ai rien dit, pas assez calé pour décider seul.
Aux membres de donner leurs avis à la suite de ce post.

Amitié, Joel

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#3 17-12-2010 11:40:59

Thuban
Modérateur
Distrib. : OpenBSD
Noyau : current
(G)UI : xfce ou dwm
Inscription : 09-01-2009
Site Web

Re : Installer Debian avec le noyau FreeBSD ( Debian-kFreeBSD )

"nommage" -> Label smile
Super tuto, je vais m'en servir!

YA3HGA-H

Hors ligne

#4 17-12-2010 21:22:25

zodar
Membre
Lieu : A coté d'Avignon
Distrib. : Sidux
Noyau : 2.6.34
(G)UI : XFCE4
Inscription : 24-02-2010
Site Web

Re : Installer Debian avec le noyau FreeBSD ( Debian-kFreeBSD )

Pour le blème de mot de pass azerty/qwerty : mettre en pass 'secret' (sans les '')

Secret est commun aux deux claviers.. facile après à tout modifier.. perso c'est la méthode que j'utilise sur une nouvelle distrib afin de m'épargner cette mauvaise surprise

Hors ligne

#5 21-12-2010 12:46:19

Clem
Membre
Lieu : Au coin du bois
Distrib. : Stable && Sid
Noyau : 3.16-2 & 3.17-1 *-amd-64
(G)UI : XMonad & Mate(?)
Inscription : 09-03-2010

Re : Installer Debian avec le noyau FreeBSD ( Debian-kFreeBSD )

Tchop!

smolski a écrit :

Ça c'est du tuto de classe !

Merci Clem !

Et comme c'est du Debian, pourquoi ne pas ajouter cette branche dans le wiki et ce post dans le dokowiki du forum ?


Merci smile
Je ne saurais pas dire. neutral
C'est un peu expérimental quand même.

Mais d'ici quelques temps ... qui sait big_smile

Thuban a écrit :

"nommage" -> Label smile


J'y ai pensé mais ça créer une confusion avec les labels appliqués par la création de fs:

clem@Sid:~$ ls /dev/disk/by-label/
lrwxrwxrwx 1 root root 10 21 déc.  10:40 Sid -> ../../sda2


Je cherche encore ... wink

zodar a écrit :

Pour le blème de mot de pass azerty/qwerty : mettre en pass 'secret' (sans les '')


Ca marche aussi. Mais toor est monosyllabique tongue ( feignasse inside)


Moi, je suis PC (x86_64) et formater windows, c'était MON idée
Le sommeil de la raison ...

Hors ligne

#6 20-03-2012 19:28:53

deuchdeb
Moderato ma non troppo
Lieu : Pays de Cocagne
Distrib. : Jessie 8 + backports
Noyau : linux-image-3.16
(G)UI : KDE4.14 - Mate
Inscription : 13-01-2010

Re : Installer Debian avec le noyau FreeBSD ( Debian-kFreeBSD )

Je confirme que pour moi l'installation c'est terminée avec le formatage de la partition racine, c'est une partition logique.
Je vais donc refaire sur une partition primaire.

A moins que Gparted sache faire un formatage en ufs et cela sera déjà fait pour l'installation.

Je test.

Je vais aussi me méfier pour le mot de passe.

Au début il demande le nom de la machine puis après le nom utilisateur, avec ça je vais voir  si le clavier fonctionne en français.

Merci pour ce tuto.

Dernière modification par deuchdeb (20-03-2012 19:32:42)

Hors ligne

#7 21-03-2012 15:28:09

deuchdeb
Moderato ma non troppo
Lieu : Pays de Cocagne
Distrib. : Jessie 8 + backports
Noyau : linux-image-3.16
(G)UI : KDE4.14 - Mate
Inscription : 13-01-2010

Re : Installer Debian avec le noyau FreeBSD ( Debian-kFreeBSD )

Effectivement le clavier est qwerty. roll

Hors ligne

#8 21-03-2012 18:04:15

dbkblk
Membre
Distrib. : Debian Wheezy 64bits
Noyau : 3.2
(G)UI : Gnome 3.2
Inscription : 24-10-2010

Re : Installer Debian avec le noyau FreeBSD ( Debian-kFreeBSD )

Quel est l'avantage d'une telle architecture ? Si ce n'est pour être encore plus libre (bien que je ne vois pas comment) et pouvoir faire encore moins de chose avec son PC ?

Dernière modification par dbkblk (21-03-2012 18:04:34)


M. Gandhi: "C'est une erreur de croire nécessairement faux ce qu'on ne comprend pas."
C'est quoi ce bordel ?

Hors ligne

#9 21-03-2012 18:16:06

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : Installer Debian avec le noyau FreeBSD ( Debian-kFreeBSD )

« Parce qu'il est là. »

Edmund Hillary, vainqueur de l'Everest lol

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#10 21-03-2012 19:14:06

vrms33
Modérateur
Distrib. : stable
(G)UI : LXDE
Inscription : 06-11-2011

Re : Installer Debian avec le noyau FreeBSD ( Debian-kFreeBSD )

smolski a écrit :

« Parce qu'il est là. »

Edmund Hillary, vainqueur de l'Everest lol


Rhhhoooo !
Que c'est beau ça ! smile
Merci smolski, tu viens d'éclairer ma soirée. smile


Donnez votre avis ou participez :  projet ebook Debian débutants.

Hors ligne

#11 21-03-2012 19:38:58

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : Installer Debian avec le noyau FreeBSD ( Debian-kFreeBSD )

smolski a écrit :

« Parce qu'il est là. »


Ah, ah !
Moi, j'veux bien, mais vu comme ça, je vais passer ma vie sur Debian. big_smile


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#12 21-03-2012 19:41:43

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : Installer Debian avec le noyau FreeBSD ( Debian-kFreeBSD )

Une vie de geek quoi ! smile

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#13 21-03-2012 19:57:14

hector
Membre
Distrib. : Debian Testing/Sid
Noyau : 4.7.0-1-amd64
(G)UI : KDE Plasma 5
Inscription : 13-12-2011

Re : Installer Debian avec le noyau FreeBSD ( Debian-kFreeBSD )

paskal a écrit :

smolski a écrit :

« Parce qu'il est là. »


Ah, ah !
Moi, j'veux bien, mais vu comme ça, je vais passer ma vie sur Debian. big_smile


C'est, à mon avis, le meilleur moyen pour ne pas être déçu par GNU/Linux. smile

Hors ligne

#14 21-03-2012 19:58:09

tetrix
Invité

Re : Installer Debian avec le noyau FreeBSD ( Debian-kFreeBSD )

Salut Clem,

merci pour ce tuto très bien fait (cool), je me le met sous le coude pour quand j'aurais un moment.

Par contre par MP, je vais te passer les coordonnées d'un grand fan de ce système, à toi de voir si tu veux en parler avec lui (tu le connais certainement) !...

A+

Edit, tes pantalons trop long te servent toujours de chaussettes ? lol

Dernière modification par tetrix (21-03-2012 19:59:49)

#15 21-03-2012 20:18:42

deuchdeb
Moderato ma non troppo
Lieu : Pays de Cocagne
Distrib. : Jessie 8 + backports
Noyau : linux-image-3.16
(G)UI : KDE4.14 - Mate
Inscription : 13-01-2010

Re : Installer Debian avec le noyau FreeBSD ( Debian-kFreeBSD )

L'intérêt je ne le savais pas avant mais maintenant je sais.

Je l'ai donc installé dans une machine virtuelle et bien même avec mon vieux pc et mon processeur qui n'a aucune fonction de virtualisation, ça ne rame pas, c'est fluide. smile

Ma config.
Kfrebsd squeeze, installation minimale sans bureau puis installation de LXDE.

Total 1.1 GigaOctets sur le Disque, qui dit mieux.

Hors ligne

Pied de page des forums