Sida 1 av 1

LÖST:Kan inte återställa grub efterXPinstall&krypteratUbuntu

Postat: 27 jan 2010, 23:57
av ater
Jag har ett krypterat ubuntu 9.10 på min dator och ville lägga winXP på en tom partition. Fick rådet att det bara skulle vara att installera XP och sedan fixa grub med super grub disk.

Super grub disk har inte kunnat hjälpa på något sätt det enda det har löst är att jag inte kan starta XP längre. Jag har försökt följa guider http://www.ubuntugeek.com/how-to-restor ... ndows.html https://help.ubuntu.com/community/Recov ... ingWindows men det har inte gått så bra.

av fdisk -l får jag ut detta.

Device Boot Start End Blocks Id System
/dev/sda1 * 1 12 96358+ 83 Linux
/dev/sda2 13 1714 13671315 7 HPFS/NTFS
/dev/sda3 1715 14589 103418437+ 83 Linux

sda1 är min /boot sda2 är jag installerade XP och sda3 är min krypterade /

Någon som har en bra ide på hur jag ska ta mig till väga för att kunna starta mitt system igen.

Re: Kan inte återställa grub efter XP install & krypterat ubuntu

Postat: 28 jan 2010, 00:34
av Bowmore
ater skrev:Super grub disk har inte kunnat hjälpa på något sätt det enda det har löst är att jag inte kan starta XP längre.
Vilket betyder vad ... ?

Kan du inte starta upp Ubuntu så kolla in denna guide.

När du fått igång Ubuntu, starta upp terminalen och uppdatera grubmenyn med

Kod: Markera allt

sudo update-grub
förutsatt att du har en nyinstallerad 9.10 och därmed GRUB2.

Annars gäller gamla Grub (Grub Legacy) och då får du lägga in Windows i menyn manuellt.

Re: Kan inte återställa grub efter XP install & krypterat ubuntu

Postat: 28 jan 2010, 19:06
av ater
Bowmore skrev:
ater skrev:Super grub disk har inte kunnat hjälpa på något sätt det enda det har löst är att jag inte kan starta XP längre.
Vilket betyder vad ... ?

Det betyder att XP inte längre går att starta heller.



Den första förslaget i guden är ju samma som det jag prövat och det enda som har hänt när jag gjort det är att jag kommit till är när det bootat upp en text som säger
"
[Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists the possible completions of a device/filename. ]
grub <"

I förslag 2 kommer jag till "3. För att återställa GRUB2 i MBR på t.ex. sda skriver man:
sudo grub-setup -d /media/XXXX/boot/grub /dev/sda"



Förslag 3 kommer jag till "6. Använd chroot för att få åtföljande kommandon att påverka hårddisken.
sudo chroot /mnt "

Då får jag upp ett felmedelande om att den inte kan läsa /boot/grub/device.map kollar jag i den mappen så ligger device.map där.

"ubuntu@ubuntu:~$ sudo chroot /mnt
chroot: cannot run command `/bin/bash': No such file or directory"


Så jag har inte fått igång mitt system.

Re: Kan inte återställa grub efter XP install & krypterat ubuntu

Postat: 28 jan 2010, 22:58
av Bowmore
Hmmm, jag ser problemet och pga att du har en kryptad root-partition (/) så funkar inte den guiden.

Min första tanke var montera din boot-partition på livecd's /boot istället för att komma runt problemet men det lär inte heller fungera rakt av. Så jag behöver starta upp en Karmic livecd själv och kolla vilka möjligheter som ges för att komma runt ditt problem. Med gamla grub hade det varit enklare då data inte är lika utspritt i systemet som för fallet grub2. Återkommer när jag vet mer.

Re: Kan inte återställa grub efter XP install & krypterat ubuntu

Postat: 28 jan 2010, 23:33
av ater
Jätte schysst det uppskattas verkligen.

Är ju inte hela världen om jag måste installera om det hela men skulle vara skönt att slippa då jag verkligen fått till allt som jag vill ha det i systemet jag har på datorn nu.

Re: Kan inte återställa grub efter XP install & krypterat ubuntu

Postat: 28 jan 2010, 23:49
av Bowmore
Har kollat runt i Karmics livecd och tror att min tanke ovan ska fungera men man vet inte med en livecd.

1) Starta upp en Karmic livecd

2) Montera din separata boot-partition (sda1 antar jag) på livecd's /boot

Kod: Markera allt

sudo mount /dev/sda1 /boot 
3) Uppdatera sda's MBR med

Kod: Markera allt

sudo grub-install /dev/sda
Lyckas detta så ska du komma längre vid nästa uppstart och förhoppningsvis gå i mål.

Om och endast om pkt 3 ovan ger felutskrift prova istället med

Kod: Markera allt

sudo grub-setup /dev/sda
EDIT
Vänta ett tag! Är det inte bara din /home som är krypterad?
I så fall ska guiden i princip fungera.

Re: Kan inte återställa grub efter XP install & krypterat ubuntu

Postat: 29 jan 2010, 17:33
av Rune.K
Kanske det här är en lösning:
* Boot with either Super Grub Disk or Super Grub2 Disk your Linux distribution
# sudo -i # Sudo systems like Ubuntu
# su # Non sudo systems only
# grub-mkconfig
# grub-install /dev/sda # It might be hda in some cases.
# update-grub
# You are done.
Hämtat från > http://www.supergrubdisk.org/wiki/Howto ... x_shell.29

Re: Kan inte återställa grub efter XP install & krypterat ubuntu

Postat: 30 jan 2010, 10:01
av ater
Tack så mycket för hjälpten, den där enkla guiden med 3 steg fixade så att mitt system har startat. Det är hela systemet som är krypterat och inte bara /home men guiden funkade och var ju löjligt smidigt att lösa det när man hade rätt sätt :)