grub loading syntax error
grub loading syntax error
Hej!
Uppdaterade nyligen till 10.10 men har då fått mer problem än vad jag hade med 10.04.
När jag startat datorn och den kör igång grub så får jag ett meddelande att det är syntax error. Verkar inte hindra att starta operativsystemet men skulle vara skönt att få bort detta iaf.
Hur kan man se vad som är fel?
Uppdaterade nyligen till 10.10 men har då fått mer problem än vad jag hade med 10.04.
När jag startat datorn och den kör igång grub så får jag ett meddelande att det är syntax error. Verkar inte hindra att starta operativsystemet men skulle vara skönt att få bort detta iaf.
Hur kan man se vad som är fel?
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
Re: grub loading syntax error
Står det inget mer än syntax error?
Re: grub loading syntax error
Jag han in få med all text.
Men följande står:
grub loading.
syntax error
incorrect command
syntax error
linux-bzimage, setup=0x3400, .....
initrd,....
Men följande står:
grub loading.
syntax error
incorrect command
syntax error
linux-bzimage, setup=0x3400, .....
initrd,....
Re: grub loading syntax error
Det troliga är att du har ett syntaxfel i grubs meny (/boot/grub/grub.cfg). I så fall borde det räcka med att uppdatera den med kommandot
Kod: Markera allt
sudo update-grub
Re: grub loading syntax error
testade det, men det hjälpte inte.
Följande hände:
Generating grub.cfg ...
cat: /boot/grub/video.lst: Filen eller katalogen finns inte
Found linux image: /boot/vmlinuz-2.6.35-22-generic
Found initrd image: /boot/initrd.img-2.6.35-22-generic
Found linux image: /boot/vmlinuz-2.6.31-17-generic
Found initrd image: /boot/initrd.img-2.6.31-17-generic
Found memtest86+ image: /boot/memtest86+.bin
done
Jag kollade i synaptic och där har jag GRUB-PC som är ibockad. Jag har AMD Phenom II procesor och därmed X64. Det finns det något som heter grub-efi-amd64. Är det något som jag ska använda?
Följande hände:
Generating grub.cfg ...
cat: /boot/grub/video.lst: Filen eller katalogen finns inte
Found linux image: /boot/vmlinuz-2.6.35-22-generic
Found initrd image: /boot/initrd.img-2.6.35-22-generic
Found linux image: /boot/vmlinuz-2.6.31-17-generic
Found initrd image: /boot/initrd.img-2.6.31-17-generic
Found memtest86+ image: /boot/memtest86+.bin
done
Jag kollade i synaptic och där har jag GRUB-PC som är ibockad. Jag har AMD Phenom II procesor och därmed X64. Det finns det något som heter grub-efi-amd64. Är det något som jag ska använda?
Re: grub loading syntax error
Hmm, har du varit inne och mekat i /etc/default/grub?
Hur ser den ut?
Hur ser den ut?
Re: grub loading syntax error
Jag har inte gjort något i den.
Utan detta fel kom efter uppdateringen från 10.04 till 10.10.
Men så här ser den ut iaf:
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_LINUX_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
Utan detta fel kom efter uppdateringen från 10.04 till 10.10.
Men så här ser den ut iaf:
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_LINUX_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
Re: grub loading syntax error
Komplettering av inlägg 3: om det nu tillför något för att lösa problemet
Så här står det när grub startar:
GRUB loading.
Syntax error
Incorrect command
syntax error
[Linux-BzImage, setup=0x3400, Size=0x41f390]
[initrd, addr=0x37571000, Size=0xa7ead9]
Så här står det när grub startar:
GRUB loading.
Syntax error
Incorrect command
syntax error
[Linux-BzImage, setup=0x3400, Size=0x41f390]
[initrd, addr=0x37571000, Size=0xa7ead9]
Re: grub loading syntax error
Då går jag nog bet på detta.
Men du verkar inte vara ensam:
http://ubuntuforums.org/showthread.php?t=1599536
http://old.nabble.com/-bug--21865--grub ... 54424.html
De två sista meddelandena är inga fel utan säger att kärnan, bl.a vmlinuz, packas upp.
Det är de rödmarkerade meddeandena som troligen inte borde finnas med. Sen är då frågan om vad som genererar dem. Själv är jag nog övertygad om att det är grub. Under /var/log har du ett antal loggar där du kan söka efter meddelandena, t.ex kern.log, dmesg, syslog o messages. Men det funkar ju så varför bry sig ... En möjlighet är att göra en ominstallation av paketet grub-pc och se om det hjälper via Synaptic eller alt i terminalen med sudo apt-get install --reinstall grub-pc.GRUB loading.
Syntax error
Incorrect command
syntax error
[Linux-BzImage, setup=0x3400, Size=0x41f390]
[initrd, addr=0x37571000, Size=0xa7ead9]
Men du verkar inte vara ensam:
http://ubuntuforums.org/showthread.php?t=1599536
http://old.nabble.com/-bug--21865--grub ... 54424.html
De två sista meddelandena är inga fel utan säger att kärnan, bl.a vmlinuz, packas upp.
Re: grub loading syntax error
Öppnade upp kernl.log och starten ser ut enligt följande:
Oct 27 07:04:42 Datornamn kernel: [ 367.724665] npviewer.bin[2198]: segfault at 418 ip 00000000f603fdd6 sp 00000000ffbd3bd8 error 6 in libflashplayer.so[f5df1000+b2c000]
Oct 27 07:04:47 Datornamn kernel: Kernel logging (proc) stopped.
Oct 27 07:05:39 Datornamn kernel: imklog 4.2.0, log source = /proc/kmsg started.
Oct 27 07:05:39 Datornamn kernel: [ 0.000000] Initializing cgroup subsys cpuset
Oct 27 07:05:39 Datornamn kernel: [ 0.000000] Initializing cgroup subsys cpu
Oct 27 07:05:39 Datornamn kernel: [ 0.000000] Linux version 2.6.35-22-generic (buildd@yellow) (gcc version 4.4.5 (Ubuntu/Linaro 4.4.4-14ubuntu5) ) #35-Ubuntu SMP Sat Oct 16 20:45:36 UTC 2010 (Ubuntu 2.6.35-22.35-generic 2.6.35.4)
Oct 27 07:05:39 Datornamn kernel: [ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-2.6.35-22-generic root=UUID=2ee6285d-742a-4e4b-b6b5-5993aa146d74 ro quiet splash
Verkar hänvisa till något fel i liflashplayer.
Oct 27 07:04:42 Datornamn kernel: [ 367.724665] npviewer.bin[2198]: segfault at 418 ip 00000000f603fdd6 sp 00000000ffbd3bd8 error 6 in libflashplayer.so[f5df1000+b2c000]
Oct 27 07:04:47 Datornamn kernel: Kernel logging (proc) stopped.
Oct 27 07:05:39 Datornamn kernel: imklog 4.2.0, log source = /proc/kmsg started.
Oct 27 07:05:39 Datornamn kernel: [ 0.000000] Initializing cgroup subsys cpuset
Oct 27 07:05:39 Datornamn kernel: [ 0.000000] Initializing cgroup subsys cpu
Oct 27 07:05:39 Datornamn kernel: [ 0.000000] Linux version 2.6.35-22-generic (buildd@yellow) (gcc version 4.4.5 (Ubuntu/Linaro 4.4.4-14ubuntu5) ) #35-Ubuntu SMP Sat Oct 16 20:45:36 UTC 2010 (Ubuntu 2.6.35-22.35-generic 2.6.35.4)
Oct 27 07:05:39 Datornamn kernel: [ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-2.6.35-22-generic root=UUID=2ee6285d-742a-4e4b-b6b5-5993aa146d74 ro quiet splash
Verkar hänvisa till något fel i liflashplayer.
Re: grub loading syntax error
Jo, du verkar ha problem med flash. Är det så att du har en 64bitars dator och kör med 32bitars-versionen av flash? Har du inte själv hämtat ner 64bitars-versionen så är det den från förråden som är en 32bitars-version.marant6 skrev:Oct 27 07:04:42 Datornamn kernel: [ 367.724665] npviewer.bin[2198]: segfault at 418 ip 00000000f603fdd6 sp 00000000ffbd3bd8 error 6 in libflashplayer.so[f5df1000+b2c000]
Oct 27 07:04:47 Datornamn kernel: Kernel logging (proc) stopped.
Oct 27 07:05:39 Datornamn kernel: imklog 4.2.0, log source = /proc/kmsg started.
Klockan 07:04:42 så verkar det som att flash i din webbläsare (Firefox?) spårar ur (segfault) i libflashplayer.so och 5 sek senare (07:04:47) stängs datorn ner för att sen efter ytterligare en knapp minut (07:05:39) startas upp igen.
Re: grub loading syntax error
Hittade en betaversion på adobes hemsida för flash 10 som är för X64 system
Den har samma filnamn som den jag har nu. dvs libflashplayer.so
Kan jag bara ersätta denna genom att kopiera in denna fil i mappen?
Den har samma filnamn som den jag har nu. dvs libflashplayer.so
Kan jag bara ersätta denna genom att kopiera in denna fil i mappen?
Re: grub loading syntax error
Ja, det borde funka.
Men kolla gärna in de här två trådarna:
Senaste adobe flash player?
Installation av Flash PLayer 10
Tänker då främst på detta inlägg:
http://ubuntu-se.org/phpBB3/viewtopic.p ... 08#p415508
Men kolla gärna in de här två trådarna:
Senaste adobe flash player?
Installation av Flash PLayer 10
Tänker då främst på detta inlägg:
http://ubuntu-se.org/phpBB3/viewtopic.p ... 08#p415508
Re: grub loading syntax error
Provade installera enligt länkarna som du angav. Fungerade bra, Men det gav inget bättre resultat. Felet kvarstår.
Det som dock har hänt är att felmeddelandet försvunnit i kern.log
Nu visar den enligt följande för första raderna:
Oct 28 20:38:49 datornamn kernel: imklog 4.2.0, log source = /proc/kmsg started.
Oct 28 20:38:49 datornamn kernel: [ 0.000000] Initializing cgroup subsys cpuset
Oct 28 20:38:49 datornamn kernel: [ 0.000000] Initializing cgroup subsys cpu
Oct 28 20:38:49 datornamn kernel: [ 0.000000] Linux version 2.6.35-23-generic (buildd@yellow) (gcc version 4.4.5 (Ubuntu/Linaro 4.4.4-14ubuntu5) ) #36-Ubuntu SMP Tue Oct 26 17:13:06 UTC 2010 (Ubuntu 2.6.35-23.36-generic 2.6.35.7)
Oct 28 20:38:49 datornamn kernel: [ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-2.6.35-23-generic root=UUID=2ee6285d-742a-4e4b-b6b5-5993aa146d74 ro quiet splash
Oct 28 20:38:49 datornamn kernel: [ 0.000000] BIOS-provided physical RAM map:
Oct 28 20:38:49 datornamn kernel: [ 0.000000] BIOS-e820: 0000000000000000 - 000000000009ec00 (usable)
Så det kanske inte hade med flash att göra.
Finns ju ganska många rader på samma tid, vilket gör att man kanske måste se hela kern.log för att hitta rätt sak. Sitter å kollar om jag hittar något fler felmedelande.
Det som dock har hänt är att felmeddelandet försvunnit i kern.log
Nu visar den enligt följande för första raderna:
Oct 28 20:38:49 datornamn kernel: imklog 4.2.0, log source = /proc/kmsg started.
Oct 28 20:38:49 datornamn kernel: [ 0.000000] Initializing cgroup subsys cpuset
Oct 28 20:38:49 datornamn kernel: [ 0.000000] Initializing cgroup subsys cpu
Oct 28 20:38:49 datornamn kernel: [ 0.000000] Linux version 2.6.35-23-generic (buildd@yellow) (gcc version 4.4.5 (Ubuntu/Linaro 4.4.4-14ubuntu5) ) #36-Ubuntu SMP Tue Oct 26 17:13:06 UTC 2010 (Ubuntu 2.6.35-23.36-generic 2.6.35.7)
Oct 28 20:38:49 datornamn kernel: [ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-2.6.35-23-generic root=UUID=2ee6285d-742a-4e4b-b6b5-5993aa146d74 ro quiet splash
Oct 28 20:38:49 datornamn kernel: [ 0.000000] BIOS-provided physical RAM map:
Oct 28 20:38:49 datornamn kernel: [ 0.000000] BIOS-e820: 0000000000000000 - 000000000009ec00 (usable)
Så det kanske inte hade med flash att göra.
Finns ju ganska många rader på samma tid, vilket gör att man kanske måste se hela kern.log för att hitta rätt sak. Sitter å kollar om jag hittar något fler felmedelande.
Re: grub loading syntax error
Nix, syntax error, etc kommer från nåt annat håll. Lite svårt att klura ut om man själv inte sitter vid datorn. Hur som helst så innehåller filen /etc/default/grub inga syntaxfel. Däremot har jag sett att grub kan spotta ur sig 'oskyldiga' syntaxfel ibland då man ändrat syntaxen titt och tätt men det borde ha lugnat ner sig på den fronten nu.marant6 skrev:Så det kanske inte hade med flash att göra.
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
Re: grub loading syntax error
Syntaxfelen kommer helt klart från grub, och felmeddelandet cat: /boot/grub/video.lst: Filen eller katalogen finns inte får mig att tro att grub-pc inte har blivit ordentligt installerat. Mitt tips är att följande kommando bör kunna rätta till problemet:
Kod: Markera allt
sudo dpkg-reconfigure grub-pc
Re: grub loading syntax error [löst]
Gjorde så klart något fel när jag uppdaterad grub, så det blev en ren ominstallation därefter istället.
Markerar denna som löst även om inte mitt problem löstes som jag hade hoppats.
Markerar denna som löst även om inte mitt problem löstes som jag hade hoppats.