Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
witam
postanowilem przemigrowac na lvm2 z partycji.
dorzucilem do systemu oblsuge lvm
apt-get install lvm2 - dorzucil 2 paczki
zabootowalem system z rescuecd, zrobilem sobie backup puzniej przygotowalem woluminy dla lvm.
sda1 - partycja boot
sda2 - partycja rozszerzona
sda5 - fizyczny wolumin dla lvm
vg nazwalem systemvg
do tego zrobilem logiczne woluminy:
root - dla /
home - dla /home
var - dla /var
usr - dla /usr
gruba /boot zostawilem na partycji
podmontowalem w rescuecd i zrzucilem backup na te woluminy.
w menulist gruba jako root wpisalem:
root=/dev/mapper/systemvg-root
w fstabie pozmienialem wpisy montowan. np.
dla /home
/dev/mapper/systemvg-home /home ext3 itd.
teraz startujac system, kernel startuje. wykrywa dyski scsi i mam informacje: waitig for root filesystem, po dluzszej chwili nie mogac go znalezc podaje mi shela.
no i o dziwo w /dev nie mam ani mappera ani widocznych woluminow lvm :(
bo zbootowaniu z rescuecd i podmontowaniu mam taki efekt:
root@sysresccd /root % l /dev/mapper
total 0
3505 drwxr-xr-x 2 root root 160 2008-12-22 17:40 .
2401 drwxr-xr-x 14 root root 3780 2008-12-22 17:41 ..
3509 lrwxrwxrwx 1 root root 16 2008-12-22 17:40 control -> ../device-mapper
3770 brw-r----- 1 root disk 253, 2 2008-12-22 17:40 systemvg-home
3702 brw-r----- 1 root disk 253, 0 2008-12-22 17:40 systemvg-root
3736 brw-r----- 1 root disk 253, 1 2008-12-22 17:40 systemvg-swap
3753 brw-r----- 1 root disk 253, 3 2008-12-22 17:40 systemvg-usr
3719 brw-r----- 1 root disk 253, 4 2008-12-22 17:40 systemvg-var
root@sysresccd /root % l /dev/systemvg
total 0
3903 drwx------ 2 root root 140 2008-12-22 17:41 .
2401 drwxr-xr-x 14 root root 3780 2008-12-22 17:41 ..
6133 lrwxrwxrwx 1 root root 25 2008-12-22 17:41 home -> /dev/mapper/systemvg-home
6131 lrwxrwxrwx 1 root root 25 2008-12-22 17:41 root -> /dev/mapper/systemvg-root
6132 lrwxrwxrwx 1 root root 25 2008-12-22 17:41 swap -> /dev/mapper/systemvg-swap
6134 lrwxrwxrwx 1 root root 24 2008-12-22 17:41 usr -> /dev/mapper/systemvg-usr
6135 lrwxrwxrwx 1 root root 24 2008-12-22 17:41 var -> /dev/mapper/systemvg-var
root@sysresccd /root % cd /mnt
root@sysresccd /mnt % mount /dev/mapper/systemvg-root /mnt/custom
root@sysresccd /mnt % mount /dev/sda1 /mnt/custom/boot
root@sysresccd /mnt % mount /dev/mapper/systemvg-home /mnt/custom/home
root@sysresccd /mnt % mount /dev/mapper/systemvg-usr /mnt/custom/usr
root@sysresccd /mnt % mount /dev/mapper/systemvg-var /mnt/custom/var
root@sysresccd /mnt % lvdisplay
--- Logical volume ---
LV Name /dev/systemvg/root
VG Name systemvg
LV UUID efLGmB-F4zJ-Qd7z-PE10-axZy-OW3U-pJs7ep
LV Write Access read/write
LV Status available
# open 1
LV Size 2.00 GB
Current LE 512
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:0
--- Logical volume ---
LV Name /dev/systemvg/swap
VG Name systemvg
LV UUID 8uDKFj-ioQ4-S3d8-t2z5-PMXJ-Hidf-U2xAFY
LV Write Access read/write
LV Status available
# open 0
LV Size 512.00 MB
Current LE 128
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:1
--- Logical volume ---
LV Name /dev/systemvg/home
VG Name systemvg
LV UUID EZ7rvi-ggSI-nWtJ-G627-y1oE-QeA6-D6HDXB
LV Write Access read/write
LV Status available
# open 1
LV Size 5.00 GB
Current LE 1280
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:2
--- Logical volume ---
LV Name /dev/systemvg/usr
VG Name systemvg
LV UUID ZERYKy-XbEk-RMqK-v4za-hxq8-YjKA-SRLtKv
LV Write Access read/write
LV Status available
# open 1
LV Size 3.00 GB
Current LE 768
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:3
--- Logical volume ---
LV Name /dev/systemvg/var
VG Name systemvg
LV UUID z0I773-WUNF-sOr8-q97o-TQE6-S9o3-80u40O
LV Write Access read/write
LV Status available
# open 1
LV Size 7.00 GB
Current LE 1792
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:4
------chroot-----------------------
root@sysresccd /mnt % SHELL="/bin/bash" chroot /mnt/custom
root@sysresccd:/
# mount -t proc proc /proc
root@sysresccd:/
# lvdisplay
/sys/block: opendir failed: No such file or directory
No volume groups found
root@sysresccd:/
# mount
/dev/sda2 on / type ext3 (rw)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
proc on /proc type proc (rw)
/sys on /sys type sysfs (rw)
proc on /proc type proc (rw)
root@sysresccd:/
# lvscan
No volume groups found
root@sysresccd:/
# pvscan
/sys/block: opendir failed: No such file or directory
No matching physical volumes found
root@sysresccd:/
# pvdisplay
root@sysresccd:/
# vgdisplay
No volume groups found
root@sysresccd:/
# vgscan
Reading all physical volumes. This may take a while...
/sys/block: opendir failed: No such file or directory
No volume groups found
root@sysresccd:/
w chroocie zrobilem jeszcze update-initramfs -k moj_kernel -c initrd_moj_kernel ale efekt taki sam
powiedzcie, w ktorym miejscu popelnilem blad??
Offline
Wygląda na problem z bootloaderem, pokaż jego konfigurację.
Offline
to jest wpis w grubie, ktory odpowiada za start
title Debian GNU/Linux, kernel 2.6.24.5-grsec_bgp
kernel /vmlinuz-2.6.24.5_bgp ro root=/dev/mapper/systemvg-root vga=790
initrd /initrd.img-2.6.24.5-grsec_bgp
---------edited------------
juz wszystko jasne. w dystrybucyjnym kernelu w initrd nie mialem wrzuconego libdevmapper
a na kernelu kompilowanym przez siebie nie mialem obslugi initrd :(
po dorzuceniu libdevmapper do modulow initramfs wsio poszlo.
pozdrawiam
Ostatnio edytowany przez Nicram (2008-12-23 09:45:47)
Offline