Skip to content

disklib

PhilippeLeroux edited this page Oct 9, 2018 · 5 revisions

Table of contents


disklib.sh last modified : 28/09/2018

  • Publics functions : 12
  • Undocumented functions : 0
  • Privates functions : 1

Public functions

Public function disk_size_bytes

Retourne la taille du disque $1 en bytes.

Public function count_partition_for

Retourne le nombre de partitions pour le disque $1

Public function get_uuid_disk

Retourne l'uuid du disque $1

Public function disk_type

Retourne le type du disque $1 ou unused si le disque n'est pas utilisé.

Public function clear_device

Met à zéro l'en-tête du disque $1
Si la taille $2 n'est pas précisée seront mis à zéro les
1024*1024*100 premiers bytes.

Public function add_partition_to

Ajoute une partition sur le disque $1
La partition est créée sur tout le disque.

Public function delete_partition

Supprime la partition du disque $1

Public function hexa_2_deci

Convertie la valeur en base 16 $1 en base 10

Public function read_minor_major

Retourne les minor# et major# du disque $1
Format de retour "minor# major#"

Public function get_disk_minor_major

Retourne le disque correspondant aux n° minor $1 et major $2

Public function get_os_disk_used_by_oracleasm

Retourne le nom du disque système utilisé par le disque oracleasm $1

Public function get_unused_disks_without_partitions

return unused disks without partitions.

Private functions

Private function label_of

$1 disk or partition name
print to stdout the label

Clone this wiki locally