Welcome, Guest. Please Login or Register
FUG-FR logo
 
  HomeHelpSearchLoginRegister  
 
/dev/ggate0 inexistant (résolu) (Read 4179 times)
pascal50
Full Member
***
Offline


I Love BSD!

Posts: 125
La Flèche (72)
Gender: male
/dev/ggate0 inexistant (résolu)
21. Mar 2010 at 18:17
 
Bonjour,
J'essaie de faire un liveCD comme expliqué ici : Script iso2iso-fb72r

J'obtiens cette erreur à l'exécution : mount_cd9660: /dev/ggate0: No such file or directory
Et bien sur cela dégénère quelque peu dans la suite du script...

J'ai bien tenté quelques recherches, qui m'amènent sur des partages de systèmes de fichier en réseau dont je ne voie pas l'utilité.
Faut il charger un module particulier pour créer ce périphérique ? Si oui lequel ?. Si non comment le créer ?
Back to top
« Last Edit: 21. Mar 2010 at 19:16 by pascal50 »  
 
IP Logged
 
pascal50
Full Member
***
Offline


I Love BSD!

Posts: 125
La Flèche (72)
Gender: male
Re: /dev/ggate0 inexistant
Reply #1 - 21. Mar 2010 at 18:29
 
geom_gate_load="YES" dans /baoot/loader.conf
# kldload geom_gate

mais toujours pas de device :
Quote:
# ls /dev/ggate0
ls: /dev/ggate0: No such file or directory
Back to top
 
 
IP Logged
 
pascal50
Full Member
***
Offline


I Love BSD!

Posts: 125
La Flèche (72)
Gender: male
Re: /dev/ggate0 inexistant
Reply #2 - 21. Mar 2010 at 19:16
 
C'est résolu Wink
J'ai découverts les commandes :
Quote:
ggatel create -u 0 8.0-RELEASE-i386-disc1.iso
ggatel destroy -u 0


J'ai un liceCD basé sur la 8-RELEASE dont l'iso pèse 300 Mo. Je vais l'essayer.
Back to top
 
 
IP Logged
 
pascal50
Full Member
***
Offline


I Love BSD!

Posts: 125
La Flèche (72)
Gender: male
Re: /dev/ggate0 inexistant (résolu)
Reply #3 - 21. Mar 2010 at 20:42
 
Je dois cependant suivre cette procédure :

Code:
# ggatel create -u 0 8.0-RELEASE-i386-disc1.iso
# ./iso2iso-fb80r
# umount -f /dev/ggate0
# ggatel destroy -u 0
# ./nettoie.sh 



Script nettoie.sh :
Quote:
#!/bin/sh

rm -Rf livecd mntiso
chflags -R noschg livecd
rm -R livecd

chown pascal:pascal frog-fb80r.iso


Je ne comprends pas pourquoi je dois faire manuellement ggatel create -u 0 8.0-RELEASE-i386-disc1.iso, alors que le script devrait le faire :
Quote:
...
# variables
IMGISO="8.0-RELEASE-i386-disc1.iso"
VERSION="8.0-RELEASE"
NOMISO="frog-fb80r.iso"
...
# montage iso fbsd
case `uname` in
     "OpenBSD"|"NetBSD")
     vnconfig svnd0 $IMGISO
     mount -t cd9660 /dev/svnd0c mntiso/
     ;;
     "FreeBSD")
     ggatel create -u 0 $IMGISO
     mount -t cd9660 /dev/ggate0 mntiso/
     ;;
     *)
     echo "Impossible de monter $IMGISO"
     exit 1
     ;;
esac
...
Back to top
 
 
IP Logged
 
Nix46
Junior Member
**
Offline


FreeBSD Powa !

Posts: 58
Gender: male
Re: /dev/ggate0 inexistant
Reply #4 - 21. Mar 2010 at 22:05
 
Salut,

Que dis la commande uname dans ton terminal ?

pascal50 wrote on 21. Mar 2010 at 19:16:
J'ai un liceCD basé sur la 8-RELEASE dont l'iso pèse 300 Mo. Je vais l'essayer.

Je travail sur une nouvelle version de ce script. Avec celui-ci ne t'attend pas à faire un desktop livecd, ou alors un desktop livedvd...
Si ca t'intéresse, on en reparle ici.
Back to top
 
 
IP Logged
 
pascal50
Full Member
***
Offline


I Love BSD!

Posts: 125
La Flèche (72)
Gender: male
Re: /dev/ggate0 inexistant (résolu)
Reply #5 - 21. Mar 2010 at 22:23
 
Bonsoir,
Quote:
Que dis la commande uname dans ton terminal ?

De mémoire : FreeBSD
C'est ce que j'ai vérifié en premier pour vérifier l'aiguillage du "case"

Quote:
Avec celui-ci ne t'attend pas à faire un desktop livecd, ou alors un desktop livedvd...

Comme le boot en single et le safe boot ne marche pas et que je désire redimensionner mes partitions, j'ai besoin d'un livecd pour :
  • sauvegarder le contenu des partitions (dump)
  • redimensionner les partitions dans la tranche
  • recréer les systèmes de fichiers
  • restaurer les contenus initiaux


Il faudra aussi créer une tranche et une partition UFS sur un disque externe pour accueillir les données en transit.
Back to top
 
 
IP Logged
 
pascal50
Full Member
***
Offline


I Love BSD!

Posts: 125
La Flèche (72)
Gender: male
Re: /dev/ggate0 inexistant (résolu)
Reply #6 - 21. Mar 2010 at 22:52
 
Comme je ne comprends pas trop comment s'initialise sous gnome les shell :
Quote:
pascal@bsd03 ~]$ su -
Password:
[root@bsd03] ~# echo `uname`
FreeBSD


Le cd a l'air fonctionnel. J'ai pas vu/su activer le reseau. L'interface em0 semble cependant active.
Back to top
« Last Edit: 21. Mar 2010 at 23:01 by pascal50 »  
 
IP Logged
 
Nix46
Junior Member
**
Offline


FreeBSD Powa !

Posts: 58
Gender: male
Re: /dev/ggate0 inexistant (résolu)
Reply #7 - 21. Mar 2010 at 23:50
 
Hum d'après le prompt tu as lancé la commande avec root :
Code:
# ggatel create -u 0 8.0-RELEASE-i386-disc1.iso 



Et le script tu l'as bien lancé avec root ?

Note pour Marck : à mettre au début de ton script :
Code:
if [ "`id -u`" != "0" ] ; then
	echo "Sorry, this must be done as root."
	exit 1
fi 

Back to top
 
 
IP Logged
 
Marck
God Member
*****
Offline


I Love New YaBB

Posts: 1113
Re: /dev/ggate0 inexistant (résolu)
Reply #8 - 22. Mar 2010 at 09:43
 
Merci Nix46, c'est fait...

et cela fait aussi belle lurette qu'il est écrit juste au dessus du script :

Quote:
Vous trouverez quelques explications dans les commentaires.


Et juste au début du script :

Quote:
# root : placez ce script dans un repertoire avec $IMGISO
# executez le script vous obtenez $NOMISO


Marc
Back to top
 
WWW WWW  
IP Logged