Kirjoittaja Aihe: virhe käsiteltäessä grub-pc_koodi 2[RATKAISTU]  (Luettu 2896 kertaa)

Juusoxxx

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Ohjelmien päivitykset, uudelleen asennukset ja lähes kaikki ylläpitoon liittyvä antaa virheilmoituksen eikä prosessit etene minnekkään (kai). Mistäköhän lähtisi ongelmaa purkamaan?

Ubuntu 10.04lts_32bit käytössä.
Alla virheilmo:

Tehdään asetuksia: grub-pc (1.98-1ubuntu11) ...
/etc/default/grub: 18: Syntax error: newline unexpected
dpkg: virhe käsiteltäessä grub-pc (--configure):
 aliprosessi installed post-installation script palautti virhetilakoodin 2
Käsittelyssä tapahtui liian monta virhettä:
 grub-pc
E: Sub-process /usr/bin/dpkg returned an error code (1)
mxx@mxx-desktop:~$
« Viimeksi muokattu: 18.04.11 - klo:21.42 kirjoittanut Juusoxxx »
w98-->Linux, enkä vieläkään osaa :)

lompolo

  • Käyttäjä
  • Viestejä: 852
    • Profiili
Vs: virhe käsiteltäessä grub-pc_koodi 2
« Vastaus #1 : 16.04.11 - klo:17.02 »
Mainitussa tiedostossa on lauseoppivirhe rivillä 18. Muokkaa se kuntoon esim. päätteessä.

Koodia: [Valitse]
sudo nano /etc/default/grub
Luultavasti siellä on ylimääräinen rivinvaihto ja korjaat sen helposti. Voit myös kopioida tiedoston sisällön tänne.

Koodia: [Valitse]
sudo dpkg --configure -aTämän ne päivityksetkin tekevät lopuksi.

Juusoxxx

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: virhe käsiteltäessä grub-pc_koodi 2
« Vastaus #2 : 16.04.11 - klo:18.32 »
Mainitussa tiedostossa on lauseoppivirhe rivillä 18. Muokkaa se kuntoon esim. päätteessä.

Koodia: [Valitse]
sudo nano /etc/default/grub
Luultavasti siellä on ylimääräinen rivinvaihto ja korjaat sen helposti. Voit myös kopioida tiedoston sisällön tänne.

Koodia: [Valitse]
sudo dpkg --configure -aTämän ne päivityksetkin tekevät lopuksi.

Kiitos nopeasta vastauksesta.

Liitän tuon geditillä kopsatun "default_grub" tiedoston, kun minulle ei oikein auennut mikä siinä on se ylimääräinen rivi.


# 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=3
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=>>800x600-24<<,mtrr=3,scroll=ywrap"
GRUB_CMDLINE_LINUX="vga=792 splash"

# 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=>>800x600-24<<

# 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"

Olisiko sillä jotain tekemistä ongelmani kanssa, kun ajoin aikoinaan "fixplymouth" korjauksen tämän nvidia-ion boottiplashin lukukelvottomuuden johdosta?
w98-->Linux, enkä vieläkään osaa :)

qwertyy

  • Käyttäjä
  • Viestejä: 5676
    • Profiili
Vs: virhe käsiteltäessä grub-pc_koodi 2
« Vastaus #3 : 16.04.11 - klo:21.32 »
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
En nyt mene sanomaan varmaksi, mutta vaikuttaa aika oudolta. Muistaakseni en ole koskaan ennen nähnyt grubissa tuollaista ylimääräistä kommentoitua rivia. Se ainakin vaikuttaa jos jokin skripti yrittää rivien perusteella tehdä jotain. Tuo # merkitty rivi on mahdollista poistaa kokonaan. Se kun ei ole käytössä muutenkaan.

Juusoxxx

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: virhe käsiteltäessä grub-pc_koodi 2
« Vastaus #4 : 17.04.11 - klo:00.51 »
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
En nyt mene sanomaan varmaksi, mutta vaikuttaa aika oudolta. Muistaakseni en ole koskaan ennen nähnyt grubissa tuollaista ylimääräistä kommentoitua rivia. Se ainakin vaikuttaa jos jokin skripti yrittää rivien perusteella tehdä jotain. Tuo # merkitty rivi on mahdollista poistaa kokonaan. Se kun ei ole käytössä muutenkaan.

Kommentoitu rivi poistettu ja virheilmo muuttui alla olevaksi.
Mikäköhän tässä oikeasti on solmussa?

mxx@mxx-desktop:~$ sudo dpkg --configure -a
Tehdään asetuksia: desktop-base (5.0.5) ...
/etc/default/grub: 17: Syntax error: newline unexpected
dpkg: virhe käsiteltäessä desktop-base (--configure):
 aliprosessi installed post-installation script palautti virhetilakoodin 2
Tehdään asetuksia: grub-pc (1.98-1ubuntu11) ...
/etc/default/grub: 17: Syntax error: newline unexpected
dpkg: virhe käsiteltäessä grub-pc (--configure):
 aliprosessi installed post-installation script palautti virhetilakoodin 2
Käsittelyssä tapahtui liian monta virhettä:
 desktop-base
 grub-pc
mxx@mxx-desktop:~$

w98-->Linux, enkä vieläkään osaa :)

qwertyy

  • Käyttäjä
  • Viestejä: 5676
    • Profiili
Vs: virhe käsiteltäessä grub-pc_koodi 2
« Vastaus #5 : 17.04.11 - klo:01.05 »
Kyllä tuo minusta alkaa vaikuttaan siltä, että tuo tekemäsi fixplymouth juttu on sitten sormeillut grub asetuksia jotenkin normaalista poikkeavalla tavalla. Eli jotenkin muutellut asetusrivien alkuperäistä rakennetta. En kirjoita linux asennuksesta tätä, eli en voi itse tarkistaa miltä pitäisi näyttää.

Yksi härskimpi konsti olisi varmaan tuhota (lue:siirtää johonkin) tuo asetustiedosto ja generoida se uudelleen grubilla, mutta en kyllä äkkiseltään osaa sanoa miten tuo grub2:ssa onnistuu. Ilmeisesti sudoillen update-grub komennolla ja katsoisin mitä tapahtuu. Kannattaa tietysti vähän varmistella tiedostoja jos epäilytää mitä on tekemässä.

Tuolla on paljon juttua uudemmasta grubista
https://help.ubuntu.com/community/Grub2

lompolo

  • Käyttäjä
  • Viestejä: 852
    • Profiili
Vs: virhe käsiteltäessä grub-pc_koodi 2
« Vastaus #6 : 17.04.11 - klo:13.57 »
Lainaus
GRUB_GFXMODE=>>800x600-24<<

Tämä rivi on ainakin epäilyttävän näköinen ja on ainakin rivin 18 lähettyvillä. Voisit kokeilla laittaa # kyseisen rivin eteen niin se jää pelkäksi kommentiksi. >> ja << voivat olla virheen aiheuttaja.

Juusoxxx

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: virhe käsiteltäessä grub-pc_koodi 2
« Vastaus #7 : 18.04.11 - klo:21.50 »
Lainaus
GRUB_GFXMODE=>>800x600-24<<

Tämä rivi on ainakin epäilyttävän näköinen ja on ainakin rivin 18 lähettyvillä. Voisit kokeilla laittaa # kyseisen rivin eteen niin se jää pelkäksi kommentiksi. >> ja << voivat olla virheen aiheuttaja.

Kiitos auttajille.
 Tulihan sitten tutustutta grubiin(kin) ja totta tosiaan.. ylläolevan poistolla sekä grubin "puhtaalla" asennuksella ongelma on poispyyhitty. Ei tämä grub2 olekkaan ihan turhake vaan jopa käyttäjää opastava, kunhan sen saa ensin toimimaan..  ;)

(edit) Niin, nyt on sitten vaan kestettävä bootplashin lukukelvottomuus.
« Viimeksi muokattu: 18.04.11 - klo:21.57 kirjoittanut Juusoxxx »
w98-->Linux, enkä vieläkään osaa :)

qwertyy

  • Käyttäjä
  • Viestejä: 5676
    • Profiili
Vs: virhe käsiteltäessä grub-pc_koodi 2[RATKAISTU]
« Vastaus #8 : 18.04.11 - klo:22.23 »
Sehän on paljon tyylikkäämpikin kun vaihtaa splash nosplash:ksi ja katsoo vain lataustekstejä :)

Topiax

  • Käyttäjä
  • Viestejä: 189
  • Ruricus Rusticus Robustus
    • Profiili
    • Posara
Vs: virhe käsiteltäessä grub-pc_koodi 2
« Vastaus #9 : 30.04.11 - klo:15.00 »
Virhe saattaa olla rivillä GRUB_GFXMODE=>>800x600-24<<
# 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=>>800x600-24<<
Mielestäni sen tulisi olla GRUB_GFXMODE=800x600-24

Mutta jos ongelma on jo ratkennut, niin mitäpä tästä enempää :)



Toivo Miettinen

Sillä ei tarvitse suomenkansa viisautta eikä turkkia se joka löylyssä kylpee.