Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: nihil - 25.01.07 - klo:23.05
-
Olen tässä yrittänyt etsiä tähän ongelmaan pari päivää ratkaisua, mutta kun ei vaan löydy, eikä ole käsiä, niin ei onnistu. Eli siis dapperia instaan (kai), tuo 6.06.1-i386. Partitioin kovon ntfs-, ext3- ja swap-osioihin. Ajan installerin cd:lta ja instaan ubuntun normisti, mutta grubi kai sitten hukkuu johonkin väärään paikkaan. Kun boottaan kovolta, windows buuttii normaalisti, eikä käyttiksenvalinta ilmesty.
Kysymys kuuluu siis: miten ja mitkä mount pointit minun pitää asentaa rootin ja swapin lisäksi ja mille osioille, jotta se grubi ajellaan käynnistyksen yhteydessä? Partition 5 on ext3 9G osio, sinne asennan rootin. Partition 6:lle asennan swapin. Nämä ovat ok. Sitten ne loput. Esim, pitääkö minun asentaa /boot johonkin, esim. sille partitiolle jolla windows on? En löytänyt mistään tarkempia ohjeita, mitä mount pointteja pitää asettaa ja mille osiolle ne kuuluu mountata jos haluaa dualbootti-järjestelmän saada toimimaan.
-
Ei ole mounteista kiinni. Grub kirjoitetaan master boot recordille joka luetaan ensimmäisenä levyltä käynnistäessä. Katso vaikka wikipediasta lisäinfoa MBR:stä http://en.wikipedia.org/wiki/Master_boot_record
Kerro hiukan lisää systeemistäsi, onko minkälainen kone? SATA levyjä vai ihan ide? Kuinka monta ja onko windows tässä tapauksessa kenties eri levyllä kuin mihin yritit asentaa Ubuntua?
Voisikohan myös tuo osioiden määrä vaikuttaa, kerro tarkemmin miten olet osioinut levyn. (Live-cd:ltä komennon sudo fdisk -l tuloste on ehkä ymmärrettävin)
-
Niin ja voit tuoltakin katsoa asennettaessa Grub kysyy asennetaanko se ja mihin.
(Ratkaistu) Ubuntu 6.10 ei käynnisty
On vielä ainakin tällä samalla sivulla tuo.
-
sudo fdisk -l sanoo tällaista:
Disk /dev/hda: 82.3 GB, 82348277760 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 10011 80413326 7 HPFS/NTFS
Disk /dev/hdb: 61.4 GB, 61475807232 bytes
255 heads, 63 sectors/track, 7474 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 * 1 6199 49793436 7 HPFS/NTFS
/dev/hdb2 6200 7474 10241437+ f W95 Ext'd (LBA)
/dev/hdb5 6200 6327 1028128+ 82 Linux swap / Solaris
/dev/hdb6 6328 7474 9213246 83 Linux
Windowssi on tuolla hb1:lla, eli samalla levyllä, mihin yritän installoida ubuntun. Ei tule grub:sta kysymystä installoinnin yhteydessä.
-
Hjeelp!
-
sellaista kysyisin, että mitä tarkoittaa käynnistyksen yhteydessä "Grup error 21", tiedän, ei käynnisty, mutta tarkoittaako se sitä, että Grubia ei löydy, vai onko se vahingoittunut, vai mitä?
-
Error 21 means :
"
21 : Selected disk does not exist
This error is returned if the device part of a device- or full file name
refers to a disk or BIOS device that is not present or not recognized by the
BIOS in the system.
"
-
No justiinsa, taas meni IDE Master/Slave järjestely uusiksi, vaikka BIOS sanookin täsmälleen samaa kuin mitä pitäisikin: "Primary drive: IBM 8Gb", ja Slavena on 14,3Gt Maxtor (koneen mukaan 15,4), pinneissä olevat palikat oikein, ja kytketty IDE -kaapeliin oikein, tai ainakin luulisin pinnien olevan oikein, tuosta Maxtorista ota hullukaan selvää, kun on yksi nippeli, 7 pinniä ja niistä 2 pitäisi yhdistää sillä nippelillä, eikä kovon päällä olevassa tarrassa ole kunnon ohjeistusta, IBM:ssä on kaksi nippeliä ja kunnollinen ohjeistus.
-
Voisin tietenkin laittaa käsin sen grubin sinne, vaikka näiden ohjeiden mukaan: https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows (https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows)
..mutta kohtuudella ahdistaa alkaa sitä MBR:ää käpistelemään, kun ei ole backuppeja eikä mitään. Toimiikos noi direksöönit kunnolla, onko riskiä, pitääkö alkaa backuppailemaan? Minun pitäisi ilmeisesti tehdä tuon "Using the Desktop/LiveCD while preserving Windows Bootloader"-osion mukaan, vai?
-
nihil:
Sulla on buuttaustäppä kahdella winkku osiolla. Ota pois se toinen (hdb1).
-
Tuo hdb1 on se miltä sen pitäisi buutata. Instasin kaksi kertaa, kun ei alkanut toimimaan, mutta eipä se mitään muuttanut, siksi on kahdessa paikkaa, mutta ei sen käsittääkseni pitäisi mitään vaikuttaa, kun kuitenkin buutin tuolta hdb1:lta? Jos vaikuttaa, niin miten poistan sen toisen?
-
Muistaakseni asennus kysyy, että laitetaanko GRUB ensimmäisen kiintolevyn MBR:ään. Täten, kun sulla kerran on ollut boottitäppä ilmeisesti kahdessa paikassa, lienee se (GRUB) asentunut hda1:n MBR:ään, eikä hdb1:n.
Korjatkaa jos olen väärässä... Voit koettaa korjata GRUB:ia tai yrittää uudelleenasennusta (kun et vielä kai ole muuta päässyt tekemään) ja tsempata sen osioinnin kanssa.
-
Juuri näin tarkoitin. Oletin että hda1 olisi se buutattava osio.
-
Juh GRUB pois hda,lta ja sinne winkusta fixmbr, luulisin vähäisellä kokemuksellani ( jos et muuten saa Grub;ia pois hae gookkelilla win98 boottikorppu ja poottaa se ensimmäisenä + fdisk /mbr sitten windowsista korjaava asennus fixmbr.
Tämä siis ( C:\ ) llä eli hda;lla toimaa XP;ssäkin. Mutta kuten todettua ei kuudessa viikossa täällä vielä neroksi olla linuxin kanssa tultu. ::)
-
Tuo hdb1 on se miltä sen pitäisi buutata. Instasin kaksi kertaa, kun ei alkanut toimimaan, mutta eipä se mitään muuttanut, siksi on kahdessa paikkaa, mutta ei sen käsittääkseni pitäisi mitään vaikuttaa, kun kuitenkin buutin tuolta hdb1:lta? Jos vaikuttaa, niin miten poistan sen toisen?
Jos olet LiveCd:llä asentanut niin Grub meni hda:lle kysymättä, AlternateCD:llä se sentään kysyy. Jos kuitenkin olet saanut Grubin hdb:lle niin asenna se hda:lle vaikka Hermannin ohjeiden mukaan: http://users.bigpond.net.au/hermanzone/p15.htm#Re-install_Grub_with_Live_CD tai http://users.bigpond.net.au/hermanzone/p15.htm#reinstallgrub
-
Yritinpä seurata noita ohjeita ja selvisi, että Live CD on ilmeisesti instannut sen grubin hd1,5:lle, eli linux partitiolle. Ehkä tämä tästä selviää. Windows on nyt siis slavella ja tarkoitus on buutata siltä, eli hdb1:llä. Samoin linux, partitiolla 5. Nyt, kun yritän instata sitä grubia tuon slavelevyn MBR:ään, eli onko tämä oikein:
sudo grub
root (hd1, 1)
setup (hd1)
?
Vai alkaako tuo nollasta, eli pitäisikö olla:
sudo grub
root (hd1, 0)
setup (hd1)
Kun kokeilin tuonne 0:aan, sanoi "filesystem type unknown" ja setup sanoi: "cannot mount selected partition", eli jos se tuonne nollaan pitää laittaa, jotain muuta häikkää tässä on. Kysyn nyt tarkasti, kun ei ole backuppeja, eikä viitsi hajottaa systeemejä.
-
(hd1,0) on yhtäkuin (hdb1)
Kokeile sillä toisella, ei se enempi rikki mene, mitä nyt XP lakkaa vastaamasta. Sekin korjaantuu "kädenkäänteessä" tältä sivulta http://www.users.bigpond.net.au/hermanzone/p18.htm
Nyt tosin en pysy mukana mutta olen aina luullut ettei Windows toimi muultakuin ensimmäiseltä kovalevyltä eli (hd0,0) tai (hda1) mutta jos Grub ei suostu asentumaan ekalle kovalevylle niin kokeile sitä toista ja varsinkin jos XP on sillä toisella kovalevyllä.
-
Ei, kyllä minulla windows on slavella ja siltä buuttaan, eli hdb1. Mutta grub ei suostu instaantumaan tällä:
sudo grub
root (hd1, 0)
setup (hd1)
Vaan sanoo: "filesystem type unknown" kun kirjoitan root (hd1, 0) ja "cannot mount selected partition" kun yritän setuppia.
-
Siis sinä teet näin:
sudo grub
grub> find /boot/grub/stage1
eikö silloin grub vastaa
grub> find /boot/grub/stage1
(hd1,5)
eli seuraavaksi sun pitäisi tehdä näin
grub> root (hd1,5)
eikä (hd1,0). Se root (hd1,5) kertoo missä osiossa on ne tiedostot mitkä sinä haluat asentaa. Ja sitten lopulta grub> setup (hd1)
Tästä nyt on aikaa enkä silloinkaan ymmärtänyt mutta minusta tuntuu että sinun tapauksessa se pitää sittenkin asentaa grub> setup (hd0)
mutta kokeile ensin ekaa vaihtoehtoa. Se että Grub valittaa "filesystem type unknown" sekä "cannot mount selected partition" johtunee siitä että se ei voi liittää osiota (hd1,0) koska siellä asuu XP ntfs:llä.
-
Juu kiitos. Nyt alkoi grubi pelittämään. Tuli kuitenkin uusi ongelma. Windowsin saan grubista käyntiin, mutta ubuntua en. Kun otan sen ubuntu-valinnan grubista, se sanoo jotta:
booting 'Ubuntu, kernel 2.6.15-26-386'
root (hd1, 5)
error 22: No such partition
Eli jostain syystä se ei nyt löydä tuota ubuntua, vaikka se on kyllä ihan tasan tarkkaan tuolla hd1, 5-partitiolla.
-
Nyt meni henkimaailman jutuiksi ::) Grubin manuaalin mukaan (
http://www.gnu.org/software/grub/manual/html_node/Stage2-errors.html#Stage2-errors )
22 : No such partition
This error is returned if a partition is requested in the device part of a device- or full file name which isn't on the selected disk.
Sulla ei varmaan ole kovalevyt lisääntyneet tai vaihtaneet paikkaa tänä aikana joten sudo fdisk -l ei tarvi mutta haluaisin nähdä miltä nano /boot/grub/menu.lst (terminaalissa vai päätekö se oli?) näyttää, kokonaisuudessaan.
Hm, silloinhan sinun pitää käynnistää kone DesktopCD:llä ja silloin kyllä voit itsekin jo hakea Nautiluksen avulla se menu.lst mutta kovalevy, tai se osio täytyy joka tapauksessa liittää. Toivottavsti käytössäsi on 6.06 koska siinä on vielä jäljellä ohjelma nimeltä Disks, tai jotain, System > Administration > Disks jolloin se osio on helppo liittää. Mutta kysy jos et löydä.
-
nano /boot/grub/menu.lst ei sano mitään, ei löydy sitä fileä. Ei ole ainakaan tuolla, enkä findillä löytänyt, tai sitten en vain osannut etsiä oikein.
Se admin, disks sanoo jotta partition 6 (jostain syystä se on partition 6 siinä, luulin, että olisi 5) on inaccessible. Enable ei toimi. Tässä kokonaisuudessaan mitä sen partition infot sanovat:
Partition properties
device: /dev/hdb6
filesystem: extended 3
access path: none
status: inaccessible
Tuolla ei ole mount pointtia jostain syystä. Kun katsoin esim. partition 1:stä (windows), sillä oli mount point /tmp/disks-conf-hdb1 (eli access pathin kohdalla oli tuo polku). Se että access pathia ei ole on kai se syy miksi enable failaa.
-
Se että access pathia ei ole on kai se syy miksi enable failaa.
Joo, aivan oikein. Kyseessä oli siis DesktopCD? Teet rohkeasti vain kansion vaikka siihen näkösälle (työpöydälle) johon sitten liität sen hdb6. Tai tee kansio mihin vaan sehän katoaa kun lopetat Desktop session. Silloin pääset hakemaan Nautiluksen (tiedostoselain?) avulla sitä Grubin starttilistaa osoitteesta /boot/grub/menu.lst
Grub alkaa laskea nollasta eli eka levyn eka osio on (hd0,0)
GUI alkaa laskea ykkösestä eli eka levyn eka osio on (hda1)
Eli toka levyn kuudes osio grubin mukaan on (hd1,5) kun se on GUIn mielestä hdb6
-
Menu.lst sanoo tällasta:
title Ubuntu, kernel 2.6.15-26-386
root (hd1,5)
kernel /boot/vmlinuz-2.6.15-26-386 root=/dev/hdb6 ro quiet splash
initrd /boot/initrd.img-2.6.15-26-386
savedefault
boot
title Ubuntu, kernel 2.6.15-26-386 (recovery mode)
root (hd1,5)
kernel /boot/vmlinuz-2.6.15-26-386 root=/dev/hdb6 ro single
initrd /boot/initrd.img-2.6.15-26-386
boot
title Ubuntu, memtest86+
root (hd1,5)
kernel /boot/memtest86+.bin
boot
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title Windows NT/2000/XP (loader)
root (hd0,0)
savedefault
makeactive
chainloader +1
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hdb1
title Microsoft Windows XP Professional
root (hd1,0)
savedefault
makeactive
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1
Ainoa mikä noista toimii on toi "Windows NT/2000/XP (loader)".
-
No, menipä vaikeaksi. :(
Miltä näyttää sinun device.map? ( gedit /boot/grub/device.map )
EDIT: Sekä kokeile tätä: http://users.bigpond.net.au/hermanzone/p15.htm#cli
-
Nyt on melko onneton olo...
Eli Ubuntu(Edgy) toiminut kun junanvessa jo pitkään... mutta tänä aamuna emäntä soitti ja tuumas jotta grub error 21.
Nyt tässä iltasella sitä zoomaillessa en oikeen tiedä mitä tehdä. Live CD ei jostain syystä toimi, ei pääse windowssiin, eikä pääse ubuntuun. Kannettavalta nyt sentäs pääsin tänne voivottelemaan.
Eli eli...'
Tässä kannettavassa ei ole polttavaa romputinta ja pöytäkoneessa(joka solmussa) ei ole korputinta. Millähän tuohon grubiin pääsisi nyt käsiksi?
Koneessa:
AMD xp3200
512 mb muistia
200gt win osio xp:llä
80 gt osio ubuntulle
dvd-rw
dvd
-
Eli eli, tilanne rupiaa ahistamaan aina vaan enempi... tuntuu että mikään live cd ei toimi tuossa koneessa :(
Puppy hyytyy johonkin kernel panic hässäkkään... Ubuntu alternative install cd ei löydä paketteja... knoppix jämähtää "scanning hardiscs and creating fstab...
prkl. Eli vaikuttaisi rauta vialtako? mistähän tuota yrittäisi lähtä purkamaan? hd kaapelit irti ja live cd:llä uutta yritystä?
-
http://www.gnu.org/software/grub/manual/grub.html#Stage2-errors
21 : Selected disk does not exist
This error is returned if the device part of a device- or full file name refers to a disk or BIOS device that is not present or not recognized by the BIOS in the system.
Sulla ilmeisesti on XP sillä isommalla levyllä? XP levy sisään koneeseen ja boottaat rescue vai mikähän se on ja komennat fixmbr niin XP oma startteri tulee toimintakykyiseksi jälleen. Tuota komentoa ja tapaa kannatta ensin tarkastaa jostakin, vaikkapa tältä foorumilta. En nimittäin ole ihan varma oliko se just noin.
-
Ai niin tuota ajattelin myös aluksi, mutta minullahan on tietenkin HP:n pakettikone jossa asennus media on omalla osiollaan ja kun grubi on särki en pääse edes niihin käsiksi. "käynnistys" ruudussa on vaihtoehto "F10 Rescue" mutta se hyytyy samaan Error 21:een.
Tänään jahka pääsen kotiin kaivan tuon vanhan koneen komerosta ja kokeilen siinä ensin ilman kovoa livecd:tä ja jos pelittää niin koitan sitten kovo kerrallaan päästä noihin levyihin käsiksi ja kattella onko ne ok.
-
Juu kiitos. Nyt alkoi grubi pelittämään. Tuli kuitenkin uusi ongelma. Windowsin saan grubista käyntiin, mutta ubuntua en. Kun otan sen ubuntu-valinnan grubista, se sanoo jotta:
booting 'Ubuntu, kernel 2.6.15-26-386'
root (hd1, 5)
error 22: No such partition
Eli jostain syystä se ei nyt löydä tuota ubuntua, vaikka se on kyllä ihan tasan tarkkaan tuolla hd1, 5-partitiolla.
joo, huomasin saman, luettuani lisää käy ilmi, että uusimmissa grubeissa lisätään tuohon numeroon jostain hyvin mystisestä syystä yksi lisää automaattisesti.
eli muuta menu.lst --> root(hd1,4) sitten toimii.
ikävää tämä, mutta minkäs mahdat.
-
Noniin...
Liitin tuon 200gt levy wanhaan koneeseeni ja ajattelin josko live cd toimisi siinä ja pääsisin siihen grubiin käsiksi... no prkl, wanhan koneen cd asema ei pidä rw levyjä juuri minään ja ei boottaa.
Sain sen kuitenkin boottaamaan jollain vanhalla knoppix 3.3:lla.
Mutta nyt kummastuttaa mistä löydän tuon mystisen grubin? Eli tuo 200gt levy on windows levy, mutta grubi on jossain sen syövereissä... kait :) ainakin se antaa saman herjan kun koitan käynnistää konetta.
-
yksinkertaista: Windowsin asennuslevy sisään ja mene katsomaan osioita, Windows -levyllä on pakko olla GRUBia varten pieni Linux -osio, jota Windows ei tunnista, siinä kohdassa lukee: "(joku osiotunnus, esim. E) osio tuntematon (osion koko)
-
jos Windows -kovolla ei tuntemattomia osioita ole, ei siellä GRUBia ole.
-
Ongelmahan on siinä että ei ole tuota windows asennusmediaa... vaan se on tuolla kovalevyn yhdellä osiolla(kiitos HP:n loistavan politiikan olla jakamatta windows romppuja).
Grubi kyllä on tuolla osiolla koska antaa saman errorin kun tuuppaan tuon levyn tuohon vanhaan koneeseen... Tosin jostain syystä tuo prkleen härveli ei enää saa tuota knoppixiakaan käyntiin... rupiaa menemään todella vmäiseksi.
Jos saan tuon koneen joskus vielä jaloilleen... onko mahdollista asentaa muuta bootloaderia? Onko LiLo vielä olemassa ja onko se kenties turvallisempi vaihtoehto? meni usko tuohon grubiin...
-
Ongelmahan on siinä että ei ole tuota windows asennusmediaa... vaan se on tuolla kovalevyn yhdellä osiolla(kiitos HP:n loistavan politiikan olla jakamatta windows romppuja).
Grubi kyllä on tuolla osiolla koska antaa saman errorin kun tuuppaan tuon levyn tuohon vanhaan koneeseen... Tosin jostain syystä tuo prkleen härveli ei enää saa tuota knoppixiakaan käyntiin... rupiaa menemään todella vmäiseksi.
Jos saan tuon koneen joskus vielä jaloilleen... onko mahdollista asentaa muuta bootloaderia? Onko LiLo vielä olemassa ja onko se kenties turvallisempi vaihtoehto? meni usko tuohon grubiin...
Toki, en ole sitä käyttänyt pitkään aikaan, mutta kyllä se vielä monista jakeluista löytyy, teet jollakin vanhalla jakelulla käynnistyslevykkeen, ja sitten BIOSista tms. korppu -boot päälle, kai se sillä lähtee käyntiin, muistelisin että Spectra Linuxissa (vuodelta 2001) olisi molemmat, sekä LiLo että Grub, ja käynnistyslevykkeen tekoa tarjotaan aina asennuksen yhteydessä. Itse sitä käyttäessäni käytin LiLoa, ja taitaapa olla vielä käynnistyslevykekin olemassa, pitää katsoa...
EDIT: siis toki se on olemassa, turvallisuudesta en osaa sanoa mitään.
-
Ongelmahan on siinä että ei ole tuota windows asennusmediaa... vaan se on tuolla kovalevyn yhdellä osiolla(kiitos HP:n loistavan politiikan olla jakamatta windows romppuja).
Grubi kyllä on tuolla osiolla koska antaa saman errorin kun tuuppaan tuon levyn tuohon vanhaan koneeseen... Tosin jostain syystä tuo prkleen härveli ei enää saa tuota knoppixiakaan käyntiin... rupiaa menemään todella vmäiseksi.
Jos saan tuon koneen joskus vielä jaloilleen... onko mahdollista asentaa muuta bootloaderia? Onko LiLo vielä olemassa ja onko se kenties turvallisempi vaihtoehto? meni usko tuohon grubiin...
Tähän voi luultavasti antaa ratkaisun Hermanin sivut (http://users.bigpond.net.au/hermanzone/p15.htm) jolloin voit mm. käynnistää koneesi grubia editoimalla ja sen jälkeen ehjätä sen... aika täydellinen saijtti Grubille.