je souhaite migrer de linux à bsd, je voudrais savoir s'il me suffit de
monter l'ancien /home en /usr/home pour récupérer mon compte utilisateur...
D'autre part puis-je sans trop de dommage avec les bons ports conserver
le répertoire /usr/bin quitte à recompiler ou réinstaller des binaires
par la suite ?
--
-=-=-
Dans mon coin, les clandestins ne sont pas des immigrés.
Le cauchemar a commencé dans le coin de David majorelle Vincent
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
-- Thomas vO --
bonjour,
Roger Gillet wrote:
Bonjour, Quelques questions naïves :
je souhaite migrer de linux à bsd, je voudrais savoir s'il me suffit de monter l'ancien /home en /usr/home pour récupérer mon compte utilisateur...
le système de fichiers n'étant pas le même (linux : extX et (Free)BSD : UFSX), vous aurez beaucoup de mal à conserver vos données sans passer par un support "externe".
D'autre part puis-je sans trop de dommage avec les bons ports conserver le répertoire /usr/bin quitte à recompiler ou réinstaller des binaires par la suite ?
je n'ose même pas y penser...
-- doctype html public "-//w3c//dtd html 4.0 transitional//en"> salut tout le monde on m'a notifier d'un truc -+- F&P in NPC : moi y en causer bilingue, français et HTML -+-
bonjour,
Roger Gillet wrote:
Bonjour,
Quelques questions naïves :
je souhaite migrer de linux à bsd, je voudrais savoir s'il me suffit de
monter l'ancien /home en /usr/home pour récupérer mon compte utilisateur...
le système de fichiers n'étant pas le même (linux : extX et (Free)BSD :
UFSX), vous aurez beaucoup de mal à conserver vos données sans passer
par un support "externe".
D'autre part puis-je sans trop de dommage avec les bons ports conserver
le répertoire /usr/bin quitte à recompiler ou réinstaller des binaires
par la suite ?
je n'ose même pas y penser...
--
doctype html public "-//w3c//dtd html 4.0 transitional//en">
salut tout le monde on m'a notifier d'un truc
-+- F&P in NPC : moi y en causer bilingue, français et HTML -+-
je souhaite migrer de linux à bsd, je voudrais savoir s'il me suffit de monter l'ancien /home en /usr/home pour récupérer mon compte utilisateur...
le système de fichiers n'étant pas le même (linux : extX et (Free)BSD : UFSX), vous aurez beaucoup de mal à conserver vos données sans passer par un support "externe".
D'autre part puis-je sans trop de dommage avec les bons ports conserver le répertoire /usr/bin quitte à recompiler ou réinstaller des binaires par la suite ?
je n'ose même pas y penser...
-- doctype html public "-//w3c//dtd html 4.0 transitional//en"> salut tout le monde on m'a notifier d'un truc -+- F&P in NPC : moi y en causer bilingue, français et HTML -+-
pornin
According to -- Thomas vO -- :
Roger Gillet wrote:
je souhaite migrer de linux à bsd, je voudrais savoir s'il me suffit de monter l'ancien /home en /usr/home pour récupérer mon compte utilisateur...
le système de fichiers n'étant pas le même (linux : extX et (Free)BSD : UFSX), vous aurez beaucoup de mal à conserver vos données sans passer par un support "externe".
Soyons quand même un peu optimistes : Linux contient un support de l'UFS (UFS1 seulement, je crois) de FreeBSD, et par ailleurs FreeBSD a un support ext2. Dans les deux cas, l'écriture est risquée (il y a des bugs qui font que ça peut endommager les fichiers) mais en lecture ça passe bien. S'il s'agit juste de transférer des fichiers, ça devrait bien se passer.
Sinon, Linux et FreeBSD savent tous les deux lire et écrire le FAT (l'ancien filesystem de Ms-Dos et de Windows, avant NTFS).
D'autre part puis-je sans trop de dommage avec les bons ports conserver le répertoire /usr/bin quitte à recompiler ou réinstaller des binaires par la suite ?
je n'ose même pas y penser...
On peut imaginer faire ça en utilisant l'émulation binaire, mais là je ne conseille pas. Pour 99.9% des logiciels, le même est disponible en version native FreeBSD, souvent déjà disponible sur le cdrom lui-même, ou alors téléchargeable. Je pense que le passage se fera avec moins d'ennuis en faisant une réinstallation de tout ça plutôt qu'en essayant de s'accomoder d'une émulation.
Bon, sinon, il faut aussi préciser que FreeBSD a sa propre notion de partitionnement, avec les "slices" et les "partitions". Il peut utiliser les partitions "étendues" à la sauce Ms-Dos (réutilisées telles quelles par Linux), de même que Linux peut utiliser les partitions du monde FreeBSD, mais les chimères de ce genre peuvent poser quelques problèmes au moment de booter le système, donc là encore je ne recommande pas.
--Thomas Pornin
According to -- Thomas vO -- <vanouden@enstimac.xxx.fr>:
Roger Gillet wrote:
je souhaite migrer de linux à bsd, je voudrais savoir s'il me suffit de
monter l'ancien /home en /usr/home pour récupérer mon compte utilisateur...
le système de fichiers n'étant pas le même (linux : extX et (Free)BSD :
UFSX), vous aurez beaucoup de mal à conserver vos données sans passer
par un support "externe".
Soyons quand même un peu optimistes : Linux contient un support de l'UFS
(UFS1 seulement, je crois) de FreeBSD, et par ailleurs FreeBSD a un
support ext2. Dans les deux cas, l'écriture est risquée (il y a des bugs
qui font que ça peut endommager les fichiers) mais en lecture ça passe
bien. S'il s'agit juste de transférer des fichiers, ça devrait bien se
passer.
Sinon, Linux et FreeBSD savent tous les deux lire et écrire le FAT
(l'ancien filesystem de Ms-Dos et de Windows, avant NTFS).
D'autre part puis-je sans trop de dommage avec les bons ports conserver
le répertoire /usr/bin quitte à recompiler ou réinstaller des binaires
par la suite ?
je n'ose même pas y penser...
On peut imaginer faire ça en utilisant l'émulation binaire, mais là je
ne conseille pas. Pour 99.9% des logiciels, le même est disponible en
version native FreeBSD, souvent déjà disponible sur le cdrom lui-même,
ou alors téléchargeable. Je pense que le passage se fera avec moins
d'ennuis en faisant une réinstallation de tout ça plutôt qu'en essayant
de s'accomoder d'une émulation.
Bon, sinon, il faut aussi préciser que FreeBSD a sa propre notion de
partitionnement, avec les "slices" et les "partitions". Il peut utiliser
les partitions "étendues" à la sauce Ms-Dos (réutilisées telles quelles
par Linux), de même que Linux peut utiliser les partitions du monde
FreeBSD, mais les chimères de ce genre peuvent poser quelques problèmes
au moment de booter le système, donc là encore je ne recommande pas.
je souhaite migrer de linux à bsd, je voudrais savoir s'il me suffit de monter l'ancien /home en /usr/home pour récupérer mon compte utilisateur...
le système de fichiers n'étant pas le même (linux : extX et (Free)BSD : UFSX), vous aurez beaucoup de mal à conserver vos données sans passer par un support "externe".
Soyons quand même un peu optimistes : Linux contient un support de l'UFS (UFS1 seulement, je crois) de FreeBSD, et par ailleurs FreeBSD a un support ext2. Dans les deux cas, l'écriture est risquée (il y a des bugs qui font que ça peut endommager les fichiers) mais en lecture ça passe bien. S'il s'agit juste de transférer des fichiers, ça devrait bien se passer.
Sinon, Linux et FreeBSD savent tous les deux lire et écrire le FAT (l'ancien filesystem de Ms-Dos et de Windows, avant NTFS).
D'autre part puis-je sans trop de dommage avec les bons ports conserver le répertoire /usr/bin quitte à recompiler ou réinstaller des binaires par la suite ?
je n'ose même pas y penser...
On peut imaginer faire ça en utilisant l'émulation binaire, mais là je ne conseille pas. Pour 99.9% des logiciels, le même est disponible en version native FreeBSD, souvent déjà disponible sur le cdrom lui-même, ou alors téléchargeable. Je pense que le passage se fera avec moins d'ennuis en faisant une réinstallation de tout ça plutôt qu'en essayant de s'accomoder d'une émulation.
Bon, sinon, il faut aussi préciser que FreeBSD a sa propre notion de partitionnement, avec les "slices" et les "partitions". Il peut utiliser les partitions "étendues" à la sauce Ms-Dos (réutilisées telles quelles par Linux), de même que Linux peut utiliser les partitions du monde FreeBSD, mais les chimères de ce genre peuvent poser quelques problèmes au moment de booter le système, donc là encore je ne recommande pas.
--Thomas Pornin
manu
Roger Gillet wrote:
je souhaite migrer de linux à bsd, je voudrais savoir s'il me suffit de monter l'ancien /home en /usr/home pour récupérer mon compte utilisateur...
Oui, ca devrait marcher, moyennant de modifier le home du compte. Attention toutefois: le système de fichier est différent: un BSD ne s'installera pas sur du ext2fs, il faudra reformatter en UFS
Si ce home est sur une partition séparée du reste, on peut envisager de la monter en ext2fs alors que le reste a été reformaté en UFS.
D'autre part puis-je sans trop de dommage avec les bons ports conserver le répertoire /usr/bin quitte à recompiler ou réinstaller des binaires par la suite ?
Re-attention: les BSD ne sont pas des distributions Linux. Le noyau et les librairies sont différents de ceux de Linux, donc ils ne sont pas à priori compatibles avec ces binaires.
Il se trouve toutefois que les BSD ont une couche de compatibilité binaire avec Linux: le kernel se comporte comme celui de Linux pour donner l'impression aux binaires Linux qu'ils tournent sous Linux. Ca marche assez bien (par exemple sur NetBSD, je fais tourner la JVM Java et Matlab version Linux). Mais ca se fait au niveau du noyau: pour fonctionner, il faut que les librairies Linux compatibles avec tes binaires soient là.
Les performances sont très bonne (peu ou pas de perte dues à la couche de compatibilité binaire, puisque le code n'est pas émulé), mais il faut s'attendre à ce que quelques programmes posent parfois problème. Tout ce qui tourne en mode noyau (modules) ne pourra pas fonctionner.
Pour ne pas mélanger ces librairies Linux avec les versions natives BSD, on les place dans une arborescence spéciale où le noyau ira les chercher quand il fait tourner un binaire Linux. Sous NetBSD, c'est /emul/linux, sous FreeBSD, c'est /compat/linux. Tu peux profiter de cette disposition pour mettre ton /usr/bin dans /emul/linux. Il faudra aussi les librairies.
Une facon simple de procéder serait d'installer un BSD sur une autre partition ou sur un autre disque, et monter tes partitions Linux dans /emul/linux (si NetBSD, /compat/linux si FreeBSD). Un lien dans le /home te rendra ton home qui est sur la partition Linux.
Avantage: cette approche est 100% reversible, en cas de problème.
Bon, sinon tu peux acheter mon livre, ca ne peut pas te faire de mal :)
-- Emmanuel Dreyfus Le cahier de l'admin BSD 2eme ed. est dans toutes les bonnes librairies http://www.eyrolles.com/Informatique/Livre/9782212114638/livre-bsd.php
Roger Gillet <RG@le_iota.bidart.net> wrote:
je souhaite migrer de linux à bsd, je voudrais savoir s'il me suffit de
monter l'ancien /home en /usr/home pour récupérer mon compte utilisateur...
Oui, ca devrait marcher, moyennant de modifier le home du compte.
Attention toutefois: le système de fichier est différent: un BSD ne
s'installera pas sur du ext2fs, il faudra reformatter en UFS
Si ce home est sur une partition séparée du reste, on peut envisager de
la monter en ext2fs alors que le reste a été reformaté en UFS.
D'autre part puis-je sans trop de dommage avec les bons ports conserver
le répertoire /usr/bin quitte à recompiler ou réinstaller des binaires
par la suite ?
Re-attention: les BSD ne sont pas des distributions Linux. Le noyau et
les librairies sont différents de ceux de Linux, donc ils ne sont pas à
priori compatibles avec ces binaires.
Il se trouve toutefois que les BSD ont une couche de compatibilité
binaire avec Linux: le kernel se comporte comme celui de Linux pour
donner l'impression aux binaires Linux qu'ils tournent sous Linux. Ca
marche assez bien (par exemple sur NetBSD, je fais tourner la JVM Java
et Matlab version Linux). Mais ca se fait au niveau du noyau: pour
fonctionner, il faut que les librairies Linux compatibles avec tes
binaires soient là.
Les performances sont très bonne (peu ou pas de perte dues à la couche
de compatibilité binaire, puisque le code n'est pas émulé), mais il faut
s'attendre à ce que quelques programmes posent parfois problème. Tout ce
qui tourne en mode noyau (modules) ne pourra pas fonctionner.
Pour ne pas mélanger ces librairies Linux avec les versions natives BSD,
on les place dans une arborescence spéciale où le noyau ira les chercher
quand il fait tourner un binaire Linux. Sous NetBSD, c'est /emul/linux,
sous FreeBSD, c'est /compat/linux. Tu peux profiter de cette disposition
pour mettre ton /usr/bin dans /emul/linux. Il faudra aussi les
librairies.
Une facon simple de procéder serait d'installer un BSD sur une autre
partition ou sur un autre disque, et monter tes partitions Linux dans
/emul/linux (si NetBSD, /compat/linux si FreeBSD). Un lien dans le /home
te rendra ton home qui est sur la partition Linux.
Avantage: cette approche est 100% reversible, en cas de problème.
Bon, sinon tu peux acheter mon livre, ca ne peut pas te faire de mal :)
--
Emmanuel Dreyfus
Le cahier de l'admin BSD 2eme ed. est dans toutes les bonnes librairies
http://www.eyrolles.com/Informatique/Livre/9782212114638/livre-bsd.php
manu@netbsd.org
je souhaite migrer de linux à bsd, je voudrais savoir s'il me suffit de monter l'ancien /home en /usr/home pour récupérer mon compte utilisateur...
Oui, ca devrait marcher, moyennant de modifier le home du compte. Attention toutefois: le système de fichier est différent: un BSD ne s'installera pas sur du ext2fs, il faudra reformatter en UFS
Si ce home est sur une partition séparée du reste, on peut envisager de la monter en ext2fs alors que le reste a été reformaté en UFS.
D'autre part puis-je sans trop de dommage avec les bons ports conserver le répertoire /usr/bin quitte à recompiler ou réinstaller des binaires par la suite ?
Re-attention: les BSD ne sont pas des distributions Linux. Le noyau et les librairies sont différents de ceux de Linux, donc ils ne sont pas à priori compatibles avec ces binaires.
Il se trouve toutefois que les BSD ont une couche de compatibilité binaire avec Linux: le kernel se comporte comme celui de Linux pour donner l'impression aux binaires Linux qu'ils tournent sous Linux. Ca marche assez bien (par exemple sur NetBSD, je fais tourner la JVM Java et Matlab version Linux). Mais ca se fait au niveau du noyau: pour fonctionner, il faut que les librairies Linux compatibles avec tes binaires soient là.
Les performances sont très bonne (peu ou pas de perte dues à la couche de compatibilité binaire, puisque le code n'est pas émulé), mais il faut s'attendre à ce que quelques programmes posent parfois problème. Tout ce qui tourne en mode noyau (modules) ne pourra pas fonctionner.
Pour ne pas mélanger ces librairies Linux avec les versions natives BSD, on les place dans une arborescence spéciale où le noyau ira les chercher quand il fait tourner un binaire Linux. Sous NetBSD, c'est /emul/linux, sous FreeBSD, c'est /compat/linux. Tu peux profiter de cette disposition pour mettre ton /usr/bin dans /emul/linux. Il faudra aussi les librairies.
Une facon simple de procéder serait d'installer un BSD sur une autre partition ou sur un autre disque, et monter tes partitions Linux dans /emul/linux (si NetBSD, /compat/linux si FreeBSD). Un lien dans le /home te rendra ton home qui est sur la partition Linux.
Avantage: cette approche est 100% reversible, en cas de problème.
Bon, sinon tu peux acheter mon livre, ca ne peut pas te faire de mal :)
-- Emmanuel Dreyfus Le cahier de l'admin BSD 2eme ed. est dans toutes les bonnes librairies http://www.eyrolles.com/Informatique/Livre/9782212114638/livre-bsd.php
did
Emmanuel Dreyfus wrote:
Bon, sinon tu peux acheter mon livre, ca ne peut pas te faire de mal :)
lol
Emmanuel Dreyfus wrote:
Bon, sinon tu peux acheter mon livre, ca ne peut pas te faire de mal :)
J'espere pour ton livre, qu'on trouve dans toutes les bonnes librairies, que lui parle de bibliotheques sans anglicisme douteux... ;-)
Je crois que je signale qu'on devrait dire bibliothèque mais qu'on dit souvent librairie, terme incorrect mais plus ressemblant.
-- Emmanuel Dreyfus Un bouquin en français sur BSD: http://www.eyrolles.com/Informatique/Livre/9782212114638/livre-bsd.php
pornin
According to Marc Espie :
J'espere pour ton livre, qu'on trouve dans toutes les bonnes librairies, que lui parle de bibliotheques sans anglicisme douteux... ;-)
Il y a bien des gens qui parlent tout le temps de "bibal" (ou "biballe", d'ailleurs), ce qui me semble encore plus douteux qu'un anglicisme qui, en soit, n'est pas pire qu'autre chose (de toutes façons, en Anglais, c'est déjà une métaphore un peu bancale).
--Thomas Pornin
According to Marc Espie <espie@nerim.net>:
J'espere pour ton livre, qu'on trouve dans toutes les bonnes librairies,
que lui parle de bibliotheques sans anglicisme douteux... ;-)
Il y a bien des gens qui parlent tout le temps de "bibal" (ou "biballe",
d'ailleurs), ce qui me semble encore plus douteux qu'un anglicisme qui,
en soit, n'est pas pire qu'autre chose (de toutes façons, en Anglais,
c'est déjà une métaphore un peu bancale).
J'espere pour ton livre, qu'on trouve dans toutes les bonnes librairies, que lui parle de bibliotheques sans anglicisme douteux... ;-)
Il y a bien des gens qui parlent tout le temps de "bibal" (ou "biballe", d'ailleurs), ce qui me semble encore plus douteux qu'un anglicisme qui, en soit, n'est pas pire qu'autre chose (de toutes façons, en Anglais, c'est déjà une métaphore un peu bancale).