Asennus epäonnistui, tuliko masennus!?

Hupsista, yritin asentaa tuon "debian-40r2-i386-netinst.iso" levykuvan vanhaan Compaq läppäriin, jossa oli aiemmin "sarge" pelittänyt jo pari vuotta hyvin.
Muuten meni hyvin, valitsin asennettaviksi "Työpöytäympäristön" sekä "Kannettava tietokone".

PCMCIA-korttikin löytyi ja toimi moitteettomasti, palvelimelta haettiin pari tuntia tiedostoja, mutta sitten tuli ongelma. GRUB ei asentunut, vaan keskeytyijohonkin virheeseen.

Ohitin tuon kohdan, mutta sen jälkeen ei asentunut mikään muukaan. Päätin asennuksen sitten hallitusti ja uudelleenkäynnistyksessä tulee herjaa: "GRUB Loading.... Error 15" ja siihen se sitten jämähtää!??

Mikä meni pieleen?
4707
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

Netinstall-levyllä Grubin asennus käy päinsä myöskin jälkikäteen. Käynnistetään levyltä, en nyt muista, oliko se palautus, korjaus, vai joku muu. Siellä tulee Grubin asennus, joka ajetaan, se kysyy paikkaa, mihin Grub asennetaan. Kirjoitat sen (esim. /dev/hda) ja jatkat ohjeiden mukaan. Ei kestä kauan.

Toinen keino on chroottaamalla kirjautua järjestelmään ja muokata /boo/grub/menu.lst -tiedostoa. /boot -hakemistossa on vmlinuz ja initrd.img, joiden polut pitäisi oikeaoppisesti kirjoittaa menu.lst -tiedostoon.Alla malli, jossa Debian on asennettu hda5-osiolle.

# linux installation on /dev/hda5.
title Debian GNU/Linux, kernel 2.6.17-2-amd64 (on /dev/hda5)
root (hd0,4)
kernel /boot/vmlinuz-2.6.17-2-amd64 root=/dev/hda5 ro acpi=off
initrd /boot/initrd.img-2.6.17-2-amd64
savedefault
boot

Grub error 15 ja chroot, löydät googlella ohjeita.

Äänestä

mutta ongelmana on, etten ymmärrä tuota googlaamaani neuvoa... elikkä miten tuolla "chroot" komennolla päästään alkuun ja mitä ohjelmia avataan...???

"rescue"-lla en päässyt puusta pitkään, en saanut edes mountattua mitään osiota, ohjeessa on aloittelijalle liian monta "ehtoa".

________________
NÄITÄ KOKEILIN:

Asennus

Grub voidaan helposti asentaa komennolla grub-install /dev/levy, esimerkiksi asennettaessa Grub ensimmäisen kovalevyn käynnistyslohkoon, komento olisi:

grub-install /dev/hda

Komento vaatii, että tiedostossa /etc/mtab on tiedot liitetyistä tiedostojärjestelmistä. Tästä pitää kantaa huolta lähinnä asennettaessa Grubia chroot-ympäristössä, jolloin tiedostoa ei ole. Tällöin tiedosto voidaan luoda proc-järjestelmän perusteella seuraavaan tapaan:

grep -v rootfs /proc/mounts > /etc/mtab

Tämä edellyttää toimivan /proc-tiedostojärjestelmän olemassaoloa chrootin alla. /procin saa näkyviin antamalla ennen chrootin käynnistystä komento

mount -o bind /proc /mnt/[liitospiste]/proc

Grub-installin käyttö edellyttää myös toimivaa /dev-tiedostojärjestelmää. Sellaisen liittäminen onnistuu komennolla

mount -o bind /dev /mnt/[liitospiste]/dev

ennen chrootin ajamista. Samalla tavalla voidaan liittää myös /dev/pts sekä /sys.

Mikäli olet asentamassa grubia esimerkiksi levylle /dev/hda ja saat virheilmoituksen

/dev/hda does not have any corresponding BIOS drive.

voit yrittää päivittää grubin levytietokannan komennolla

grub-install --recheck /dev/hda

Mikäli grub-install ei jostain syystä suostu toimimaan esimerkiksi chrootin alla, voit silti asentaa Grubin käyttämällä grub-ohjelman sisäistä komentotulkkia.

Käynnistä grub-ohjelma komennolla

grub

ja anna sen jälkeen (esimerkiksi) komennot

grub> root (hd0,0)
grub> setup (hd0)
grub> quit

Ensimmäinen komento määrittää Grubin tiedostojen (/boot-hakemisto) sijainnin, toinen asentaa Grubin valitun kiintolevyn käynnistyslohkoon ja kolmas sulkee Grubin. Osioiden ja levyjen nimeämisessä käytetään Grubin omaa standardia, jossa esimerkiksi (hd0,0) tarkoittaa ensimmäisen kiintolevyn ensimmäistä osioita, (hd4) järjestelmän viidettä kiintolevyä ja (fd0) ensimmäistä levykeasemaa.
_________________________

MUTTA EI ONNANNUT!

Äänestä
  • Minä tekisin uuden asennuksen tuossa tilanteessa. Olen kymmeniä kertoja Debianin asentanut ja lähes aina netinstall-cd:llä. On ollut enemmän sääntö, kuin poikkeus, että asennus on jäänyt jotenkin vajaaksi ja niin on käynyt myös sinun tapauksessa.

    Äänestä

korjaustyökaluksi Knoppix

esim http://lame.lut.fi/linux

löydät Knoppix 5.1.1:n, imuta ja polta CD:lle, buuttaa sillä ja tee allaolevan kirjoittajan mainitsemat korjaustoimenpiteet.

Lisää: knopper.net, jos vaikka löytyisi uudempi versio, tuo 5.1.1 on tammikuulta 2007, ja on samalla bugikorjaus joulukuun 2006 versioon.


ohje:
man chroot

tuo chroot kannattaa käynistää parametrilla niin, että käynnistyy bash jonkin muun komentotulkin sijasta, bash lienee useimmille tutuin komentotulkki.

siis tähän tapaan:

sudo su (jos et ole jo root)

cd /

mkdir /debianasennus

mount -t ext3 [] /debianasennus

# korvaa ext3 muulla ( esim. auto ) jos tarpeen

chroot [lisäparametrit] /debianasennus

nyt /debianasennus -hakemisto näkyy ikään kuin se olisi "/".

grub-install -komennolla saa grubin asennettua, tosin jos debianin oma grub-install on jostain syystä rikki, silloin tuo on pakko tehdä hieman toisella tavalla tai kopioida toimiva grub-install debianiin.

Äänestä

Kommentoi aloitusta


Läppäriin kirjoitti:

Hupsista, yritin asentaa tuon "debian-40r2-i386-netinst.iso" levykuvan vanhaan Compaq läppäriin, jossa oli aiemmin "sarge" pelittänyt jo pari vuotta hyvin.
Muuten meni hyvin, valitsin asennettaviksi "Työpöytäympäristön" sekä "Kannettava tietokone".

PCMCIA-korttikin löytyi ja toimi moitteettomasti, palvelimelta haettiin pari tuntia tiedostoja, mutta sitten tuli ongelma. GRUB ei asentunut, vaan keskeytyijohonkin virheeseen.

Ohitin tuon kohdan, mutta sen jälkeen ei asentunut mikään muukaan. Päätin asennuksen sitten hallitusti ja uudelleenkäynnistyksessä tulee herjaa: "GRUB Loading.... Error 15" ja siihen se sitten jämähtää!??

Mikä meni pieleen?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu