Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: Harha - 11.04.10 - klo:00.09
-
Eli haluaisin saada nämä kaikki samalle teran kovolle Grub2 kautta bootattavaksi.
Windows 7 x64 ja ubuntu 9.10 on jo, mutta haluaisin nyt saada myös windows xp x86 vielä samalle kovolle.
Asensin siis Windows 7 ensin.
Eli siis resizaanko vain 100gb tältä kovolta ja teen siitä NTFS partitionin ja sitten asennan wxp sille? Kuinka Grub2:sen käy tämän jälkeen ja miten saan sen uudelleen asennettua?
-
Noin sen käsittääkseni pitäisi mennä, joskin kannattaa olla tarkkana, että koneella riittää primääriosiot, joita saa siis olla neljä. XP:n asennuksen jälkeen joudut asentamaan Grubin uusiksi. En nyt tähän hätään löydä suoraan step-by-step -ohjetta, mutta tässä (https://wiki.ubuntu.com/Grub2#Recover%20Grub%202%20via%20LiveCD) yksi lähestymistapa kokeiltavaksi.
Edit: Kannattanee siis odottaa vielä parempia ohjeita, ainakin, jos ensi kertaa asentelet. Tuo live-levyllä chroottaaminen ei välttämättä ole se helpoin tapa. Voi olla, että helpompiakin tapoja on.
-
Eli haluaisin saada nämä kaikki samalle teran kovolle Grub2 kautta bootattavaksi.
Windows 7 x64 ja ubuntu 9.10 on jo, mutta haluaisin nyt saada myös windows xp x86 vielä samalle kovolle.
Asensin siis Windows 7 ensin.
Eli siis resizaanko vain 100gb tältä kovolta ja teen siitä NTFS partitionin ja sitten asennan wxp sille? Kuinka Grub2:sen käy tämän jälkeen ja miten saan sen uudelleen asennettua?
http://forum.ubuntu-fi.org/index.php?topic=25361.msg192787#msg192787
http://forum.ubuntu-fi.org/index.php?topic=33052.msg257461#msg257461
-
Kiitoksia! Asensin nyt wxp ja valittaa kaynnistyksessa ettei loydy kayttojarjestelmaa. Eli grub2 pitais taas saada asennettua.
Tein siis tuon oppaan mukaan ja olen nyt Live CD:lla ja nyt en ole varma minne tuo grub pitaisi asentaa...
ubuntu@ubuntu:~$ sudo fdisk -l
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x2289e222
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 102400 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2 13 95426 766400044 7 HPFS/NTFS
Partition 2 does not end on cylinder boundary.
/dev/sda3 95426 108479 104852944 7 HPFS/NTFS
Partition 3 does not end on cylinder boundary.
/dev/sda4 108480 121601 105402465 5 Extended
Partition 4 does not end on cylinder boundary.
/dev/sda5 108480 121062 101072916 83 Linux
/dev/sda6 121063 121601 4329486 82 Linux swap / Solaris
Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xd04ac793
root@ubuntu:/# cd /
root@ubuntu:/# dir
bin dev initrd.img lost+found opt sbin sys var
boot etc initrd.img.old media proc selinux tmp vmlinuz
cdrom home lib mnt root srv usr vmlinuz.old
root@ubuntu:/# grub-install /dev/sda5
/dev/sda5: Not found or not a block device.
root@ubuntu:/# grub-install /dev/sda6
/dev/sda6: Not found or not a block device.
Apua? :)
-
Kokeile
grub-install /dev/sda
:)
-
Jostain syysta ei suostunut mounttaamaan kunnolla, mutta parin uudelleenkaynnistyksen jalkeen naytti kaikki kovot kunnolla "sudo fdisk -l" komennolla ja mounttasi ja asensi grubin oikein? :)
ubuntu@ubuntu:~$ sudo mount /dev/sda5 /mnt
ubuntu@ubuntu:~$ sudo mount --bind /dev /mnt/dev
ubuntu@ubuntu:~$ sudo chroot /mnt
root@ubuntu:/# grub-install /dev/sda
Searching for GRUB installation directory ... found: /boot/grub
Installing GRUB to /dev/sda as (hd0)...
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.
(hd0) /dev/sda
(hd1) /dev/sdb
root@ubuntu:/#
Edit: Kyllä, Grub toimii taas! Mutta nyt kun päivitin grub2 komennolla update-grub niin se ei löydä windows xp:tä. :(
harha@harha-linux-ubuntu-x86:~$ sudo os-prober
/dev/sda1:Windows 7 (loader):Windows:chain
ls: tiedostoa /media/MEMORY ei voi käsitellä: Tiedostoa tai hakemistoa ei ole
harha@harha-linux-ubuntu-x86:~$
Edit2: WXP:tä ei löydy grub boottivalikosta ja W7 ei käynnisty.. Eli vain ubuntu käynnistyy. :D Ei tässä sinänsä mitään koska saan kaikki tiedot talteen ubuntun kautta, mutta kova homma tässä taas on jos pitää alusta alkaa asentelemaan, eli apua kehiin jos joku tietää miten saada vielä kaikki toimimaan. :)
-
Edit2: WXP:tä ei löydy grub boottivalikosta ja W7 ei käynnisty.. Eli vain ubuntu käynnistyy. :D Ei tässä sinänsä mitään koska saan kaikki tiedot talteen ubuntun kautta, mutta kova homma tässä taas on jos pitää alusta alkaa asentelemaan, eli apua kehiin jos joku tietää miten saada vielä kaikki toimimaan. :)
XP ei tunnistanut seiskan bootloaderia, joten se tuhosi sen.. :-\ Ilmeisesti grub2 bugitti myös XP:n kanssa, joten sekahedelmäsoppa on valmis.. :D
Ehdottaisin, että ensin korjaat XP:n bootloaderin XP:n omalla asennuslevyllä suorittamalla korjauskonsolissa komennon fixmbr. Grub2 katoaa mbr:ästä toimenpiteen seurauksena, joten ainoastaan XP käynnistyy tässä vaiheessa.
Win seiskan luulisin olevan niin fiksu, että se tunnistaa XP:n bootloaderin, joten palauta seikan bootloaderi seuraavan ohjeen avulla.. :)
http://www.lancelhoff.com/how-to-fix-vista-mbr-repair-broken-vista/
Sitten lopuksi palautat grubin sillä tutulla ohjeella.. :)
XP:seen voi myös tehdä sellaisen käynnistys-CD:n, joka käynnistää XP:n osiolta sda3
Edit: Seuraavasta linkistä voit ladata XP:n käynnistys-CD:n, joka käynnistää myös osiolta sda3.. :)
XPbootCDx4
http://sites.google.com/site/bootcdoobetimer/XPbootCDx4.iso?attredirects=0&d=1
-
Kiitoksia, tosin kerkesin jo poistaa kaiken ja asentaa xp -> w7 -> ubuntu, parempi näin. :)