Table des matières

Noyau: Enable the block layer

Introduction

Les options de cette section du fichier de configuration renseignent le noyau sur le soutien aux périphériques de type bloc, par exemple les disques durs.

Il ne faut en aucun cas désactiver les options sauf si on configure le noyau pour un système embarqué.

Si le bloc d'options est entièrement désactivé, voici ce qui se produit:

Configuration

Ce qui suit est une configuration minimale. Adaptez le tout à vos besoins.

Enable the block layer

-*- Enable the block layer  --->
  --- Enable the block layer
  [*]   Block layer SG support v4
  [ ]   Block layer SG support v4 helper lib
  [ ]   Block layer data integrity support
  [ ]   Block device command line partition parser  

Partition Types

À moins d'avoir des besoins bien spécifiques, seules les options présentées ci-après sont nécessaires.

Partition Types  --->
  [*] Advanced partition selection
  [*]   PC BIOS (MSDOS partition tables) support
  [*]   EFI GUID Partition support  
La table de partitions de mon disque est-elle MBR ou GPT? Lancez la commande fdisk pour vous en assurer.
fdisk /dev/sda
Commande (m pour l'aide) : p

Table de partitions MBR:

Disque /dev/sda : 465,8 GiB, 500107862016 octets, 976773168 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x3cac7781

Table de partitions GPT:

Disque /dev/sdb : 465,8 GiB, 500107862016 octets, 976773168 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : gpt
Identifiant de disque : 9162B602-7717-44D0-938C-F77D3689191D
La ligne Type d'étiquette de disque : vous donne la réponse. Pour prévenir tout problème d'accès au contenu, il est sage d'activer le soutien aux deux modes de partitionnement.

IO Schedulers

Laissez ces options telles que make defconfig les a définies par défaut.
IO Schedulers  --->
  <*> Deadline I/O scheduler
  <*> CFQ I/O scheduler
      Default I/O scheduler (CFQ)  --->
             Deadline
         <X> CFQ
             No-op