anakin87
2010-03-16, 14:43:36
hello leute,
ich bin gerade dabei mir ein gentoo sys aufzusetzen mit lvm und crypt
sda sieht wie folgt aus:
sda1 100MB als /boot
sda2 ca.250GB als crypt mit lvm drinne
(über liveDVD von gentoo samt gantoo handbook)
quellen die ich verwendet habe:
http://en.gentoo-wiki.com/wiki/Root_filesystem_over_LVM2,_DM-Crypt_and_RAID
http://www.gentoo.org/doc/de/lvm2.xml
http://www.gentoo.org/doc/de/handbook/handbook-amd64.xml?full=1
hab ganz brav mal ein cryptsetup (luks) erstellt und dann ne lvm
//Laufwerkt öffnen nach vault
cryptsetup luksOpen /dev/sda2 vault
//LVM2 erstellen
pvcreate /dev/mapper/vault
//Volume group erstellen
vgcreate vg /dev/mapper/vault
//Jetzt die eigenen Partitionen anlegen
lvcreate -L30G -nroot vg
lvcreate -L5G -nswap vg
lvcreate -l100%FREE -nhome vg
//Dateisysteme erstellen
mkfs.ext4 /dev/mapper/vg-root
mkfs.ext4 /dev/mapper/vg-home
mkswap /dev/mapper/vg-swap
mkfs.ext3 /dev/sda1
mounten, stage3, portage, chroot, use-flag usw.. lass ich mal aus - hab (fast) alles laut wiki durchgeführt :freak:
kernel module für lvm & crypt
//menuconfig
cd /usr/src/linux
make menuconfig
//LVM2 Module einbinden
Device Drivers --->
Multible-device support (Raid Lvm) --->
Multible device driver support(Raid LVM)
<M> Device Mapper support
<M> Crypt support (oder so ähnlich)
make && make modules_install
//Modul als autoload verwenden für lvm & crypt
nano -w /etc/modules.autoload.de/kernel-2.6
//einfügen von:
dm-crypt
dm-mod
init skript / busybox / initramfs hab ich alles aus der wiki und geringfügig an meine sda2 angepasst, grub drauf usw. und restart
jedoch nun zum problem
grub lädt mir ganz anständig den kernel und das cryptsetup fragt nach dem
psw aber jetzt kommts
Enter LUKS passphrase: XXXXXX
Command failed: No key available with this passphrase.
Reading all physical volumes. This my take a while...
logical volume group "vg" not found
EXT4-fs (/dev/mapper/vg-root): Update your userspace programs to mount using ext4
EXT4-fs (/dev/mapper/vg-root): ext4dev backwards compatibility will go away by 2.6.31
mount: mounting /dev/mapper/vg-root on /newroot failed: No such device or address
woot? was is passiert? :eek:
anfangs dachte ich hab lvm module vergessen im kernel aber das dürft es nicht sein
oder muss ich zu den initram die /dev/mapper/vault kopieren und
ein neues initramfs erstellen - wär aber in der wiki ned angeführt
hat wer ne idee? will das cryptsetup luksOpen ned oder was?
ich bin etwas planlos :confused: - jede hilfe wär echt nicht schlecht
beste grüße
anakin87
EDIT: fehlerbeschreibung angepasst
ich bin gerade dabei mir ein gentoo sys aufzusetzen mit lvm und crypt
sda sieht wie folgt aus:
sda1 100MB als /boot
sda2 ca.250GB als crypt mit lvm drinne
(über liveDVD von gentoo samt gantoo handbook)
quellen die ich verwendet habe:
http://en.gentoo-wiki.com/wiki/Root_filesystem_over_LVM2,_DM-Crypt_and_RAID
http://www.gentoo.org/doc/de/lvm2.xml
http://www.gentoo.org/doc/de/handbook/handbook-amd64.xml?full=1
hab ganz brav mal ein cryptsetup (luks) erstellt und dann ne lvm
//Laufwerkt öffnen nach vault
cryptsetup luksOpen /dev/sda2 vault
//LVM2 erstellen
pvcreate /dev/mapper/vault
//Volume group erstellen
vgcreate vg /dev/mapper/vault
//Jetzt die eigenen Partitionen anlegen
lvcreate -L30G -nroot vg
lvcreate -L5G -nswap vg
lvcreate -l100%FREE -nhome vg
//Dateisysteme erstellen
mkfs.ext4 /dev/mapper/vg-root
mkfs.ext4 /dev/mapper/vg-home
mkswap /dev/mapper/vg-swap
mkfs.ext3 /dev/sda1
mounten, stage3, portage, chroot, use-flag usw.. lass ich mal aus - hab (fast) alles laut wiki durchgeführt :freak:
kernel module für lvm & crypt
//menuconfig
cd /usr/src/linux
make menuconfig
//LVM2 Module einbinden
Device Drivers --->
Multible-device support (Raid Lvm) --->
Multible device driver support(Raid LVM)
<M> Device Mapper support
<M> Crypt support (oder so ähnlich)
make && make modules_install
//Modul als autoload verwenden für lvm & crypt
nano -w /etc/modules.autoload.de/kernel-2.6
//einfügen von:
dm-crypt
dm-mod
init skript / busybox / initramfs hab ich alles aus der wiki und geringfügig an meine sda2 angepasst, grub drauf usw. und restart
jedoch nun zum problem
grub lädt mir ganz anständig den kernel und das cryptsetup fragt nach dem
psw aber jetzt kommts
Enter LUKS passphrase: XXXXXX
Command failed: No key available with this passphrase.
Reading all physical volumes. This my take a while...
logical volume group "vg" not found
EXT4-fs (/dev/mapper/vg-root): Update your userspace programs to mount using ext4
EXT4-fs (/dev/mapper/vg-root): ext4dev backwards compatibility will go away by 2.6.31
mount: mounting /dev/mapper/vg-root on /newroot failed: No such device or address
woot? was is passiert? :eek:
anfangs dachte ich hab lvm module vergessen im kernel aber das dürft es nicht sein
oder muss ich zu den initram die /dev/mapper/vault kopieren und
ein neues initramfs erstellen - wär aber in der wiki ned angeführt
hat wer ne idee? will das cryptsetup luksOpen ned oder was?
ich bin etwas planlos :confused: - jede hilfe wär echt nicht schlecht
beste grüße
anakin87
EDIT: fehlerbeschreibung angepasst