1 votes

Comment installer Linux Mint 17.1 sur un tableau RAID 0 crypté

Je viens de recevoir un nouveau SSD et je voulais installer Linux Mint 17.1 sur un ensemble en raid 0 de SSD. Je veux également que l'ensemble soit chiffré. J'ai suivi le guide suivant et j'ai réussi à configurer un ensemble logiciel avec mdadm et ai indiqué à l'installateur de Linux Mint d'utiliser le disque /dev/md0 comme cible d'installation, mais grub a échoué à s'installer et au redémarrage, grub affichait "aucun disque ou périphérique de ce type".

Est-ce possible? Je ne sais pas quoi faire. J'ai 2 disques durs classiques que j'utilise pour stocker des données supplémentaires. Je ne sais pas si ceux-ci peuvent être utilisés d'une manière ou d'une autre pour contenir grub car ils ne sont pas chiffrés et ne font pas partie d'un ensemble en raid.

1voto

weby Points 11

Vous DEVEZ créer une petite partition à partir du raid0 pour /boot. Grub y sera installé et définira la partition racine en tant que MD

0voto

Anonymous Points 1

Grub2 peut démarrer à partir d'un Raid0, il suffit d'ajouter le paramètre lors de l'installation de grub2, il prend également en charge plusieurs niveaux de LUKS (encore une fois sur un tel paramètre ajouter la chaîne pour luks).

Je l'avais testé sur une machine virtuelle ... mon fichier grub.cfg se trouve à l'intérieur:

Ext4 sur un LUKS sur un Raid 0 de 3 disques durs, chacun sur son propre LUKS.

Au démarrage, je dois entrer la clé LUKS pour chaque disque, puis la clé LUKS pour le Raid 0.

J'utilise également différents algorithmes, etc. sur chaque LUKS.

C'était juste un test de "concept", mais ça a marché. Ça fonctionne aussi avec grub.cfg à l'intérieur d'un LVM, et aussi en ayant une longue chaîne mixte de LVM, Raid, LUKS ...

Grub2 a été installé manuellement (uniquement en utilisant grub2-install) et le fichier grub.cfg a été créé manuellement... je déteste tout ce truc Grub2 qui laisse un script créer grub.cfg, en particulier 'grub2-mkconfig' (je évite de l'utiliser), je préfère écrire moi-même mon propre fichier grub.cfg.

Oui, j'ai tendance à utiliser deux chargeurs de démarrage en chaîne ... le principal, celui pour lequel je crée grub.cfg manuellement, puis je choisis ce que je veux démarrer, Windows X, Y, Z ... Linux A, B, C, etc. ... et laissez chaque Linux gérer son propre chargeur de démarrage comme il le souhaite mais sans laisser aucun OS toucher au chargeur de démarrage principal ... en isolant chaque OS.

Pour cela, j'ai fait beaucoup de tests sur une machine virtuelle, certains comme preuve de concept, certains pour les tests de performances, certains pour acquérir des connaissances, etc., avant de le faire sur mon matériel.

Mon URL principale comme point de départ était la lecture de ceci:

http://www.pavelkogan.com/2014/05/23/luks-full-disk-encryption/

Il explique comment installer Grub2 sous LVM sous LUKS, etc. et avoir /boot à l'intérieur de LVM+LUKS, etc.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X