Avatar billede odysseus Nybegynder
27. december 2003 - 15:31 Der er 23 kommentarer og
1 løsning

boote e-smith. Går i stå - kræver boot-disk

Hej e-smith eksperter
Jeg har installeret e-smith 6.0. Når jeg booter stopper den lige så snart den starter. Den når kun at skrive "L" før den går i stå. Jeg kan kun boote vha. min bootdiskette (hvilket funger fint). Hvad kan der være galt?
Avatar billede Slettet bruger
27. december 2003 - 16:45 #1
Bare et L betyder at første trin af bootloaderen ikke kunne finde andet trin.

Har du prøvet at køre lilo, når du har bootet?
Hvad står der i /etc/lilo.conf
Avatar billede Slettet bruger
27. december 2003 - 16:46 #2
Jeg havde forresten samme problem på en maskine, hvor biosen ikke ville kendes ved harddiske over 2GB (eller noget i den stil)
Avatar billede odysseus Nybegynder
27. december 2003 - 18:43 #3
# cat /etc/lilo.conf
#------------------------------------------------------------
# BE CAREFUL WHEN MODIFYING THIS FILE! It is updated automatically
# by the SME server software. A few settings are altered by the
# template processing of the file and white space is removed,
# but otherwise changes to the file are preserved.
#
# For more information, see http://www.e-smith.org/custom/ and
# the template fragments in /etc/e-smith/templates/etc/lilo.conf/.
#
# copyright (C) 2002 Mitel Networks Corporation
#------------------------------------------------------------
prompt
timeout=50
default=vmlinuz
boot=/dev/hdb
map=/boot/map
install=/boot/boot.b
message=/boot/mitel.pcx
lba32
image=/boot/vmlinuz-2.4.20-18.7smp
        label=Mitel-SME-smp
        initrd=/boot/initrd-2.4.20-18.7smp.img
        read-only
        root=/dev/hdb3
image=/boot/vmlinuz-2.4.20-18.7
        label=Mitel-SME-up
        initrd=/boot/initrd-2.4.20-18.7.img
        read-only
        root=/dev/hdb3


Jeg fatter ikke det med hdb. Der er kun 1 harddisk på maskinen.
Avatar billede odysseus Nybegynder
27. december 2003 - 18:45 #4
men tjek også dette:

# df
Filesystem          1k-blocks      Used Available Use% Mounted on
/dev/hdb3            19251804  1036048  17237800  6% /
/dev/hdb1              101089    13947    81923  15% /boot
none                    63284        0    63284  0% /dev/shm
Avatar billede karinc Nybegynder
27. december 2003 - 19:55 #5
"Jeg fatter ikke det med hdb. Der er kun 1 harddisk på maskinen"
og den kører som slave på den primære controller, derfor, eller ???
Avatar billede karinc Nybegynder
27. december 2003 - 20:08 #6
Har du prøvet  ->  /sbin/lilo    ?? gælder naturligvis kun hvis du ønsker at installere LILO i MBR men mig bekendt kan e-smith ikke installeres sammen med andre operativsystemer så hvorfor ikke ligge LILO i MBR
Avatar billede odysseus Nybegynder
27. december 2003 - 20:17 #7
karinc:
""Jeg fatter ikke det med hdb. Der er kun 1 harddisk på maskinen"
og den kører som slave på den primære controller, derfor, eller ???"
Du har nok ret. havde ikke gennemskuet, at det kunne lade sig gøre.

Jeg prøver at køre lilo (som også sandbox siger)...
Avatar billede odysseus Nybegynder
27. december 2003 - 22:33 #8
Ser skidt ud:

# lilo
Warning: /dev/hdb is not on the first disk
Added Mitel-SME-smp
Added Mitel-SME-up
Fatal: No images have been defined.
Avatar billede karinc Nybegynder
27. december 2003 - 22:44 #9
Hvad har du helt præcist gjort
Avatar billede odysseus Nybegynder
28. december 2003 - 12:23 #10
Hvad mener du? Jeg har kørt lilo.
Avatar billede karinc Nybegynder
28. december 2003 - 12:28 #11
Skal jeg forstå det således !
Du skrev  /sbin/lilo
og så kom outputtet
"# lilo
Warning: /dev/hdb is not on the first disk
Added Mitel-SME-smp
Added Mitel-SME-up
Fatal: No images have been defined"
Avatar billede odysseus Nybegynder
28. december 2003 - 14:14 #12
nejnej. # er jo slutningen på den der "navn@computer mappe" linje i prompten, når "man er root". Det var bare for at fortælle, at jeg som root skrev "lilo". I e-smith lå kommandoen lige for (prøvede med tab). Derfor kørte jeg den sådan og ikke som /sbin/lilo. Outputtet er Warning og resten.
Avatar billede karinc Nybegynder
28. december 2003 - 14:24 #13
Ja nu er det et par år siden jeg brugte LILO jeg er gået iover til GRUB - men - i din globale section står der jo "boot=/dev/hdb"  det læser jeg som at LILO er forsøgt installeret i MBR, derfor er det jeg spørger ! hviorfor prøver du ikke at skrive til MBR igen med kommandoen /sbin/lilo ?? det var såmænd det hele
Avatar billede Slettet bruger
28. december 2003 - 14:54 #14
Da det default-image, der står i lilo.conf ikke findes, vil den automatisk prøve den første af de to listede (eller måske fejle).

Prøv at fjerne default-linien. Husk, at når den er fjernet, vil den automatisk vælge den første mulighed.

Derudover, hvis du ikke har to CPUer i din maskine, kan du roligt fjerne smp-imaget. Hvis du har to, kan du fjerne ikke-smp-imaget.

image=/boot/vmlinuz-2.4.20-18.7smp
        label=Mitel-SME-smp
        initrd=/boot/initrd-2.4.20-18.7smp.img
        read-only
        root=/dev/hdb3
image=/boot/vmlinuz-2.4.20-18.7
        label=Mitel-SME-up
        initrd=/boot/initrd-2.4.20-18.7.img
        read-only
        root=/dev/hdb3
Avatar billede odysseus Nybegynder
31. december 2003 - 15:22 #15
undskyld, jeg er hænger. Men jeg kan først teste sandbox' forslag i weekenden. vender derefter tilbage. Godt nytår!
Avatar billede odysseus Nybegynder
05. januar 2004 - 16:48 #16
Nu hasr jeg prøvet at køre lilo og reboote efter at have fjernet defaults linjen og smp afsnittet. Den når stadig kun til "L". Min lilo.conf ser således ud:

prompt
timeout=50
boot=/dev/hdb
map=/boot/map
install=/boot/boot.b
message=/boot/mitel.pcx
lba32
image=/boot/vmlinuz-2.4.20-18.7
        label=Mitel-SME-up
        initrd=/boot/initrd-2.4.20-18.7.img
        read-only
        root=/dev/hdb3
Avatar billede Slettet bruger
05. januar 2004 - 16:54 #17
Findes filerne:
/boot/map
/boot/boot.b
/boot/mitel.pcx
/boot/vmlinuz-2.4.20-18.7
Avatar billede odysseus Nybegynder
06. januar 2004 - 18:54 #18
ja, det gør de.
Avatar billede Slettet bruger
06. januar 2004 - 21:53 #19
Hvilket filsystem er der på /boot (eller / hvis /boot ikke er en partition for sig selv)

Fra LILOs man-side:
lilo is known to have problems with the reiserfs introduced with the 2.2.x kernels, unless  the  file  system is mounted with the 'notail' option.  This incompatibilty has been resolved with reiserfs 3.6.18 and lilo 21.6.
Avatar billede odysseus Nybegynder
08. januar 2004 - 16:27 #20
/boot er en partition for sig selv, filsystemet er ext3. Kernen hedder 2.4.20-18.7. Jeg har lilo 21.4-4.

Det er skulle da ikke give det problem?
Avatar billede Slettet bruger
09. januar 2004 - 03:02 #21
Nej, det burde virke.

Jeg fik lige en ide. Det kan måske virke at tilføje:

disk=/dev/hdb
  bios=0x80

Et sted i starten af lilo.conf. De skal bare stå sammen, og før image-linien
Avatar billede odysseus Nybegynder
10. januar 2004 - 18:58 #22
det virker!! Send et svar, sandbox! tusind tak for hjælpen - den ville jeg aldrig selv have knækket. Hvor kom det fra, og hvad betyder bios=0x80?
Avatar billede Slettet bruger
10. januar 2004 - 19:18 #23
Jeg fik ideen fra man-siden til lilo.conf. Der stod ikke noget direkte relevant for din situation, men der stod, at man kunne flytte rundt på LILOs opfattelse af, hvilken rækkefølge BIOS har ordnet drevene.

bios=0x80 betyder den første disk. Dette vil normalt være /dev/hda, men da du ikke har en /dev/hda, bliver det dermed den næste.

Fra man-siden:
The BIOS numbers your disks 0x80, 0x81, etc. and it is impossible to decide which Linux disk corresponds to which BIOS disk (since this depends on the BIOS setup,  and  on the type of BIOS), so if you have an unusual setup you need to state the correspondence between Linux disks and BIOS disks.
Avatar billede odysseus Nybegynder
10. januar 2004 - 19:22 #24
fantastisk! endnu en gang mange tak.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester