Blogotux

Trucs, astuces pour linux mais c'est d'abord mon bloc-notes, donc sans grandes prétentions

Mes liens avec Shaarli

démarrage coincé sur initramfs et lvm

05/04/2020 à 17:38:16 - Aucun commentaire

à cause d'une erreur disque

le boot crashe est s'arrête sur un prompt initramfs.
un coup de fsck est certainement nécessaire.
Démarrer sur le second disque.

Vérifier que le second disque n'est pas monté. Le démonter si besoin.

comme c'est un disque lvm , ne pas utiliser fsck /dev/sdaX
mais fsck /dev/mapper-ledisque

Dans les catégories : boot, pratique

installer grub2 sur une clé usb

08/12/2012 à 07:42:42 - Aucun commentaire

ce qui évite de casser son mbr windows

Il n'est apparemment pas indispensable de formater la clé USB, et les données présentes ne sont pas potentiellement effacées, mais une sauvegarde ne fera pas de mal.

Installation de Grub2
# grub-install --force --no-floppy --root-directory=/media/disk /dev/sdb

avec /media/disk le point de montage de la clé et /dev/sdb la désignation de la clé. Adapter selon le pc, hein ?

A partir de ce moment, la clé doit être bootable. Il reste à ajouter le menu, que l'on recopie depuis le /boot du pc.
#cp /boot/grub/grub.cfg /media/disk/boot/grub/grub.cfg

avec /media/disk le point de montage de la clé ( comme avant)

Et pour vérifier
# reboot

Dans les catégories : boot, mbr grub

Installer linux mint avec lvm

17/04/2012 à 20:06:38 - Aucun commentaire

en cours de rédaction Installer linux mint debian LMDE sur un système utilisant LVM pose un gros souci, car l'installateur de LMDE ne prend pas en charge nativement LVM J'ai procédé en "compilant " diverses méthodes glanées sur le net. Bien entendu, cette manipulation est réservée aux utilisateurs avertis.

Cette manipulation est réservée aux utilisateurs avertis. Un écrasement de Grub est notamment réalisé. Il s'agit d'être capable de le reconfigurer comme un grand.

J'ai installé linux mint LMDE sur un disque USB, puis ensuite, déplacé le contenu de la partition sur un volume logique comme indiqué ci-dessous, avec les adaptations nécessaires à mon cas

ce qui m'a servi de référence:

1. installation de LMDE sur le disque USB, sur une partition classique, avec écrasement de GRUB.
reboot sur la nouvelle installation puis installation du paquet lvm2, de façon à pouvoir monter le disque logique LVM destinée à accueillir LMDE ( préalablement créée ou que l'on peut créer à ce moment).

2.copie de l'install avec rsync
dans ce qui suit , /media/lmde est le point de montage employé dans mon système, il est à adapter à votre cas.

rsync -avz --exclude=proc --exclude=sys --exclude=dev/pts --exclude=/media / /media/lmde
j'ai exclus /media car le dossier destination ( /media/lmde) y était monté et s'autocopiait avec rsync.
il ne faut oublier de recréer /media par la suite.

mount --bind /dev /media/lmde/dev
chroot /media/lmde
mkdir /sys
mkdir /proc
mount -t sysfs none /sys
mount -t proc none /proc
mount -t devpts none /dev/pts


là, c'est presque fini.
j'ai fait propre comme indiqué comme l'article de référence
umount /dev/pts
umount /proc
umount /sys
exit

on peut rebooter.

3. remettre le boot en ordre

ça boote toujours sur le disque USB

j'ai du bricoler un peu. le boot se faisait sur le disque usb. Pour faire simple, depuis le disque, j'ai monté les partitions LVM ( j'ai plusieurs OS sur mon disque), puis update de grub, pour pouvoir retrouver ma liste normale de grub.
Les détails ont été plus ardus: car la liste ainsi créée ne permettait le boot que de LMDE. Un copier coller de ma liste et enfin éliminer le boot sur le disque usb.

ne pas oublier de recréer /media

dernier point à problème: la dénomination dans la liste de Grub, que j'ai du modifier . Elle persistait avec la dénomination ... root=UIID... et non pas /dev/mapper-levolume...

Dans les catégories : boot, linux mint, lvm

Crypter /home avec Truecrypt

29/05/2011 à 21:54:42 - Aucun commentaire

on verra

Créer un volume ( fichier , truecrypt.) nommé homecrypt.tc et placez-y vos fichier de l'utilisateur ( ou des utilisateurs ). une copie convient très bien.

Créer un répertoire /tc dans lequel on place homecrypt.tc

modifiez le fichier /etc/gdm3/Init/Default, ce qui va permettre de lancer truecrypt au démarrage, et de décrypter le /home, en vous demandant le mot de passe.

en ajoutant la ligne truecrypt /tc/homecrypt.tc /home en début de fichier

attention, si des fichiers utilisateurs subsistaient dans /home , ils sont supprimés.

alternative qui marche : monter les fichiers cryptés dans un sous-dossier crypt de /home , en le spécifiant dans les paramètres utilisateurs.
exemple: /home/crypt/user

le fichier /etc/gdm3/Init/Default est alors ainsi renseigné à son début truecrypt /tc/homecrypt.tc /home/crypt
dans les paramètres utilisateurs, le dossier personnel de l'utilisateur user devra être alors monté dans /home/crypt/user au lieu de /home/user.
Plusieurs utilisateurs peuvent être cryptés.

Au démarrage, la fenêtre Truecrypt demande le mot de passe pour déverrouiller le fichier homecrypt.tc. On peut annuler l'opération , le boot se poursuit normalement.
Seulement, les utilisateurs cryptés ne sont pas accessibles. Mais on accède aux utilisateurs non cryptés, comme un invité par exemple.

bon conseil; vaut mieux tester la manip dans une machine virtuelle avant de se jeter à l'eau. ou au moins avoir une sauvegarde de /home

Dans les catégories : boot, truecrypt

Reconstruire le MBR

13/12/2010 à 18:35:35 - Aucun commentaire

sans le cd de windows xp

pour réinstaller le mbr
# aptitude install mbr
# install-mbr /dev/sda

Un MBR générique est écrit sur le disque.
cette solution a marché

ou aussi
# ms-sys -m /dev/sda pour xp/2000 mais n'a pas marché pas sur mon pc

Dans les catégories : boot

Ah Grub2 !

09/12/2010 à 19:50:00 - Aucun commentaire

rien que pour moi

Créer un cd de boot avec Grub2
toutes les commandes peuvent se faire en mode utilisateur normal

cd /tmp
mkdir /tmp/cdroot
mkdir /tmp/cdroot/boot
mkdir /tmp/cdroot/boot/grub
cp /boot/grub/grub.cfg cdroot/boot/grub
grub-mkrescue --modules="linux ext2 fshelp ls boot pc" --output=grub2-boot.iso cdroot

et il n'y a plus qu'à graver l'iso qui est rangée dans /tmp

en passant, excellente idée de faire des bricoles dans /tmp. comme ça , on est quitte d'avoir des résidus de bricolages partout.

Dans les catégories : boot