Contenu | Rechercher | Menus

Annonce

La nouvelle clé USB Ubuntu-fr est en prévente
Rendez-vous sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/07/2019, à 15:29

Pascaltech

[Résolu] Les commandes et infos utiles

Les commandes et infos utiles  :

Editeur :

gedit

Clavier français :

setxkbmap fr

Passer en mode administrateur :

sudo -s

Palpage des systèmes d'exploitation :

sudo os-prober

Rendre un fichier exécutable :

chmod +x nom_de_fichier

GRUB :

cat /etc/default/grub
cat /boot/grub/grub.cfg | grep -E "menuentry|vmlinuz"


Pour voir si Grub est dans le MBR :

sudo dd if=/dev/sda bs=512 count=1 | hexdump -C
sudo od -tx1z -Ax -N 512 /dev/sda |grep -i rub

chargeurs d'amorçage de windows :
BootMgr est le nom donné à l'amorceur de Windows Vista. Celui-ci est différent des autres versions de Windows qui utilisent NTLDR. Par défaut, celui-ci est configuré pour démarrer automatiquement Windows, sans offrir de menu pour amorcer d'autres systèmes d'exploitation, à l'exception d'autres systèmes Windows, s'il y en a plus d'un, installé dans l'ordinateur. Par contre, BootMgr permet de chaîner un autre amorceur, qui lui a les capacités d'amorcer un système Linux


Sauvegarder le mbr :

sudo dd if=/dev/sda of=~/mbr.img bs=512 count=1

Effacer le mbr :

sudo  dd if=/dev/zero of=/dev/hdc bs=446 count=1
dd if=/dev/zero of=/dev/sdb bs=512 count=1

Installer le mbr debian (pas sûr):

apt-get install mbr
sudo install-mbr /dev/hdb

Normalement ton mbr a la structure suivante :
- adresse 0 à 1b7 (0-439) réservée à des instructions machines en assembleur destinées à déterminer la partition bootable et à la charger en mémoire. Dans cette partie se trouvent les messages d'erreurs susceptibles d'apparaitre s'il y a des pb
- adresse 1b8-1bb (440-443) identifiant de ton disque (clé ici)
- adresse 1bc-1bd (444-445) - normalement 0
- adresse 1be-1fd (446-509) - table des partitions primaires

- 1be-1cd - première partition
- 1ce-1dd - deuxième partition
- 1de-1ed - troisième partition
- 1ee-1fd - quatrième partition

- adresse 1fe-1ff (510-511) - octets "magiques" 55aa

Saut du premier secteur :

losetup -o 512 /dev/loop0 /dev/sdb

permet de sauter le premier secteur défectueux et utiliser /dev/loop0 comme si c'était /dev/sdb1.


Détruire un processus :

ps -edf | grep gparted, puis kill -9 NumProcessus

Requête matériel :

lshw

list hardware

lshw -enable pci -class display
sudo lshw -C display
lspci

list all PCI devices

lspci | grep "VGA compatible controller"
dmesg

Gestion des disques et de l’espace utilisé :

df -Th

Identification du partitionnement :

sudo fdisk -l
sudo fdisk -l /dev/sda | grep -E sda[0-9]+ | sed s/*// | awk '{printf ("%s %f ",$1,$2/512); if($2%512){ print "BAD" }else {print "Good"} }' | column -t
ls -l /dev/disk/by-id
lsblk

list block device

Vérifier le bon alignement des partitions du disque :

fdisk -l /dev/sda | grep -E sda[0-9]+ | sed s/*// | awk '{printf ("%s %f ",$1,$2/512); if($2%512){ print "BAD" }else {print "Good"} }' | column -t

Tu as 16 octets disponibles par partition, par exemple pour la première partition
1be: 00 (non boot) ou 80 (boot - l'étoile de fdisk)
1bf-1c1 : tête, secteur (bits 0-5), cylindre (bit 6-7 octet précédent pour valeurs comprise entre 256 et 1023). Début de la partition dans le système HSC
1c2: système de fichiers (07=ntfs, 83=Linux..., 05=étendu)
1c3-1c5 : idem 1bf-1c1 pour la fin de la partition
1c6-1c9: Début de la partition dans le système LBA (adresse sur 4 octets du 1er secteur de la partition)
1ca-1cd :Taille de la partition en secteurs (diviser par 2 pour l'avoir en kio)



Re-partitionnement si installé :

sudo gparted

Control des erreurs de secteurs :

badblocks /dev/sdb

Les erreurs de E/S sortie sont enregistrés dans le log du noyau. dmesg pour les extraires.




Requête de version ubuntu :

cat /etc/lsb-release

Nettoyage des versions :

sudo apt autoremove
sudo apt-get update
sudo apt-get dist-upgrade

Gestion des packets :

dpkg

package manager for Debian

dpkg -l | grep -i display | grep -i video
dpkg -l | grep linux-header
dpkg -l | grep linux-image

Installation de paquet :

sudo dpkg -i nom_de_paquet.deb

ou

sudo dpkg -i *.deb

Requête drivers :

grep "drivers" /var/log/Xorg.0.log

Xorg.0.log : fichier de démarrage


Gestion écrans :

xrandr

primitive command line interface to RandR extension

Selon le logiciel, la configuration de l'écran est gérée par l'utilisateur et est défini dans le fichier ~/.config/monitors.xml

Il suffit d'éditer ce fichier pour forcer une résolution et un rafraîchissement. Par exemple :

<monitors>
<configuration>
      <clone>no</clone>
      <output name="default">
          <vendor>???</vendor>
          <product>0x0000</product>
          <serial>0x00000000</serial>
          <scale>1</scale>
          <primary>yes</primary>
          <width>1024</width> # Largeur de l'écran
          <height>768</height> # Hauteur de l'écran
          <rate>60</rate> #taux de rafraichissement (Hz)
          <x>0</x>
          <y>0</y>
          <rotation>normal</rotation>
          <reflect_x>no</reflect_x>
          <reflect_y>no</reflect_y>
      </output>
  </configuration>
</monitors>

Si, dès le lancement de l'interface graphique, vous ne pouvez plus rien voir sur votre écran car celui-ci ne supporte pas une trop grande résolution, ouvrez une console puis modifier avec les droits d'administration le fichier  /etc/X11/xorg.conf  pour rajouter une sous section Display à la section Screen comme dans le fichier exemple.

/etc/X11/xorg.conf :

Exemple 1 :

Section "Screen"
        Identifier      "Default Screen"
        DefaultDepth    24
    SubSection "Display"
        Depth        16
        Modes        "1024x768" "800x600" "640x480" 
    EndSubSection
    SubSection "Display"
        Depth        24
        Modes        "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Exemple 2 :

Section "Device"
    Identifier    "Carte"
    Driver        "vesa" ## nouveau pour les NVIDIA (libre), ati pour les ATI (libre).
    BusID        "PCI:1:0:0"
EndSection


Section "Monitor"
    Identifier    "Moniteur"
    Option        "DPMS"
##    HorizSync    31-60 ## selon vos valeurs, n'est pas toujours nécessaire.
##    VertRefresh    47.5-125
EndSection


Section "Screen"
    Identifier    "Ecran"
    Device        "Carte"
    Monitor        "Moniteur"
    DefaultDepth    24
    SubSection "Display"
        Depth        16
        Modes        "1024x768" "800x600" "640x480" 
    EndSubSection
    SubSection "Display"
        Depth        24
        Modes        "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "ServerLayout"
    Identifier    "Default Layout"
    Screen        "Ecran"
    InputDevice   "Generic Keyboard"
    InputDevice   "Configured Mouse"
EndSection

Dernière modification par Pascaltech (Le 16/07/2019, à 11:31)


Emachine el1200, AMD Atlon 2,2 Ghz, RAM 4Go, CG NVIDIA GeForce 6100, 2DD
Win7, ubuntu 16.04
Classement cartes graphiques  Nouveau mode d'affichage
Recueil de solutions pour le message : "Failed to get size of gamma"

Hors ligne

#2 Le 12/07/2019, à 17:05

cqfd93

Re : [Résolu] Les commandes et infos utiles

Bonjour,

Commandes et infos utiles à qui ? Au débutant qui essaye d'installer Ubuntu ??? Honnêtement, à part embrouiller ce débutant et lui faire faire des c…ries, je ne vois las l'utilité.

Et en plus ça manque singulièrement de balises code.


cqfd93

En ligne

#3 Le 16/07/2019, à 11:18

Pascaltech

Re : [Résolu] Les commandes et infos utiles

Bonjour,

C'est pour moi, uniquement (?), pour les avoir sous la main en tout lieu.

Tu avais raison, cqfd, ça a plus de gueule avec les balises smile. Merci.

Dernière modification par Pascaltech (Le 16/07/2019, à 11:32)


Emachine el1200, AMD Atlon 2,2 Ghz, RAM 4Go, CG NVIDIA GeForce 6100, 2DD
Win7, ubuntu 16.04
Classement cartes graphiques  Nouveau mode d'affichage
Recueil de solutions pour le message : "Failed to get size of gamma"

Hors ligne