Gdium Technical Howtos
Gkey
Sauvegarde
Depuis Linux
- Branchez votre Gkey dans le port usb de votre machine principale (qui doit supporter le système fichier ext2.
- Démonter toutes ses partitions (puisqu'il y a de fortes chances qu'elle soit en automount)
- Identifer le port auquel elle est connectée (le plus souvent /dev/sda ou /dev/sdb). En tant que root vous pouvez utiliser:
fdisk -l
- Tapez la commande suivante(en s'assurant que votre Gkey est connectée à /dev/sdb) pour faire une copie complète de la Gkey:
dd if=/dev/sdb of=/home/votrelogin/imagename.img bs=4096
- Vous pouvez eventuellement la zipper ou la gzipper pour libérer de l'espance pendant que vous la stocker :
dd if=/dev/sdb bs=4096 | gzip > /home/votrelogin/imagename.img.gz
- C'est fait!
Depuis MacOS
Depuis Windows
Vous allez avoir besoin de l'outil DD disponible sur http://www.chrysocome.net/dd.
Utilisez le dabord pour trouver le point de montage de votre clé:
dd -list
vous serez alors capable d'utiliser l'outil DD de la même manière que pour linux.
(A suivre, Section à complèter )
Restorer
Depuis Linux
- Branchez votre Gkey dans le port usb de votre machine principale (qui doit supporter le système fichier ext2.
- Identifiez comment la Gkey a été assignée
fdisk -l
En règle générale vous devriez avoir /dev/sdb
- Dans le cas où les partitions sont montées automatiquement - vous n'avez pas à les démonter.
En s'assurant qu'elle apparaissent sous le nom /dev/sdb1, /dev/sdb2 et /dev/sdb3 (/dev/sdb4 est une partition SWAP et ne va pas se monter) vous devrez utiliser:
sudo unmount /dev/sdb[1-3]
ou
su -c "unmount /dev/sdb[1-3]"
(si votre linux ne supporte pas la commande sudo)
- Utlisez votre fichier img sauvé précédemment pour reflasher la Gkey(en s'assurant que votre Gkey est connectée à /dev/sdb):
sudo dd bs=2048k if=<imagefile.img> of=/dev/sdb
- Normalement pour une clé de 16GB le status de l'opération sera:
15296+0 records in 15296+0 records out 16039018496 bytes (16 GB) copied, 1084,94 s, 14,8 MB/s
- c'est fait !
Depuis MacOS
Depuis Windows
Ré-initialiser la Gkey
Ce processus effectue un reset de la Gkey:
- Ouvrez une fenêtre de terminal sur votre Gdium et tapez:
su -c "/usr/sbin/drakhwtest_install_boot.sh 3"
- Redémarrez votre machine
Veuillez noter que l'utilisateur de l'installation précédente sera gardé au cours du processus vosu devrez donc choisir un autre nom d'utilisateur durant la configuration suivante. Bien sûr une fois que le système est à nouveau opérationnel, vous pouvez supprimer l'ancien utilisateur.
Si vous voullez garder le même utilisateur vous pouvez:
Renommer votre utilisateur courant avant de lancer le script de réinitiallisation (vous pourrez supprimer l'utilisateur renommé plus tard)ne fonctionne pas bien il est impossible de lancer un terminal une fois l'utilisateur renommé.Après avoir lancé le script de réinitialisation, branchez la Gkey dans un autre ordinateur et supprimez le dossier Home de l'utimisateur précédent.Ne fonctionne probablement pas à cause des enregistrements dans /etc/passwd et /etc/shadow qui seront toujours là.
Après de plus amples test cette procédure a fonctionné pour moi:
- ouvrez un terminal
- renommez l'utilisateur courant
- renommez le dossier Home courant(ce n'est pas fait dans la méthode précedente):
mv /home/old_user /home/renamed_user_name
- dans le terminal tappez:
su -c "/usr/sbin/drakhwtest_install_boot.sh 3"
- redémarrez
- allez jusqu'à la phase de réinitialisation
- suppromez l'utilisateur renommé
- supprimer l'utilisateur renommé devrai aussi supprimer son group par defaut ce que la méthode précédente ne fait pas , donc recréez le et assignez le au groupe primaire (en utilisant le même id de groupe que cellui qui vient d'être supprimé), ou sinon, il devrait être possible de le modifier aussi pendant que l'on modifie l'utilisateur précedent//
Construisez votre prope Gkey depuis linux
1- Definir la table des partitions
- Pour la gkey du hackeur :
sdx1 ⇒ VFAT 2Go (Nom=homegdium)
sdx2 ⇒ / 9Go (Nom=mips)
sdx3 ⇒ /home 3Go (Nom=home)
sdx4 ⇒ Swapez le reste (Nom=swap)
- Pour une Gkey de 16Go classique:
sdx1 ⇒ VFAT 6Go (Nom=homegdium)
sdx2 ⇒ / 6Go (Nom=mips)
sdx3 ⇒ /home 1 to 2Go (Nom=home)
sdx4 ⇒ Swapez le reste (Nom=swap)
Si vous voullez supprimer le mrb :
dd if=/dev/zero of=/dev/sdx bs=512 count=1
a – Créer les partitions en utilisant la commande fdisk
fdisk /dev/sdx
si vosu avez une partition existante, supprimez la en utilisant la commande “d” suivie du numéro de la partition affiché par fdisk.
Ex:
command: d
partition number: 4
⇒ this will delete your swap partition
Pour créer une nouvelle partition, utilisez la commande “n”
“P” pour la partition primaire
Sélectionnez le numéro de la partition (1 ⇒ VFAT, 2 ⇒ /, 3 ⇒ /home, 4 ⇒ swap)
Indiquez la taille désirez pour la partition (ex: 1000Mo)
Dans le cas du fichier swap et vfat, attention à ajuster le type de partition:
command t
tappez: 82 pour le swap
tappez: c pour fat32
b - Créer les partttion en utilisant la commande sfdisk
sfdisk -uM /dev/sdx
pour chaque partition on a besoin de :
/dev/sdx1: ,6000,c /dev/sdx2: ,6000,83 /dev/sdx3: ,1000,83 /dev/sdx4: ,1001,84
en utilisant cela vous créez depuis le dernier bloc utilisé, X Mo d'espace en utilisant ce sytème de fichier.
,6000,c ⇒ créé un espace de 6 Go en utilisant le FS FAT32
ATTENTION:vosu devez resspecter cet ordre: 1 ⇒ VFAT, 2 ⇒ /, 3 ⇒ /home, 4 ⇒ swap
2- formater toutes les partitions
sdx1 ⇒ FAT
sdx2 ⇒ EXT3
sdx3 ⇒ EXT3
sdx4 ⇒ Swap
en utilisant l'outil mkfs :
Pour formater la partition FAT32 :
mkdosfs -F32 -n homegdium /dev/sdx1
Pour formater une partition “normale” du type sdx2 et sdx3 :
mkfs.ext3 -L mips /dev/sdx2 tune2fs -i0 /dev/sdx2
mkfs.ext3 -L home /dev/sdx3 tune2fs -i0 /dev/sdx3
Pour formater le swap:
mkswap -L swap -p 16384 /dev/sdx4
Pour renommer une partition, vous pouvez utilisez :
pour une partition LINUX => e2label /dev/sdxx nouveaunom pour une partition FAT => dosfslabel /dev/sdxx nouveaunom
ATTETION: le nom est important car il est utilisé dans /etc/fstab pour monter tout sur votre G-Linux.
3- Monter toutes les partition sur votre système de fichier
mount /dev/sdx1 /pointdemontage1
mount /dev/sdx2 /pointdemontage2
mount /dev/sdx3 /pointdemontage3
4- Envoyer les données sur votre Gkey
a- En utilisant le Tarbal du fichier .iso
sdx1 ⇒ tar zxf /DIR/vfatfs.tar.gz -C /pointdemontage1
sdx2 ⇒ tar zxf /DIR/rootfs.tar.gz -C /pointdemontage2
sdx3 ⇒ tar zxf /DIR/homefs.tar.gz -C /pointdemontage3
b- En utilisant une autre Gkey
Montez la Gkey originale sur votre système.
mount /dev/sdy1 /pointdemontage1a mount /dev/sdy2 /pointdemontage2a mount /dev/sdy3 /pointdemontage3a
Copiez ensuite toutes les données :
cp -af /pointdemontage1a/* /pointdemontage1 cp -af /pointdemontage2a/* /pointdemontage2 cp -af /pointdemontage3a/* /pointdemontage3
Ajouter vos RPMS
la meilleure méthode pour faire cela semble être d'utiliser le chroot.
Dans une fenêtre de terminal tapez :
chroot /pointdemontage2 mount /proc
Et maintenant, vous fonctionnez sur le système Gkey …
Dépots de G-Linux
main http://glinux.gdium.com/2008.1/mips/media/main/release {
key-ids: 228db08e
}
Main\ Updates http://glinux.gdium.com/2008.1/mips/media/main/updates {
key-ids: 228db08e
update
}
Contrib http://glinux.gdium.com/2008.1/mips/media/contrib/release {
key-ids: 228db08e
}
Contrib\ Updates http://glinux.gdium.com/2008.1/mips/media/contrib/updates {
key-ids: 228db08e
update
}
Education http://glinux.gdium.com/2008.1/mips/media/edu/release {
key-ids: 228db08e
}
Education\ Updates http://glinux.gdium.com/2008.1/mips/media/edu/updates {
key-ids: 228db08e
update
}
Education\ debug http://glinux.gdium.com/2008.1/mips/media/debug_edu/release {
key-ids: 228db08e
}
Non-free http://glinux.gdium.com/2008.1/mips/media/non-free/release {
key-ids: 228db08e
}
Restricted http://glinux.gdium.com/2008.1/mips/media/restricted/release {
ignore
}
Gdium http://glinux.gdium.com/gdium/2008.1/mips/media/gdium/release {
key-ids: 228db08e
}
Gdium\ Updates http://glinux.gdium.com/gdium/2008.1/mips/media/gdium/updates {
key-ids: 228db08e
update
}
Gdium\ debug http://glinux.gdium.com/gdium/2008.1/mips/media/debug_gdium/release {
key-ids: 228db08e
}
Gdium\ Updates\ debug http://glinux.gdium.com/gdium/2008.1/mips/media/debug_gdium/updates {
key-ids: 228db08e
}
Restricted2 http://glinux.gdium.com/gdium/2008.1/mips/media/restricted/release {
ignore
}
Main2 http://gdium.oem.mandriva.com/2008.1/mips/media/main/release {
key-ids: 228db08e
}
Main\ Updates2 http://gdium.oem.mandriva.com/2008.1/mips/media/main/updates {
key-ids: 228db08e
update
}
Contrib2 http://gdium.oem.mandriva.com/2008.1/mips/media/contrib/release {
key-ids: 228db08e
}
Contrib\ Updates2 http://gdium.oem.mandriva.com/2008.1/mips/media/contrib/updates {
key-ids: 228db08e
update
}
Education2 http://gdium.oem.mandriva.com/2008.1/mips/media/edu/release {
key-ids: 228db08e
}
Education\ Updates2 http://gdium.oem.mandriva.com/2008.1/mips/media/edu/updates {
key-ids: 228db08e
update
}
Education\ debug2 http://gdium.oem.mandriva.com/2008.1/mips/media/debug_edu/release {
key-ids: 228db08e
}
Non-free2 http://gdium.oem.mandriva.com/2008.1/mips/media/non-free/release {
key-ids: 228db08e
}
Gdium2 http://gdium.oem.mandriva.com/gdium/2008.1/mips/media/gdium/release {
key-ids: 228db08e
}
Gdium\ Updates2 http://gdium.oem.mandriva.com/gdium/2008.1/mips/media/gdium/updates {
key-ids: 228db08e
update
}
Gdium\ debug2 http://gdium.oem.mandriva.com/gdium/2008.1/mips/media/debug_gdium/release {
key-ids: 228db08e
}
Gdium\ Updates\ debug2 http://gdium.oem.mandriva.com/gdium/2008.1/mips/media/debug_gdium/updates {
key-ids: 228db08e
}
OS
Définir la température de déclenchement du ventilateur
Comment définir la température de déclenchement du ventilateur
- Lancez une fenêtre de terminal
- Passez en root
- Modifiez /etc/sensors.conf avec votre éditeur favori:
vi /etc/sensors.conf
- Modifiez la valeur de “set temp_over” (en °C) pour démarrer le ventilateur et “set temp_hyst” pour l'éteindre.
- Redémarrer le ventilateur en utilisant l'utilitaire (daemon):
/etc/init.d/lm_sensors restart
- c'est fait!
les valeurs standard sont: “set temp_over” 60°C et pour “set temp_hyst” 55°C
Voir les valeures du voltage de la batterie
How to see the values of standard level battery
- Lancez une fenêtre de terminal
- Pour voir le voltage minimal
cat /sys/class/power_supply/gdium-battery/voltage_min
- Pour voir le voltage actuel
cat /sys/class/power_supply/gdium-battery/voltage_now
- pour voir le voltage maximal
cat /sys/class/power_supply/gdium-battery/voltage_max
- pour voir toutes les information de la batterie
cat /sys/class/power_supply/gdium-battery/uevent
Voir les valeur du ST7
cat /sys/kernel/debug/gdium-laptop
Vous devrez obtenir quelque chose comme ceci:
Version : 0x13 Status : 0x3c Ctrl : 0xfb Sign : 0xae Bat Lo : 0x02 Bat Hi : 0xd1 Battery : 8193000 uV
Obtenir la version de Glinux
Dans une fenêtre de terminal
cat /etc/product.id