grub boot niet

Pagina: 1
Acties:

  • Haranaka
  • Registratie: September 2000
  • Laatst online: 08-09-2025
Ik ben vandaag aan het stoeien geweest om een linux distro op mijn thinclient te zetten. Ik heb gekozen voor endian firewall omdat ik mijn thinclient uit heb gerust met 2 netwerkkaarten en hem wil gebruiken als router.
Op het appaarraat zit 1 IDE aansluiting waarop rechtstreeks een CF2IDE adapter zit en hierin zit een 2 GB cf kaartje. Door deze config is het niet mogelijk om er een CD-ROM speler aan te hangen. Dat maakte de uitdaging al iets groter...

Wat heb ik nu gedaan? Op mijn windows server draait endian firewall al geruime tijd in een VMware oplossing. Ik heb van deze VM een image gedraait met Acronis. Vervolgens heb ik die image weer gerestored naar de cf kaart (gewoon via een kaartlezer eraan gehangen). Als ik nu die cf kaart weer in de thinclient stop zie ik na de POST links boven de text "GRUB" met daarnaast een flikkerende cursor.
Ik kan vervolgens niets typen of wat dan ook.

Kennerlijk vind grub het niet zo leuk om op een andere HD gezet te worden ofzo.

Ik kan de thinclient gelukkig wel booten met een usb stik waar damn small linux op staat dus ik kan wel de grub configuratie editen.

De partitionering van de cf kaart ziet er als volgt uit:
hda1 boot primary ext3 16 MB
hda2 primary swap 271 MB
hda3 primary ext3 584
hda4 primary ext3 1167

de inhoud van hda1/boot/grub.conf:

code:
1
2
3
4
5
6
7
8
timeout 3
foreground = 16064
background = ffffff
splashimage (hd0,0)/grub/endian.xpm.gz

title Endian Firewall (2.6.9-55.0.6.EL.endian22)
 root (hd0,0)
 kernel .....


Maar volgens mij gaat het al voor de grub.conf fout want anders zou ik toch al het keuze menu moeten zien?

Mijn zoektocht op internet naar een oplossing bracht mij veel naar het idee om grub opnieuw te installeren. Hiervoor moest ik eerst booten van cd (ik pak mijn stik), de hda1 mounten, "chroot /mnt/hda1" uitvoeren en daarna "grub-install /dev/hda".
Bij mijn DSL krijg ik na de chroot poging de volgende melding:
chroot: /bin/bash: no such file or directory

De commando's chroot en grub-install heb ik wel tot mijn beschikking in dsl.

Wie kan mij de goede richting op helpen om mijn mbr weer te fixen?

...


  • DeadLock
  • Registratie: December 2005
  • Laatst online: 08:08

DeadLock

Vastlopen is relatief....

Je chroot ook niet helemaal correct:
mount /dev/hda3 /mnt/linux
mkdir /mnt/linux/boot
mount /dev/hda1 /mnt/linux/boot

mount -t proc none /mnt/linux/proc
mount -o bind /dev /mnt/linux/dev


chroot /mnt/linux /bin/bash
env-update
>> Regenerating /etc/ld.so.cache...
source /etc/profile
export PS1="(chroot) $PS1"


En dan nog een grub-install:
grub-install --no-floppy /dev/hda


Dan gewoon zorgen dat je grub.conf (of menu.lst) in orde is en het zou gewoon goed moeten booten.

Edit: even compleet gemaakt :).
Ik ga er vanuit dat je hda3 je / bevat.

[ Voor 69% gewijzigd door DeadLock op 20-11-2007 18:11 ]

Strava


  • Haranaka
  • Registratie: September 2000
  • Laatst online: 08-09-2025
Thnx voor je reply evert :-) Nu snap ik teminste wat de bedoeling is ja, hda3 bevat indd mijn / en boot zit op hda1. Ik maar prutsen om te chrooten naar hda1, ja dat gaat niet echt werken nee.

*is zo blij als een kind en gaat spelen* _/-\o_

...


  • To_Tall
  • Registratie: September 2004
  • Laatst online: 12:34
Modbreak:Dit is geen HK

[ Voor 88% gewijzigd door Pim. op 20-11-2007 21:36 ]

A Soldiers manual and a pair of boots.