[Debian etch]LVM en grub

Pagina: 1
Acties:

  • Zwerver
  • Registratie: Februari 2001
  • Niet online
Situatieschets
Ik heb hier een servertje met de volgende partitieindeling:

/dev/mapper/lvm-root on / type ext3 (rw,errors=remount-ro)
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)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)


De volgende LVM-indeling:
  --- Volume group ---
  VG Name               lvm
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  3
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               465.66 GB
  PE Size               4.00 MB
  Total PE              119210
  Alloc PE / Size       3072 / 12.00 GB
  Free  PE / Size       116138 / 453.66 GB
  VG UUID               AFM81p-0gdN-G7o2-X0Rw-n334-rfom-BdxEAj

  --- Logical volume ---
  LV Name                /dev/lvm/root
  VG Name                lvm
  LV UUID                7r4MaZ-MLRj-j0zt-p10m-2b9D-JDKI-kHxqvd
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                10.00 GB
  Current LE             2560
  Segments               1
  Allocation             inherit
  Read ahead sectors     0
  Block device           253:0
   
  --- Logical volume ---
  LV Name                /dev/lvm/swap
  VG Name                lvm
  LV UUID                xscHbB-fjXa-bwiV-3Iiw-wCtj-OYl6-V1jOc0
  LV Write Access        read/write
  LV Status              available
  # open                 2
  LV Size                2.00 GB
  Current LE             512
  Segments               1
  Allocation             inherit
  Read ahead sectors     0
  Block device           253:1
   


Nu probeer ik lilo te vervangen door grub:

# grub-install /dev/sda
/dev/mapper/lvm-root does not have any corresponding BIOS drive.


Een beetje zoeken leverde me op dat ik dit op zou kunnen lossen met:

# grub-install --recheck /dev/sda
Probing devices to guess BIOS drives. This may take a long time.
/dev/mapper/lvm-root does not have any corresponding BIOS drive.


Maar helaas, dat werkt ook niet.

Maar even met de hand doen dan:

# grub

grub> root (hd0,0)
 Filesystem type is ext2fs, partition type 0xfd

grub> 

grub> setup (hd0)
 Checking if "/boot/grub/stage1" exists... no
 Checking if "/grub/stage1" exists... no

Error 15: File not found

grub> 


Hmm, dat is raar, misschien zit ik verkeerd te kijken, zit die soms op hd0,1?

grub> root (hd0,1)
 Filesystem type unknown, partition type 0xfd

grub> 
grub> setup (hd0)

Error 17: Cannot mount selected partition

grub> 


Inhoud van /boot/grub:

# ls /boot/grub/
default        fat_stage1_5  menu.lst~		stage1
device.map     jfs_stage1_5  minix_stage1_5	stage2
e2fs_stage1_5    reiserfs_stage1_5	xfs_stage1_5



Hmm, nog steeds niet dus... ik zit vast, iemand misschien een idee hoe dit op te lossen?

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


  • Keeper of the Keys
  • Registratie: Augustus 2002
  • Laatst online: 14-01 12:20
Welke versie van grub gebruik je?
Je hebt >=1.95 nodig om met lvm te kunnen werken....
En heb je een aagepaste core-image, zoals hier uit de doeken wordt gedaan:
http://grub.enbug.org/LVMandRAID (#1 http://www.google.com/search?q=grub+lvm)

[ Voor 9% gewijzigd door Keeper of the Keys op 06-04-2008 02:01 ]


  • Zwerver
  • Registratie: Februari 2001
  • Niet online
Keeper of the Keys schreef op zondag 06 april 2008 @ 01:59:
Welke versie van grub gebruik je?
Je hebt >=1.95 nodig om met lvm te kunnen werken....
En heb je een aagepaste core-image, zoals hier uit de doeken wordt gedaan:
http://grub.enbug.org/LVMandRAID (#1 http://www.google.com/search?q=grub+lvm)
Die aangepaste image heb je alleen nodig zodra je /boot ook op LVM staat en dat staat ie niet ;) Dat van de versienummering, het ziet er naar uit dat ik mijn versie van grub (de standaard etc) via backport naar grub2 moet gaan brengen, niet echt mijn voorkeur maar goed....

edit:

Jeeeuj, en er is geen officiele backport voor i686/i386....

[ Voor 5% gewijzigd door Zwerver op 06-04-2008 11:25 ]

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 17-12-2025

curry684

left part of the evil twins

GRUB 2 is the next generation of GNU GRUB. GRUB 2 is a complete rewrite and is at a developmental phase. The most important goal is to make GNU GRUB cleaner, safer, more robust, more portable and more powerful.
Zelfs in Debian Unstable ga je geen development-phase packages vinden, en backports komen uit Testing, dus dat gaat je niet lukken ben ik bang.

Professionele website nodig?


  • Zwerver
  • Registratie: Februari 2001
  • Niet online
Mjah, daar was ik dus net ook al achter :P Ik heb het probleem trouwens gevonden. Degene die het systeem opgeleverd heeft had netjes een partitie aangemaakt voor boot (die daardoor dus niet op LVM zou staan) maar niet gemount.... dan wil het natuurlijk niet werken...

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


  • Keeper of the Keys
  • Registratie: Augustus 2002
  • Laatst online: 14-01 12:20
Grub2 zit in de Debian repo's ook gebackport naar etch... (zie grub-pc)
Verder bleek uit je partitie indeling niet dat je /boot ergens anders zat he ;)

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 17-12-2025

curry684

left part of the evil twins

Keeper of the Keys schreef op maandag 07 april 2008 @ 00:30:
Grub2 zit in de Debian repo's ook gebackport naar etch... (zie grub-pc)
Verder bleek uit je partitie indeling niet dat je /boot ergens anders zat he ;)
Hey da's bikkelen, dan zijn ze bij Debian toch een andere mening toegedaan dan bij het Grub-team zelf als ze 'm zelfs in testing duwen. packages.debian.org was vanmiddag down helaas dus ging er maar van uit dat de heren Grub zelf het het beste wisten ;)

Professionele website nodig?


  • Zwerver
  • Registratie: Februari 2001
  • Niet online
Keeper of the Keys schreef op maandag 07 april 2008 @ 00:30:
Grub2 zit in de Debian repo's ook gebackport naar etch... (zie grub-pc)
Verder bleek uit je partitie indeling niet dat je /boot ergens anders zat he ;)
Die is er alleen voor amd64 afaik ;) Maar goed, het is al niet meer nodig :P

Nee, ben niet zo helder de laatste tijd geloof ik :P

[ Voor 7% gewijzigd door Zwerver op 07-04-2008 12:02 ]

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 17-12-2025

curry684

left part of the evil twins

Hmmm klopt inderdaad wel als je die link aanklikt die ik gaf, in unstable zit ie voor alle platforms, in testing alleen voor i386 en amd64, en in backports alleen voor amd64.

Neem dan ook een echte servert :+

Professionele website nodig?

Pagina: 1