Kirjoittaja Aihe: asennus ei kirjoita /boot osiolle (ratkaistu)  (Luettu 7147 kertaa)

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Vs: asennus ei kirjoita /boot osiolle
« Vastaus #20 : 18.09.08 - klo:21.27 »
Toivotavasti se ei aiheuta enempiä ongelmia, kun boottaavan osion (dev/dsb1) järjestelmänä on NTFS.

Boottaavan osion tiedostojärjestelmällä ei ole kaiketi mitään tekemistä sen osion alussa olevan MBR:n (Master Boot Record) kanssa. Itselläni on/on ollut kymmenissä eri emo/kiintolevy -yhdistelmissä dual boot, joskus omalla työkoneella kokeilemisen halusta useampiakin käyttiksiä. Ja tyypillisesti olen toteuttanut sen asentamalla ensin Windowsin aktiivisen levyn ensimmäiselle ja aktiiviselle osiolle ja asentanut sitten Ubuntun luoden samalla vapaaseen tilaan sen tarvitsemat osiot. Eli GRUB on aina asentanut "Windows-osion" MRB:iin omat tietonsa (stage1). Loput sen halumista tiedoista ovat sitten "Ubuntu-osiolla" hakemistossa /boot.

linder

  • Käyttäjä
  • Viestejä: 40
    • Profiili
Vs: asennus ei kirjoita /boot osiolle
« Vastaus #21 : 18.09.08 - klo:22.36 »
OhO!  :) ;) :D ;D
Lainaus
Näin ollen Ubuntu ei ole kirjoittanut ainakaan boottavan kovalevyn MBR:lle. Olen yrittänyt välttää sitä parhaani mukaan.
Hyvin taisit välttää, mutta nyt jotakin ränttiä sinne levyn laitaan ja sassiin!  :)

sopii. Kokeillaan. Toivotavasti se ei aiheuta enempiä ongelmia, kun boottaavan osion (dev/dsb1) järjestelmänä on NTFS.
Ilmoittelen miten käy.  Jos mitään ei kuulu useampaan päivään, niin heikosti on sitten käynyt  :D

Voi itku. Annoin asennusohjelman laittaa käynnistyslataajan minne tahtoi. Mutta kun boottaisin koneen uudelleen, käynnistyi NTLDR/boot.ini niin kuin aina ennenkin. Ubuntu ei ollutkaan kirjoittanut MBR:lle mitään. Yritin asentaa sitten käynnistyslataajaa myös /dev/sdb:lle (sdb on boottaava kovalevyni), mutta sama lopputulos.

Nyt täytyy sanoa, että pallo on nyt hiukan hukassa. Mistä lähtisi hakemaan vikaa?


jussike

  • Käyttäjä
  • Viestejä: 979
    • Profiili
Vs: asennus ei kirjoita /boot osiolle
« Vastaus #22 : 18.09.08 - klo:22.38 »
OhO!  :) ;) :D ;D
Lainaus
Näin ollen Ubuntu ei ole kirjoittanut ainakaan boottavan kovalevyn MBR:lle. Olen yrittänyt välttää sitä parhaani mukaan.
Hyvin taisit välttää, mutta nyt jotakin ränttiä sinne levyn laitaan ja sassiin!  :)

sopii. Kokeillaan. Toivotavasti se ei aiheuta enempiä ongelmia, kun boottaavan osion (dev/dsb1) järjestelmänä on NTFS.
Ilmoittelen miten käy.  Jos mitään ei kuulu useampaan päivään, niin heikosti on sitten käynyt  :D

Voi itku. Annoin asennusohjelman laittaa käynnistyslataajan minne tahtoi. Mutta kun boottaisin koneen uudelleen, käynnistyi NTLDR/boot.ini niin kuin aina ennenkin. Ubuntu ei ollutkaan kirjoittanut MBR:lle mitään. Yritin asentaa sitten käynnistyslataajaa myös /dev/sdb:lle (sdb on boottaava kovalevyni), mutta sama lopputulos.

Nyt täytyy sanoa, että pallo on nyt hiukan hukassa. Mistä lähtisi hakemaan vikaa?



Miten asensit? Ja minne asennusohjelma kertoi aikovansa asentaa grubin?

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Vs: asennus ei kirjoita /boot osiolle
« Vastaus #23 : 18.09.08 - klo:22.39 »
Käynnistäpä kone live-levyllä ja kirjoita tänne (Päätteen) tuloste komentoon

Koodia: [Valitse]
sudo fdisk -l
Ja tarkista myös, mikä kiintolevy on BIOS:sa asetettu boottaamaan ensimmäisenä.

linder

  • Käyttäjä
  • Viestejä: 40
    • Profiili
Vs: asennus ei kirjoita /boot osiolle
« Vastaus #24 : 18.09.08 - klo:22.43 »



Miten asensit? Ja minne asennusohjelma kertoi aikovansa asentaa grubin?

Käynnistin LiveCD:ltä valitsemalla asenna Ubuntu. Ohjelma ilmoitti asentavasa grubin hd0:lle
« Viimeksi muokattu: 19.09.08 - klo:20.53 kirjoittanut linder »

linder

  • Käyttäjä
  • Viestejä: 40
    • Profiili
Vs: asennus ei kirjoita /boot osiolle
« Vastaus #25 : 18.09.08 - klo:22.58 »
Käynnistäpä kone live-levyllä ja kirjoita tänne (Päätteen) tuloste komentoon

Koodia: [Valitse]
sudo fdisk -l
Ja tarkista myös, mikä kiintolevy on BIOS:sa asetettu boottaamaan ensimmäisenä.

Ohessa sudo fdisk -l:
ubuntu@ubuntu:~$ sudo fdisk -l

Levy /dev/sda: 250.0 Gt, 250059350016 tavua
255 päätä, 63 sektoria/ura, 30401 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0x00029675

    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sda1   *           1       22947   184321746   83  Linux
/dev/sda2           22948       30401    59874255    b  W95 FAT32

Levy /dev/sdb: 160.0 Gt, 160041885696 tavua
255 päätä, 63 sektoria/ura, 19457 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0x6b83fec0

    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sdb1   *           1        6374    51199123+   7  HPFS/NTFS
/dev/sdb2            6375        8286    15358140   83  Linux
/dev/sdb3            8287       13386    40965750   83  Linux
/dev/sdb4           13387       19457    48765307+   5  Laajennettu
/dev/sdb5           15299       15311      104391   83  Linux
/dev/sdb6           15312       16331     8193118+  83  Linux
/dev/sdb7           16332       16458     1020096   82  Linux-sivutus / Solaris
/dev/sdb8           16459       16534      610438+  83  Linux
/dev/sdb9           18237       19457     9807651    b  W95 FAT32
/dev/sdb10          16535       18236    13671283+  83  Linux
/dev/sdb11          13387       14966    12691287   83  Linux
/dev/sdb12          14967       15148     1461883+  82  Linux-sivutus / Solaris

Osiotaulumerkinnät eivät ole levyjärjestyksessä

---------

Ubuntulle ovat osiot: /dev/sdb10 (home) , sdb11 (juuri) sekä sdb12 (swap)

Biosista tarkistin, että primary IDE ja myös boot device on sdb.

AlbertRetro

  • Käyttäjä
  • Viestejä: 1084
  • Puun uudelleenistutus auttaa usein... <resetointi>
    • Profiili
Vs: asennus ei kirjoita /boot osiolle
« Vastaus #26 : 18.09.08 - klo:23.27 »
Jos se livelevy pyörii...
Levyosioiden muokkain, gparted (sudona), tuo tähtimerkki eli bootlippu
Lainaus
/dev/sdb1   *           1        6374    51199123+   7  HPFS/NTFS
tuonne...
Lainaus
/dev/sdb11          13387       14966    12691287   83  Linux
jos juuriosio on vasta homeosion jälkeen... kuten sanot.
Lainaus
Ubuntulle ovat osiot: /dev/sdb10 (home) , sdb11 (juuri) sekä sdb12 (swap)
Eli klikkaat hiiren oikealla napilla tuota sdb11, hallitse lippuja, jne
Jos vastustaa, irroita osio ja sama uudelleen...

JK: Jos ei toimisi, tarkista seuraava...
Lainaus
    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sda1   *           1       22947   184321746   83  Linux
/dev/sda2           22948       30401    59874255    b  W95 FAT32
Se Fedora ja XP taitavat olla...
« Viimeksi muokattu: 18.09.08 - klo:23.36 kirjoittanut AlbertRetro »
    "...minä mikään viisas ole, tahdon elää vain kuin ihminen..."   http://forum.ubuntu-fi.org/index.php?topic=22423.new#new  counter.li.org #417588

jussike

  • Käyttäjä
  • Viestejä: 979
    • Profiili
Vs: asennus ei kirjoita /boot osiolle
« Vastaus #27 : 18.09.08 - klo:23.31 »
Jos se livelevy pyörii...
Levyosioiden muokkain, gparted (sudona), tuo tähtimerkki eli bootlippu
Lainaus
/dev/sdb1   *           1        6374    51199123+   7  HPFS/NTFS
tuonne...
Lainaus
/dev/sdb11          13387       14966    12691287   83  Linux
jos juuriosio on vasta homeosion jälkeen... kuten sanot.
Lainaus
Ubuntulle ovat osiot: /dev/sdb10 (home) , sdb11 (juuri) sekä sdb12 (swap)
Eli klikkaat hiiren oikealla napilla tuota sdb11, hallitse lippuja, jne
Jos vastustaa, irroita osio ja sama uudelleen...

Mmh.. Käynnistyslataajahan on mbr:ssä ja osion boot flagi luetaan käsittääkseni sen jälkeen. Jos mbr:ssä on edelleen ntldr niin boot flagin kääntäminen ei auta. Korjatkaa jos horisen.

jussike

  • Käyttäjä
  • Viestejä: 979
    • Profiili
Vs: asennus ei kirjoita /boot osiolle
« Vastaus #28 : 18.09.08 - klo:23.33 »
OhO!  :) ;) :D ;D
Lainaus
Näin ollen Ubuntu ei ole kirjoittanut ainakaan boottavan kovalevyn MBR:lle. Olen yrittänyt välttää sitä parhaani mukaan.
Hyvin taisit välttää, mutta nyt jotakin ränttiä sinne levyn laitaan ja sassiin!  :)

sopii. Kokeillaan. Toivotavasti se ei aiheuta enempiä ongelmia, kun boottaavan osion (dev/dsb1) järjestelmänä on NTFS.
Ilmoittelen miten käy.  Jos mitään ei kuulu useampaan päivään, niin heikosti on sitten käynyt  :D

Voi itku. Annoin asennusohjelman laittaa käynnistyslataajan minne tahtoi. Mutta kun boottaisin koneen uudelleen, käynnistyi NTLDR/boot.ini niin kuin aina ennenkin. Ubuntu ei ollutkaan kirjoittanut MBR:lle mitään. Yritin asentaa sitten käynnistyslataajaa myös /dev/sdb:lle (sdb on boottaava kovalevyni), mutta sama lopputulos.

Nyt täytyy sanoa, että pallo on nyt hiukan hukassa. Mistä lähtisi hakemaan vikaa?



Oletko kokeillut jo bootata ensimmäiseltä levyltä (siis sda)?

(hd0) taitaapi olla aina primary-levy
« Viimeksi muokattu: 18.09.08 - klo:23.52 kirjoittanut jussike »

AlbertRetro

  • Käyttäjä
  • Viestejä: 1084
  • Puun uudelleenistutus auttaa usein... <resetointi>
    • Profiili
Vs: asennus ei kirjoita /boot osiolle
« Vastaus #29 : 18.09.08 - klo:23.45 »
vielä muistui vanhasta päästä windowsin aiheuttamaa tuskaa...
Bioksen muutokset ei aina toteutunu kertalaakista. Joku varmuuskopiointi eli backup teki kiusaa oikeesti.
Muistan tehneeni "varmuudeksi" kaiken kahteen kertaan... ja loppui häikkä. Hermoja vain rassas.  ;)

JK: Sillä MBR:llä tais olla kanssa joku backup? Vai...
« Viimeksi muokattu: 19.09.08 - klo:01.08 kirjoittanut AlbertRetro »
    "...minä mikään viisas ole, tahdon elää vain kuin ihminen..."   http://forum.ubuntu-fi.org/index.php?topic=22423.new#new  counter.li.org #417588

AlbertRetro

  • Käyttäjä
  • Viestejä: 1084
  • Puun uudelleenistutus auttaa usein... <resetointi>
    • Profiili
Vs: asennus ei kirjoita /boot osiolle
« Vastaus #30 : 19.09.08 - klo:00.43 »
Kuten Pontvil jo sanoi...
Lainaus
Boottaavan osion tiedostojärjestelmällä ei ole kaiketi mitään tekemistä sen osion alussa olevan MBR:n (Master Boot Record) kanssa.
Itselläni on/on ollut kymmenissä eri emo/kiintolevy -yhdistelmissä dual boot, joskus omalla työkoneella kokeilemisen halusta useampiakin käyttiksiä. Ja tyypillisesti olen toteuttanut sen asentamalla ensin Windowsin aktiivisen levyn ensimmäiselle ja aktiiviselle osiolle ja asentanut sitten Ubuntun luoden samalla vapaaseen tilaan sen tarvitsemat osiot.
Eli GRUB on aina asentanut "Windows-osion" MRB:iin omat tietonsa (stage1).
Loput sen halumista tiedoista ovat sitten "Ubuntu-osiolla" hakemistossa /boot.
Lause yksi: Ihan sama mitä käynnistät, vaikka vanhaa DOS 2.1-järjestelmää tai Vistaa
("osion alussa olevan" kuuluisi olla "levyn alussa olevan") Hups! Ennen ensimmäistä osiota.
Lause kaksi: Grub on riittävän tehokas tyhjäämään sen Wintikan laturit sieltä MBR:stä, jos vain saa luvan, kuten tavallisesti asennuksessa asianlaita on.
Lause kolme: Juuriosiolla hakemistossa nimeltä boot, ne loput "staget".
Luntattavaksi... ;)

http://linux.fi/index.php/Grub#Asennus
Lainaus
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.
Linuxin käynnistysprosessi
Lainaus
Periaatteessa asetustiedosto voi olla vaikka kuinka väärin, sillä se on aina muokattavissa käynnistyksen yhteydessä (ellei sitä ole suojattu salasanalla ja salasana on hukassa).

http://linux.fi/wiki/Asetustiedosto
Lainaus
Yleisiä järjestelmänlaajuisia asetustiedostoja
    * /boot/grub/menu.lst
    Grub-käynnistyslataimen asetuksia. Joissakin järjestelmissä myös muodossa /boot/grub/grub.conf
« Viimeksi muokattu: 19.09.08 - klo:00.52 kirjoittanut AlbertRetro »
    "...minä mikään viisas ole, tahdon elää vain kuin ihminen..."   http://forum.ubuntu-fi.org/index.php?topic=22423.new#new  counter.li.org #417588

linder

  • Käyttäjä
  • Viestejä: 40
    • Profiili
Vs: asennus ei kirjoita /boot osiolle
« Vastaus #31 : 19.09.08 - klo:20.49 »


Oletko kokeillut jo bootata ensimmäiseltä levyltä (siis sda)?

(hd0) taitaapi olla aina primary-levy


Asensin käynnislataajan ensimmäiselle levylle , siis /dev/sda:lle. Lopputulos ihan sama. Grub ei kirjoittanut MBR:lle. Taas käynnistyi NTLDR.
« Viimeksi muokattu: 19.09.08 - klo:22.56 kirjoittanut linder »

linder

  • Käyttäjä
  • Viestejä: 40
    • Profiili
Vs: asennus ei kirjoita /boot osiolle
« Vastaus #32 : 19.09.08 - klo:20.54 »

Se Fedora ja XP taitavat olla...

Tarkoitat tällä mitä?

linder

  • Käyttäjä
  • Viestejä: 40
    • Profiili
Vs: asennus ei kirjoita /boot osiolle
« Vastaus #33 : 19.09.08 - klo:21.00 »
Yks muistu vielä...
se boot-osion paikka siellä levyllä, osoite siis, oli ainakin ennen rajoitettu, johonkin sylinterilukuun...?
Joku muu muistaa ja tietää paremmin?


Jos ongelman syy onkin tuo sylinteriluku

Kokeilen osioida /dev/sda1:den uudelleen. Siinä on nyt vain elokuvia. Pienennän osiota ja laita sda:n alkuun heit Ubuntun. Kokeilen tehdä sen.

AlbertRetro

  • Käyttäjä
  • Viestejä: 1084
  • Puun uudelleenistutus auttaa usein... <resetointi>
    • Profiili
Vs: asennus ei kirjoita /boot osiolle
« Vastaus #34 : 19.09.08 - klo:22.27 »


Oletko kokeillut jo bootata ensimmäiseltä levyltä (siis sda)?

(hd0) taitaapi olla aina primary-levy


Asensin käynnislataajan ensimmäiselle levylle , siis /dev/sda:lle. Lopputulos ihan sama. Grub ei kirjoittanut MBR:lle. Taas käynnistyi NTLDR.
Mites tämmönen... mahtaa olla editoitunut ?   ;)
nuo on jussiken lauseet... tuolta...
http://forum.ubuntu-fi.org/index.php?topic=21526.msg161149#msg161149

    "...minä mikään viisas ole, tahdon elää vain kuin ihminen..."   http://forum.ubuntu-fi.org/index.php?topic=22423.new#new  counter.li.org #417588

AlbertRetro

  • Käyttäjä
  • Viestejä: 1084
  • Puun uudelleenistutus auttaa usein... <resetointi>
    • Profiili
    "...minä mikään viisas ole, tahdon elää vain kuin ihminen..."   http://forum.ubuntu-fi.org/index.php?topic=22423.new#new  counter.li.org #417588

AlbertRetro

  • Käyttäjä
  • Viestejä: 1084
  • Puun uudelleenistutus auttaa usein... <resetointi>
    • Profiili
Vs: asennus ei kirjoita /boot osiolle
« Vastaus #36 : 19.09.08 - klo:22.52 »
Yks muistu vielä...
se boot-osion paikka siellä levyllä, osoite siis, oli ainakin ennen rajoitettu, johonkin sylinterilukuun...?
Joku muu muistaa ja tietää paremmin?


Jos ongelman syy onkin tuo sylinteriluku

Kokeilen osioida /dev/sda1:den uudelleen. Siinä on nyt vain elokuvia. Pienennän osiota ja laita sda:n alkuun heit Ubuntun. Kokeilen tehdä sen.
Se maaginen luku on 1024.

sda:n alkuun ensimmäiseksi aina Windows. Näin neuvovat...
Toiseksi sitten se Linux.
Vaan taisit ehtiä aloittaa jo... :)
    "...minä mikään viisas ole, tahdon elää vain kuin ihminen..."   http://forum.ubuntu-fi.org/index.php?topic=22423.new#new  counter.li.org #417588

linder

  • Käyttäjä
  • Viestejä: 40
    • Profiili
Vs: asennus ei kirjoita /boot osiolle
« Vastaus #37 : 19.09.08 - klo:22.53 »


Oletko kokeillut jo bootata ensimmäiseltä levyltä (siis sda)?

(hd0) taitaapi olla aina primary-levy


Asensin käynnislataajan ensimmäiselle levylle , siis /dev/sda:lle. Lopputulos ihan sama. Grub ei kirjoittanut MBR:lle. Taas käynnistyi NTLDR.
Mites tämmönen... mahtaa olla editoitunut ?   ;)
nuo on jussiken lauseet... tuolta...
http://forum.ubuntu-fi.org/index.php?topic=21526.msg161149#msg161149



Sori... korjaan

linder

  • Käyttäjä
  • Viestejä: 40
    • Profiili
Vs: asennus ei kirjoita /boot osiolle
« Vastaus #38 : 19.09.08 - klo:22.58 »
Yks muistu vielä...
se boot-osion paikka siellä levyllä, osoite siis, oli ainakin ennen rajoitettu, johonkin sylinterilukuun...?
Joku muu muistaa ja tietää paremmin?


Jos ongelman syy onkin tuo sylinteriluku

Kokeilen osioida /dev/sda1:den uudelleen. Siinä on nyt vain elokuvia. Pienennän osiota ja laita sda:n alkuun heit Ubuntun. Kokeilen tehdä sen.
Se maaginen luku on 1024.

sda:n alkuun ensimmäiseksi aina Windows. Näin neuvovat...
Toiseksi sitten se Linux.
Vaan taisit ehtiä aloittaa jo... :)

En ehtinyt, mutta teen tuon sitä suuremmalla syyllä  :D. Kerron sunnuntaina miten kävi. Huomenna pitäisi rakentaa puuliiteriä.
« Viimeksi muokattu: 19.09.08 - klo:23.06 kirjoittanut linder »

linder

  • Käyttäjä
  • Viestejä: 40
    • Profiili
Vs: asennus ei kirjoita /boot osiolle
« Vastaus #39 : 19.09.08 - klo:22.59 »

Se Fedora ja XP taitavat olla...

Tarkoitat tällä mitä?
Tuolla se on... kokonaisena.  ;)
http://forum.ubuntu-fi.org/index.php?topic=21526.msg161146#msg161146

Nyt hiffasin, mitä ajoit takaa:

/dev/sda1   *           1       22947   184321746   83  Linux  SISÄLTÄÄ ELOKUVIA
/dev/sda2           22948       30401    59874255    b  W95 FAT32 SISÄLTÄÄ LISÄÄ ELOKUVIA


    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sdb1   *           1        6374    51199123+   7  HPFS/NTFS    XP
/dev/sdb2            6375        8286    15358140   83  Linux      FEDORAN /HOME
/dev/sdb3            8287       13386    40965750   83  Linux      FEDORAN  VALOKUVAKANSIO
/dev/sdb4           13387       19457    48765307+   5  Laajennettu
/dev/sdb5           15299       15311      104391   83  Linux   FEDORAN /BOOT
/dev/sdb6           15312       16331     8193118+  83  Linux  FEDORAN /-OSIO
/dev/sdb7           16332       16458     1020096   82  Linux-sivutus / Solaris  FEDORAN SWAP
/dev/sdb8           16459       16534      610438+  83  Linux                         FEDORA /OPT
/dev/sdb9           18237       19457     9807651    b  W95 FAT32            SIIRTOKANSIO FEDORAN JA XP:N VÄLILLÄ
/dev/sdb10          16535       18236    13671283+  83  Linux                 UBUNTUN  /HOME
/dev/sdb11          13387       14966    12691287   83  Linux                  UBUNTUN / -OSIO
/dev/sdb12          14967       15148     1461883+  82  Linux-sivutus / Solaris   UBUNTUN  /SWAP
« Viimeksi muokattu: 19.09.08 - klo:23.04 kirjoittanut linder »