Kirjoittaja Aihe: Käynnistysvalikko käyttiksille  (Luettu 8109 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

jat58

  • Vieras
Käynnistysvalikko käyttiksille
« : 20.02.2007 - klo:19:24 »
Hei,

Törmäsin SUSEn kanssa samaan ongelmaan kuin erään toisen LINUX-jakelun kanssa. Koneessani on aiemmin asennettu XP Pro että juuri asennettu SUSE 10.2. Käyttiksen valintamenu on kuitenkin kateissa eli ei tule näkyviin buutatessa, vaan menee suoraan oletuskäyttikseen eli toistaiseksi Windowsiin. Mulla on GRUB-käynnistyksenlataaja käytössä. Asennettaessa en laittanut Grubia pääkäynnistystietueeseen (MPRään).

Onko ehdotuksia (mulla on siis kaksi fyysistä levyä: C ja D primaarilevyllä = SATA-levy ja SUSE on asennettu kokonaan IDE-levylle (slaivina) ????

fsu

  • Vieras
Vs: Käynnistysvalikko käyttiksille
« Vastaus #1 : 20.02.2007 - klo:20:31 »
Sinun täytyy asettaa kone boottaamaan biossista sille levylle, jolle olet grubin asentanut. Biossiin pääsee yleensä painamalla del -näppäintä koneen käynnistyessä. Lisää ohjeita emolevysi/koneesi manuaalista.

jat58

  • Vieras
Vs: Käynnistysvalikko käyttiksille
« Vastaus #2 : 21.02.2007 - klo:05:38 »
Sinun täytyy asettaa kone boottaamaan biossista sille levylle, jolle olet grubin asentanut. Biossiin pääsee yleensä painamalla del -näppäintä koneen käynnistyessä. Lisää ohjeita emolevysi/koneesi manuaalista.

Kokeiltu on ja ongelma on varmaan se, että GRUBin sijainti on määritelty ei-buuttaavalle levylle (jonne SUSE 10.2 on nyt asennettu eli sillä on käytössää oma fyysinen IDE-levy). Otin Yastilla käynnistyslataimen lähempään tarkasteluun ja siellä sen tarkempi sijainti on nyt määritelty "Boot from Root Partition" . En mielelläni vaihtaisi sijaintia  "Boot from Master Record"iin, sillä se sotkee todennäköisesti MPR:n ja joutuu sen palautuspuuhiin Windowsissa. Käynnistyslataimen valinnat -ikkunassa on myös yksi vaihtoehto "Write generic Boot Code to MPR", jota en ole ruksannut - pitäisikö ottaa toiminto käyttöön (suomenkielinen ohje ei ole tässä kohdin ajan tasalla)?

Auttaako ongelmaani myös se, että muutan GRUBin sijainnin "Boot from Boot Partition"iin? :-\
Neljäs vaihtoehto  käynnistyslataimen sijainnille on Custom Boot Partition (josta voisi valita /dev/hdb1, /dev/hdb2 ja /dev/hdb3), mutta en tiedä miksi täältä pitäisi jokin valita.

Kaiken kaikkiaan SUSE on aiempaan kokeilemaani Linuxin versioon nähden paljon viimeistellympi ratkaisu. Vielä on ongelmia äänikortin kanssa, jota SUSE ei tunnista, mutta sitä täytyy ratkoa ajan kanssa kunhan saan tuon GRUBin toimimaan.

jboman

  • Vieras
Vs: Käynnistysvalikko käyttiksille
« Vastaus #3 : 21.02.2007 - klo:13:15 »
jos olen ymmärtänyt oikein niin:
sata levy pitäisi olla /dev/sda
ide levy pitäisi olla /dev/hdX (hda,hdb,hdc,hdd) oletan että hda

biosista tarvii ensin bootti järjesty muuttaa siten että ide buuttaa ensin sitten vasta sata, ok?

Sitten sun tarvitsee katsoa että esim. / -hakemisto jossa sijaitsee boot -hakemisto
paitsi jos olet määritellyt erikseen asennuksen aikana /boot -osion
Oletetaan että se on /dev/hda1, täytyy tämä osio asettaa buuttaavaksi, jotta bios tietää että tästä voidaan käynnistää ohjelma. Tämä onnistuu muistaakseni fdisk-ohjelmalla, mutta taitaa onnistua ihan yastin ohjelmilla.
Katso /etc/fstab tiedostosta noi /dev/hdX asetukset, ja lähetä tänne

jboman

  • Vieras
Vs: Käynnistysvalikko käyttiksille
« Vastaus #4 : 21.02.2007 - klo:13:36 »
Niin jatkoa,
Voit asentaa sen grubin ts. bootloaderin tonne /dev/hda:lle mbr:aan, jos kerran windows on /dev/sda:lla.
Mutta tarkista että varmasti asentaa oikeaan paikkaan, toinen vaihtoehto on /dev/hda1 joka on oletettavasti / -hakemisto, jossa oleilee myös boot hakemisto.

Ota tuosta /boot/grub/menu.lst tiedostosta tuloste paperille kuten myös /etc/fstab tiedostosta.
grubilla pystyy käynnistämään sitten "käsipelillä" ts. vaikka cd:ltä, kun tiedät oikeat parametrit.



jat58

  • Vieras
Vs: Käynnistysvalikko käyttiksille
« Vastaus #5 : 21.02.2007 - klo:14:25 »
Niin jatkoa,
Voit asentaa sen grubin ts. bootloaderin tonne /dev/hda:lle mbr:aan, jos kerran windows on /dev/sda:lla.
Mutta tarkista että varmasti asentaa oikeaan paikkaan, toinen vaihtoehto on /dev/hda1 joka on oletettavasti / -hakemisto, jossa oleilee myös boot hakemisto.

Ota tuosta /boot/grub/menu.lst tiedostosta tuloste paperille kuten myös /etc/fstab tiedostosta.
grubilla pystyy käynnistämään sitten "käsipelillä" ts. vaikka cd:ltä, kun tiedät oikeat parametrit.

Kiitos vinkeistä! Tuo Win XP on tuolla /dev/sda:lla. Olen myös miettynyt GRUB-levykkeen tekoa (johon löytyy netistä ohjeita). Mutta yritän nyt ensin kuitenkin muita ratkaisuja kun aika vaan antaa myöten. Täytyy vielä tarkistaa noi biosin asetukset (oliko siellä valittavissa myös tuo IDE-levy buuttijärjestykseen; nyt siellä olla tuo SATA -levy).

Poissa arijoutsi

  • Käännösryhmä
  • *
  • Viestejä: 2062
  • Sukupuoli: Mies
Vs: Käynnistysvalikko käyttiksille
« Vastaus #6 : 21.02.2007 - klo:16:34 »
Biosista voi määrittää kummalta levyltä käynnistetään.
HP Elite book, openSUSE Leap 15.2
Mac mini Catalina.
Puhelin, iPhone SE.

Poissa Owdy

  • Huoltomies
  • Jäsen
  • Viestejä: 3260
Vs: Käynnistysvalikko käyttiksille
« Vastaus #7 : 21.02.2007 - klo:17:28 »
Toi on hyvä apu Grub säätöön http://supergrub.forjamari.linex.org

jat58

  • Vieras
Vs: Käynnistysvalikko käyttiksille
« Vastaus #8 : 21.02.2007 - klo:19:17 »
Niin jatkoa,
Voit asentaa sen grubin ts. bootloaderin tonne /dev/hda:lle mbr:aan, jos kerran windows on /dev/sda:lla.
Mutta tarkista että varmasti asentaa oikeaan paikkaan, toinen vaihtoehto on /dev/hda1 joka on oletettavasti / -hakemisto, jossa oleilee myös boot hakemisto.

Ota tuosta /boot/grub/menu.lst tiedostosta tuloste paperille kuten myös /etc/fstab tiedostosta.
grubilla pystyy käynnistämään sitten "käsipelillä" ts. vaikka cd:ltä, kun tiedät oikeat parametrit.

Tuo menu.lst:tä yritin avata tekstieditorilla, mutta siihen ei oikeudet riittäneet (aloittelijan ongelmia!). Laitan mukaan pari kuvaa, josko ne yhtään auttaisivat. Yritin muuttaa biosissa kovalevyjen buuttausjärjestystä, mutta ongelmia on. Jossain vaiheessa sain buuttijärjestyksen muutettua ja tallensin biosiin, mutta asetukset eivät säilyneet biosissa. Tältä illalta joudun lopettamaan tämän viilauksen, mutta jos noista kuvista on apua, niin ... :-\

jat58

  • Vieras
Vs: Käynnistysvalikko käyttiksille
« Vastaus #9 : 22.02.2007 - klo:14:05 »
Biosista voi määrittää kummalta levyltä käynnistetään.

Oli pakko nöyrtyä ja mennä käymään tutussa ATK-huollossa. Sain ohjeet (olin ollut jo lähellä oikeita valikoita, mutta ...). Katsotaan miten käy!

Itselleni ei vielä(kään) ole selvinnyt tuon käynnistyslataimen sijainnin erot. Erään toisen linux jakelun GRUBin laitoin "Boot from Master Root Recordiin" ja MPR sekosi. Nyt käynnistyslatain on "Boot from Root Partition"ssa. Muita vaihtoehtoja listalla on sitten "Boot from Boot Partition" ja "Custom Boot Partition". MUTTA ensin laitan buuttijärjestyksen BIOSissa kuntoon ja katson mitä tapahtuu.  ::)

jboman

  • Vieras
Vs: Käynnistysvalikko käyttiksille
« Vastaus #10 : 22.02.2007 - klo:16:30 »
Ton menu.lst saat näkyviin root -tunnuksella, esim.
Komento:su
Komento:cat /boot/grub/menu.lst > /home/minä_käyttäjä/grubmenu.lst
Komento:chmod 777 grubmenu.lst
Komento:exit
ja sitten vaan tekstieditoriin toi /home/minä_käyttäjä/grubmenu.lst

Saako tuolta custom boot partition ohjattua ton menemään kohteeseen /dev/hdb  eli master boot record
jos ei onnistu niin toi /dev/hdb1 on ihan ok paikka, koska näyttää olevan sun root-hakemisto

Näyttäisi että sulla on cd-asema /dev/hda.
(Jos toi buuttaus ei onnistu tolta /dev/hdb:lta niin muuttamalla kovalevy masteriksi homma onnistuu varmasti, tee tämä muutos vasta tarvittaessa, sillä vaatii /etc/fstab:in ja /boot/grub/menu.lst muokkaamista ennen muutosta ja siinä voi tulla yllätyksiä)

Huom! kun muutat buuttaus järjestyksen ei windows enää käynnisty ellet ole sitä määritellyt tonne menu.lst tiedostoon. Muistaakseni asennus tekee sen automaatisesti, tarkista asia tai lähetä menu.lst tänne.


jat58

  • Vieras
Vs: Käynnistysvalikko käyttiksille
« Vastaus #11 : 22.02.2007 - klo:18:11 »
Ton menu.lst saat näkyviin root -tunnuksella, esim.
Komento:su
Komento:cat /boot/grub/menu.lst > /home/minä_käyttäjä/grubmenu.lst
Komento:chmod 777 grubmenu.lst
Komento:exit
ja sitten vaan tekstieditoriin toi /home/minä_käyttäjä/grubmenu.lst

Saako tuolta custom boot partition ohjattua ton menemään kohteeseen /dev/hdb  eli master boot record
jos ei onnistu niin toi /dev/hdb1 on ihan ok paikka, koska näyttää olevan sun root-hakemisto

Näyttäisi että sulla on cd-asema /dev/hda.
(Jos toi buuttaus ei onnistu tolta /dev/hdb:lta niin muuttamalla kovalevy masteriksi homma onnistuu varmasti, tee tämä muutos vasta tarvittaessa, sillä vaatii /etc/fstab:in ja /boot/grub/menu.lst muokkaamista ennen muutosta ja siinä voi tulla yllätyksiä)

Huom! kun muutat buuttaus järjestyksen ei windows enää käynnisty ellet ole sitä määritellyt tonne menu.lst tiedostoon. Muistaakseni asennus tekee sen automaatisesti, tarkista asia tai lähetä menu.lst tänne.

Nyt sain vihdoin ja viimein muutettua emon Biosista IDE-levyn buuttijärjestykseen SATAn asemasta. Nyt Grub käynnistyy Windowsiin (joka on toistaiseksi oletus grubissa, mutta ei ole kauaa, kunhan menu saadaa pelittämään). Ongelma on vaan se, että käyttiksen valintamenu ei edelleenkään suostu tulemaan buuttauksessa esiin, vaikka tarkistin Yastilla käynnistyslataimen valinnoista, että siellä ei ole ruksia kohdassa Hide menu on boot (em. paikassa muita valintoja, jotka saattaisivat jotenkin liittyä asiaan, on Write generic Boot Code to MBR, jossa nyt EI ole ruksia).

Tuo sun chmod käsky ei toiminut (valitti ettei ole tiedostoa tai kansiota ja sitä ennen ei valittanut mitään kun tein antamiesi ohjeiden mukaan), mutta palauttelin mieliin vanhoja unix-komentoja (tulee nuoruus mieleen ;D) ja tein sen toisella tavalla ja oheisessa tiedostossa on menu.lst:n sisältö.

Kysyit "Saako tuolta custom boot partition ohjattua ton menemään kohteeseen /dev/hdb  eli master boot record
jos ei onnistu niin toi /dev/hdb1 on ihan ok paikka, koska näyttää olevan sun root-hakemisto".

Tuolla käynnistyslataimen asetuksissa kohdassa "Käynnistyslataimen sijainti" Custom Boot Partition" -kohdassa on valittavissa /dev/hdb1, /dev/hdb2 ja /dev/hdb3. Nythän minulla on valittuna "Boot from Root Partition".

Itseni kannalta olisi parempi, jos ei tarttisi puukottaa tuota menu.lst -tiedostoa, vaan muutokset saisi hoidettua Yastilla. Jään odottomaan lisäohjeita. Mutta ohessa siis menu.lst:n sisältö.

jat58

  • Vieras
Vs: Käynnistysvalikko käyttiksille: ratkaistu SATA & IDE ja GRUB
« Vastaus #12 : 25.02.2007 - klo:16:47 »
Ongelma ei ratkennut muutoin kuin tyhjentämällä IDE -levy (oli slaivina kun "masterina eli nollana" oli SATA-levy) kokonaan ja formatoimalla se Windowsissa. Sen jälkeen asensin SUSEn samalle levyosiolle kuin Windows SUSEn ehdottamalla tavalla!. Asennuksen päätyttyä käynnistyksenlatain löysi niin SUSEn kuin Windowsin. Nämä kaksi käyttistä voivat elää rinnakkain, mutta SATA ja IDE eivät näköjään ole suositeltava kombinaatio! Menipähän aika ja kahvia. Ongelmia aiheutti vielä biosin temppuilu, joka ei sallinut tallettaa pysyvästi levybuuttia IDE-levyltä. Mutta nyt voi sitten  ;D


Poissa arijoutsi

  • Käännösryhmä
  • *
  • Viestejä: 2062
  • Sukupuoli: Mies
Vs: Käynnistysvalikko käyttiksille
« Vastaus #13 : 25.02.2007 - klo:17:26 »
Minulla tuo SATA ja ide levy toimii hyvin yhteen. Ide on myös masterina. Biosissahan tuo SATA levy ei näy siinä perinteisessä paikassa missä idet näkyy. Minulla tuo boot valikossa, missä voi valita käynnistysjärjestyksen. Onko sitten biossin valmistajalla merkitystä, en tiedä.
HP Elite book, openSUSE Leap 15.2
Mac mini Catalina.
Puhelin, iPhone SE.

jat58

  • Vieras
Vs: Käynnistysvalikko käyttiksille
« Vastaus #14 : 25.02.2007 - klo:17:39 »
Minulla tuo SATA ja ide levy toimii hyvin yhteen. Ide on myös masterina. Biosissahan tuo SATA levy ei näy siinä perinteisessä paikassa missä idet näkyy. Minulla tuo boot valikossa, missä voi valita käynnistysjärjestyksen. Onko sitten biossin valmistajalla merkitystä, en tiedä.

Mulla oli IDE siis slaivina; en tiedä onko tällä merkitystä. Mitä ilmeisimmin tämä 6 vuotta vanha IDE ja bios eivät oikein sopineet yhteen. Joten päätelmääni SATA ja IDEn rinnakkaiselosta tulee suhtautua kriittisesti :-\. Enpä kuitenkaan jatkossa laita näitä samaan koneeseen - oli tämä sen verran työläs projekti. Tein jopa GRUBin buuttikorpun, mutta stage2:n jälkeen valitti DISKerror 25:sta (tällöin SUSE oli IDE-levyllä). Tämän jälkeen tein päätöksen SUSEn asentamisesta SATAlle ja päätös kannatti.

Vielä on haasteena ASUS P4B-533E:n emolla olevat äänipiirit, joille ei löydy suoraan tukea SUSEsta, mutta olen jo ladannut emon valmistajan sivulta linux-ajurit (asennusohje on kyllä monimutkainen). Tai sitten yritän asentaa SB:n Audixy NX2 USB ääniboksia.
« Viimeksi muokattu: 26.02.2007 - klo:11:05 kirjoittanut jat58 »