1. leht 3-st

XP paigaldamine linux arvutisse. GRUB taastamine

Postitatud: 17.11.2007, 20:07
Postitas RiisPeet
Kasutan Suset. Boot loader on grub. Tahaksin paigaldada samasse masinasse ka XP. Ketta viimane (4) partitsioon on vaba. Mäletan, et XP oli suht dumb, st ei jäta paigaldamisel grubi alles, ei küsigi midagi selle kohta. Äkki on mingi XP paigalduse võti mis aitaks või kuidas ma pärast paigaldust boot loaderi tööle saan. Ei julge enne paigaldama hakata kui asi natukenegi selgem...

Postitatud: 17.11.2007, 20:57
Postitas Kaar3l
Ise tegin just taolist asja Puppy linuxiga, hea kiire ja lihtne aga vana menu.lst pead ära kopeerima, puppy kirjutab sinna mingi enda asjad sisse muidu.

Üks võimalus on veel Mepis-e plaadiga, sai ka kuskilt systemi asjade alt teha grub-i taastamist, seal sai panna ilma menu.lst ülekirjutamiseta.

Postitatud: 17.11.2007, 21:01
Postitas Meelis
Soovitan kasutada programmi Super Grub Disk. Sellega saab Grubi taastada. http://supergrub.forjamari.linex.org/?section=download

Postitatud: 17.11.2007, 21:43
Postitas Zen
Pärast xp paigaldust pane uuesti suse plaat sisse ja sealt saad ka grub taastada, advanced repair alt vist kuskil oli.

Postitatud: 18.11.2007, 10:53
Postitas spott
http://viki.pingviin.org/index.php/Grubi_taastamine

Töötab iga distributsioniga, mis kasutab grubi

Postitatud: 19.11.2007, 02:03
Postitas obundra
Pakuks veel ühe variandi linuxi käivitamiseks juhuks kui Windows paigaldatakse peale linuxit.Enne Windowsi paigaldamist tuleb teha mbr-ist koopia,

Kood: Vali kõik

dd bs=512 count=1 if=/dev/sdx of=/backup/mrback
/dev/sdx asemele oma süsteemi kõvakettale vastav seade.Peale Windowsi paigaldamist käivitada süsteem mõne livecd pealt, mountida ketas või mälupulk kuhu mbr-i koopia salvestati, külge ning mbr koopiast taastada

Kood: Vali kõik

dd bs=512 count=1 if=/backup/mrback of=/dev/sdx
Seejärel lisada grubi või lilo konfi kirje Windowsi käivitamiseks.

Partitsioonidest

Postitatud: 28.12.2007, 14:23
Postitas sadiini
Kas polnud mitte nii, et windoozi sai Ainult kahele esimesele Loogilisele partitsioonile paigaldada. Minu mälu kohaselt extended pardile paigaldatud windooz lihtsalt ei käivitunud.
Muidugi pole välistatud, et aeg on edasi läinud ja windooz targemaks saanud... :wink:

Postitatud: 28.12.2007, 14:25
Postitas wk
Ainult primaarsele partitsioonile, on tingimus. Loogiline partitsioon on laiendatud partitsiooni osa ikka, sääl Win elada ei taha.

Postitatud: 28.12.2007, 14:29
Postitas sadiini
Jajah... Minu Bad! Täpselt nii see tegelikult oligi :D

Postitatud: 06.02.2008, 23:50
Postitas kessu
spott kirjutas:http://viki.pingviin.org/index.php/Grubi_taastamine

Töötab iga distributsioniga, mis kasutab grubi
Kas ma saan estobuntuga sellist asja teha. Mäletan nagu ei olnud selle livecd-ga võimalik olemasolevas failisüsteemis liikuda. Võibolla pole see ka oluline, aga nagu ütleb minu peas keegi paharett: parem küsi enne järele kui hakkad ise jälle surkima.

Postitatud: 06.02.2008, 23:58
Postitas KERBER
Kavas oli ka kettas 2 lüüa ja katsetada...
Kas see õpetus siis ei toimi : http://viki.pingviin.org/index.php/Grubi_taastamine

Postitatud: 07.02.2008, 01:56
Postitas kessu
No ma ei tea, sest minu mäletamist mööda ei lubanud estobuntu livecd olemasolevatele failidele ligi. Ma ei julge proovida ka enne kui keegi midagi tarka ütleb: olen juba seda installmist piisavalt teinud, Alles sain jällegi uuesti tagasi peale pandud. Igavene jama on selle data kirjutamisega. Siis topi jälle tagasi ...


PS: st. et ma tahangi teada, kas see on estobuntu puhul ikka võimalik?

Postitatud: 07.02.2008, 10:54
Postitas laur
Test9's Rivo parandas selle asja ära, saab ketastele ligi nüüd laivis.

Postitatud: 14.02.2008, 17:05
Postitas kessu
v6sa kirjutas:Ubuntu paigaldab alglaaduri GRUB, mis võimaldab laadida nii windowsi kui ka linuxit, st arvuti käivitades kuvatakse menüü kust saab valida kumba käivitada

Grubi sain tagasi, aga ma ei leia sellist kohta, kus windowsi käivitamist saaks valida.

Postitatud: 14.02.2008, 17:51
Postitas obundra
Selle pead ise /boot/grub/grub.conf või menu.lst faili lisama. http://gentoo-wiki.com/HOWTO_Quick_GRUB

Postitatud: 15.02.2008, 20:45
Postitas kessu
Pean nentima, et ei saa suurt s***agi aru. Inglise keel ja ajukääbik nagu ma olen ... no grubi ma oskan minna, Mul see on ju installitud ka juba ... mida ma edasi teen?

sudo: /boot/grub/grub.conf: command not found - see pole vist küll see vastus, mida sudo: /boot/grub/grub.conf käsk saama peaks.

Appi-appi! Ehh...

Tegelikult tuleb mingi asi ette kui panna: nano /boot/grub/grub.conf, aga siiski ei suuda ma sellega midagi peale hakata.

Postitatud: 16.02.2008, 00:34
Postitas obundra
Keeleõppe koha pealt ei saa aidata, aga käsuks sobiks sudo nano /boot/grub/grub.conf või sudo nano /boot/grub/menu.lst, ma ei tea kumba buntud kasutavad.Lisad kirje oma win partitsiooniga, F3 salvestab ja ctrl+x väljub nanost.Järgmisel käivitusel peaks menüüs äsjalisatud valik näha olema.

Postitatud: 16.02.2008, 05:02
Postitas KristjanS
Kõigepealt on vaja teada saada, et kus Windows pesitseb. Selleks sobib sudo fdisk -l. Sealt otsid üles, milline partitsioon kasutab NTFS failisüsteemi.

Kui sa menu.lst faili muutma hakkad, pead sa tundma kuidas GRUB ja Linux kõvakettaid ja partitsioone nimetavad.

Esiteks, Linux nimetab esimest, teist ja kolmandat kõvaketast vastavalt hdaX, hdbX ja hdcX, või kui sul on SATA kõvaketas, siis on need sdaX, sdbX ja sdcX. Partitsiooni number läheb sinna lõppu.

Grub seevastu nimetab neid vastavalt (hd0,X), (hd1,X) ja (hd2,X). X on mõlemas näites partitsooni number.

Ehk siis, Linux kasutab kõvaketta numbri märkimiseks tähte ja partitsiooni märkimiseks numbrit. Grub kasutab mõlema märkimiseks numbrit, ning need väärtused algavad 0-st.

Lisan veel väljavõtte kommentaarist oma menu.lst failis:
# DEVICE NAME CONVERSIONS
#
# Linux Grub
# -------------------------
# /dev/fd0 (fd0)
# /dev/hda (hd0)
# /dev/hdb2 (hd1,1)
# /dev/hda3 (hd0,2)
Niisiis, teiste järgnevale samasuguste sissekannete juurde lisad sellise koodi:
title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1
Kus siis (hd0,0) asemel on Windowsi partitsiooni asukoht.

Ja kui terminaliga just sina peal pole, siis...
http://viki.pingviin.org/index.php/Terminaliemulaator

Postitatud: 17.02.2008, 09:44
Postitas kessu
KristjanS kirjutas:Kõigepealt on vaja teada saada, et kus Windows pesitseb. Selleks sobib sudo fdisk -l. Sealt otsid üles, milline partitsioon kasutab NTFS failisüsteemi.

Kui sa menu.lst faili muutma hakkad, pead sa tundma kuidas GRUB ja Linux kõvakettaid ja partitsioone nimetavad.

Esiteks, Linux nimetab esimest, teist ja kolmandat kõvaketast vastavalt hdaX, hdbX ja hdcX, või kui sul on SATA kõvaketas, siis on need sdaX, sdbX ja sdcX. Partitsiooni number läheb sinna lõppu.

Grub seevastu nimetab neid vastavalt (hd0,X), (hd1,X) ja (hd2,X). X on mõlemas näites partitsooni number.

Ehk siis, Linux kasutab kõvaketta numbri märkimiseks tähte ja partitsiooni märkimiseks numbrit. Grub kasutab mõlema märkimiseks numbrit, ning need väärtused algavad 0-st.

Lisan veel väljavõtte kommentaarist oma menu.lst failis:
# DEVICE NAME CONVERSIONS
#
# Linux Grub
# -------------------------
# /dev/fd0 (fd0)
# /dev/hda (hd0)
# /dev/hdb2 (hd1,1)
# /dev/hda3 (hd0,2)
Niisiis, teiste järgnevale samasuguste sissekannete juurde lisad sellise koodi:
title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1
Kus siis (hd0,0) asemel on Windowsi partitsiooni asukoht.

Ja kui terminaliga just sina peal pole, siis...
http://viki.pingviin.org/index.php/Terminaliemulaator
Nii:
1. /dev/sda2 * 6886 12078 41712772+ 7 HPFS/NTFS, selle ma sain nüüd siis teada.
2. grub> find /boot/grub/stage1
(hd0,0)
(hd0,2) - ma tean, et mul on kaks linuxi partitsiooni, aga kus on siis win?

Konfi faili väidetavalt polegi. Ei mõista. Püüdsin seda teha, aga kuidas salvestada?

Postitatud: 17.02.2008, 12:44
Postitas wk
Kas ma saan õigesti aru, et Sa avasid mingil põhjusel grubi shelli?
2. grub> find /boot/grub/stage1
Selleks pole küll mingit vajadust.

Sul on vaja anda käsk, nagu Obundra kätte näitas:

Kood: Vali kõik

sudo nano /boot/grub/menu.lst
Ja sääl lisada Wini jaoks oma sektsioon, üsna faili lõpuosas on järjest erinevad sektsioonid, sinna lisa:

Kood: Vali kõik

title Windows
rootnoverify (hd0,1)
makeactive
chainloader +1