Nimim. Windows NT neuvoi minua seuraavassa ongelmassa:
Linux on asenettu jo samoin grub, mutta vaikka laitoin linuxin oletukseksi, niin W2k käynnistyy sitkeästi, enkä siis saa Linuxia ollenkaan auki.
OS on Lineox ja se on D- asmalla. W on c:llä.
Olen alottelija linuxin kanssa, joten on pakko kysyä, ettei tule isoja ongelmia.
-lisätäänkö nuo rivit (alla olevat neljä riviä) windowsin boot- fileen vai
mihin ja jos sinne, niin mihin kohtaan?
-vaikuttaako riveihin se, mihin grub on asennettu. Grub- käynnistyslataaja antaa asennusvaiheessa kaksi vaihtoehtoa: 1) MBR ja 2) käynnistysosion ensimmäinen sektori. Valitsin 2, koska sitä neuvottiin käyttämään NT:n kanssa.
Ts. pitääkö silloin kirjoittaa hd0,0 sijasta hd0,1 vai mitä?
title Windows
root (hd0,0)
makeactive
chainloader 1
Kiitos etukäteen!
Linux on asenettu jo samoin grub, mutta vaikka laitoin linuxin oletukseksi, niin W2k käynnistyy sitkeästi, enkä siis saa Linuxia ollenkaan auki.
OS on Lineox ja se on D- asmalla. W on c:llä.
Olen alottelija linuxin kanssa, joten on pakko kysyä, ettei tule isoja ongelmia.
-lisätäänkö nuo rivit (alla olevat neljä riviä) windowsin boot- fileen vai
mihin ja jos sinne, niin mihin kohtaan?
-vaikuttaako riveihin se, mihin grub on asennettu. Grub- käynnistyslataaja antaa asennusvaiheessa kaksi vaihtoehtoa: 1) MBR ja 2) käynnistysosion ensimmäinen sektori. Valitsin 2, koska sitä neuvottiin käyttämään NT:n kanssa.
Ts. pitääkö silloin kirjoittaa hd0,0 sijasta hd0,1 vai mitä?
title Windows
root (hd0,0)
makeactive
chainloader 1
Kiitos etukäteen!
Vastaukset 12
Vanhimmat
"Grub- käynnistyslataaja antaa asennusvaiheessa kaksi vaihtoehtoa: 1) MBR ja 2) käynnistysosion ensimmäinen sektori. Valitsin 2,"
Oikea vaihtoehto, jos aiot käyttää Linuxin käynnistyksenlataajaa (Grub) on valita grub asennettavaksi MBR:ään.
http://orgs.man.ac.uk/documentation/grub/grub_toc.html
tarkoittaa sitä, että tämä käyttis sijaitsee hd0 levyllä osiossa 0. Se on siis oikein, jos wintoosa on c-levyllä.
root(hd0,1) olisi d-osio
"tarkoittaa sitä, että tämä käyttis sijaitsee hd0 levyllä osiossa 0. Se on siis oikein, jos wintoosa on c-levyllä."
Jep. Jos aivan tarkkoja ollaan niin hd0,0 on siis ensimmäinen partitio sillä levyllä, joka on kytkettynä masteriksi ensimmäiseen ide-ohjain porttiin (primary-porttiin).
hd0,0:ssa ensimmäinen 0 tarkottaa siis kovalevyä ja jälkimmäinen 0 partitiota.
Käytä tätä: http://www.winimage.com/bootpart.htm
- niin saat linuxin lisättyä windowsin käynnistysvalikkoon oikein. Muutoin grub pitää asentaa MBR:lle.
Kolmas vaihtoehto on käyttää esim. GAG -käynnistyslataajaa. Se löytää nykyisessä tilanteessa kummatkin käyttikset ja osaa ladata ne.
etten voi käyttää mainitsemassasi linkissä olevaa ohjelmaa, koska windows-levyni on NTFS.
"The only thing I highly suggest is : your active partition on your first hard disk must be a FAT16 primary partition. This may be a small partition.
It seems it's actually impossible add an HPFS partition with OS/2 boot. If you find a workaround, please let me know."
Lineoxin asentajan käsikirja vuodelta 2004 neuvoo nimen omaan ei laittamaan grubia MBR:ään vaan käynnistysosion ensimmäiseen sektoriin, jos samassa koneessa pyörii WinNT.
Kukaan ei tainnut vastata siihen, että pitääkö mainitut rivit laittaa w:n bootfailiin. Taitaa asia olla niin itsestään selvä?
"pitääkö mainitut rivit laittaa w:n bootfailiin."
Et saa Windowssista Linuxia käyntiin noin helposti. Linux voidaan käynnistää XP/W2K/NT:n boottivalikosta, mutta silloin tarvitaan Linuxin käynnistyksen näköistiedosto (eli boot-image).
"neuvoo nimen omaan ei laittamaan grubia MBR:ään vaan käynnistysosion ensimmäiseen sektoriin"
??? Outo neuvo (Koskikos tuon teoksen on tehnyt?) - mikäköhän tuo "käynnistysosion ensimmäinen sektori" oikein on? Mielestäni sillä juuri tarkoitetaan mainittua MBR:ää.
Siis MBR on ide-levyistä puhuttaessa /dev/hda kun osiot alkavat (levyn 1. primääri) /dev/hda1 (eli Windows kutsuu tuota nimellä C:)
"Helpointa" olisi käynnistää Linux asennus/pelastulevyltä (rescue), ja asentaa grub uudelleen. Tälläkertaa MBR:ään (ide-levyillä oletuksena /dev/hda).
Lineox perustuu RedHatin kaupalliseen RHEL-versioon. Yhäkö sitä ylläpidetään ja päivitetään?
Itse mieluummin käytän Red Hat:in tukemaa, vapaata Fedora Corea, josta juuri ilmestyi versio 5.
""Helpointa" olisi käynnistää Linux asennus/pelastulevyltä (rescue), ja asentaa grub uudelleen. Tälläkertaa MBR:ään (ide-levyillä oletuksena /dev/hda). "
Tarkoitatko, että tuolla lailla Linux käynnistyy ilman mitää boottifailien muokkauksia?
Valitettavasti rescue ei toimi kunnolla. Mistä johtunee, että tekstit menevät sekaisin niin pahasti, etten uskaltanut jatkaa: olisi mennyt lottoamiseksi (ja minulla on huono arpaonni)?
Samaisessa kirjasessa (Koski,Kajala) on näytön kuva, jossa seisoo:
Käynnistyslataajan asennuspaikka:
a) /dev/hda pääkäynnistyslohkoon (MBR)
b) /dev/hda2 käynnistysosion ensimmäiseen sektoriin
Onko siis sattunut virhe?
"mutta silloin tarvitaan Linuxin käynnistyksen näköistiedosto (eli boot-image)."
Raah!! Pitääkö sitä nyt joka hiton sana välttämätä vääntää suomeksi? Sitten suomennokset on tota tasoa.
Joku hiton näköistiedosto ei kerro yhtään mitään siitä mistä on kyse, boot-image:sta taas tietää heti mikä se on.
Eli jospa pouhuttas vaan boot-imagesta tai bootti-imagesta. Tleensäkin se englanninkielisten termien käyttö on suositeltavaa.
Eli jospa puhuttas vaan boot-imagesta tai bootti-imagesta. Yleensäkin se englanninkielisten termien käyttö on suositeltavaa.
"a) /dev/hda pääkäynnistyslohkoon (MBR)
b) /dev/hda2 käynnistysosion ensimmäiseen sektoriin"
Ei ole sattunut virhettä. /dev/hda2 on kuitenkin 1. ideväylään liitetyn levyn toinen primääriosio. Esim. dos-käyttöjärjestelmä ei edes ymmärtänyt useita primääriosioita samalla levyllä.
Tuolta /dev/hda2:lta ei järjestelmä lähde käyntiin konetta käynnistettäessä ilman jotakin muuta käynnistyksenlataajaa, joka on asennettu MBR:ään tai käynnistämään (Esim. Partition Magic:in bootloader) käynnistyksenlataajan muulta osiolta.