Bonjour,
Je me suis acheté un PC portable sur mesure et tout à la joie de le configurer aux petits oignons j’ai oublié l’essentiel qui est de prévoir de la place pour l’amorçage.
Il faut dire que je suis habitué aux serveurs (HP Proliant), et pour ceux-ci il y a un contrôleur de disques RAID, et les disques sont tous présentés à l’OS de la même manière : un /dev/sdX qui peut être intégré comme un volume physique LVM même pour le disque qui sert à l’amorçage. Comme grub supporte LVM, c’est très simple et on peut gérer avec les commandes LVM.
J’ai un problème de vision et il me faut absolument une version du bureau qui permette un Zoom de tout le bureau. Dans xfce (xfwm4) cette option Zoom Desktop n’est présente que dans la version testing de Debian (pas dans jessie).
J’ai donc fait un
sudo dd if=debian-testing-amd64-xfce-CD-1.iso of=/dev/sdc bs=1M
sur une clé USB et j’ai eu l’installateur Debian (19 décembre 2016) qui s’est lancé. Je passe en mode expert, et je choisis de continuer l’installation à distance avec une commande du genre
ssh installer@IP
La commande ssh étant fournie par Putty sur un système Windows doté d’un agrandisseur d’écran.
Je n’ai pas fait attention à cette histoire d’UEFI. Il faut dire, que réserver une (ou des ?) partition(s) explicitement formattées en truc largement obsolète comme FAT32 cela m’a complètement échappé.
Après l’étape “détecter les disques”, j’ai basculé dans une console et
pvcreate /dev/sda
pvcreate /dev/sdc
vgcreate pacha_vg /dev/sda /dev/sdc
lvcreate --name var_lv --size 4G pacha_vg /dev/sdc
lvcreate --name root-lv --size 8G pacha_vg /dev/sda
...
Ici /dev/sda
est un SSD de 128Go et /dev/sdc
un disque dur 1To
Bref, c’est tout bon, sauf qu’on ne peut pas installer un grub (EFI) qui permette de démarrer.
~ # parted --list /dev/sda
Error: /dev/sda: unrecognised disk label
Model: ATA KINGSTON SMS200S (scsi)
Disk /dev/sda: 120GB
Sector size (logical/physical): 512B/512B
Partition Table: unknown
Disk Flags:
Warning: The driver descriptor says the physical block size is 2048 bytes, but
Linux says it is 512 bytes.
Ignore/Cancel?
Et la commande parted me liste tous les LV avec à la fin
Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/pacha_vg-var_lv: 4295MB
Sector size (logical/physical): 512B/4096B
Partition Table: loop
Disk Flags:
Number Start End Size File system Flags
1 0.00B 4295MB 4295MB xfs
Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/pacha_vg-swap_lv: 12.9GB
Sector size (logical/physical): 512B/4096B
Partition Table: loop
Disk Flags:
Number Start End Size File system Flags
1 0.00B 12.9GB 12.9GB linux-swap(v1)
Je n’y connais rien en UEFI ni en partitionnement GPT (comment s’appelle l’équivalent de fdisk présent dans l’installeur ? )
~ # gdisk -l /dev/sda
/bin/sh: gdisk: not found
~ #
En résumé, il faut que je recommence tout au début, quelle commande passer pour avoir un amorçage correct ? Le pvcreate
sur le SSD m’a écrasé le secteur d’amorçage du disque.
De plus, il semblerait nécessaire d’avoir des pilotes non libres sur cette machine
~ # lspci -mk | grep -i realte
03:00.0 "Unassigned class [ff00]" "Realtek Semiconductor Co., Ltd." "RTS5229 PCI Express Card Reader" -r01 "CLEVO/KAPOK Computer" "Device 6504"
05:00.0 "Unassigned class [ff00]" "Realtek Semiconductor Co., Ltd." "RTL8411B PCI Express Card Reader" -r01 "CLEVO/KAPOK Computer" "Device 6504"
05:00.1 "Ethernet controller" "Realtek Semiconductor Co., Ltd." "RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller" -r12 "CLEVO/KAPOK Computer" "Device 6504"
~ #
il me semble avoir vu une référence à rtl_nic/rt8411-2.fw
pour la carte réseau (au moment de la détection du réseau, mais j’ai pu continuer). Quel est le paquet de non-free ?
Pour le Wifi, je n’ai pas pu noter le nom du paquet à installer.
D’avance merci.
Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة
F. Petitjean
Ingénieur civil du Génie Maritime.
Bureau Veritas
Département Recherche, le département de l’excellence technique.
Fier d’être depuis 41 ans au service de Bureau Veritas, branche Marine & Offshore.