[+] grub2 i startowanie Windows
: 07 marca 2009, 17:38
Niedawno zainstalowalem Sqeeze z Grubem2 i okazalo sie, ze nie uruchamia mi sie Windows. Jak sie okazalo problem lezal w zlym okresleniu partycji - zamiast (hd0,1) mialem wpisane (hd0,0). Postanowilem byc sprytny i zamiast wyedytowac pliki konfiuracyjne naprawic go za pomaca programow Gruba, co, jak mozecie sie domyslic, skonczylo sie zle.
Obecnie sytuacja wyglada tak, ze Debian laduje sie bez problemu, natomiast przy probie uruchomienia Windowsa dostaje:
A teraz informacje o systemie:
Da sie to naprawic, czy pozostalo wyczyscic MBR i zaladowac bootloadery od nowa?
Obecnie sytuacja wyglada tak, ze Debian laduje sie bez problemu, natomiast przy probie uruchomienia Windowsa dostaje:
Kod: Zaznacz cały
GRUB_
Kod: Zaznacz cały
# fdisk -l
Device Boot Boot Id System
/dev/sda1 * 7 HPFS/NTFS
/dev/sda2 83 Linux
/dev/sda3 5 Extended
/dev/sda5 83 Linux
/dev/sda6 83 Linux
/dev/sda7 82 Swap
Kod: Zaznacz cały
# cat /etc/fstab
<file system> <mount point> <type> <options> <dump> <pass>
/dev/sda5 / ext3 errors=remount-ro 0 1
/dev/sda2 /boot ext3 defaults 0 2
/dev/sda6 /home reiserfs defaults 0 2
/dev/sda7 none swap sw 0 0
Kod: Zaznacz cały
# cat /boot/grub/grub.cfg
### BEGIN /etc/grub.d/00_header ###
set default=0
set timeout=5
set root=(hd0,5)
search --fs-uuid --set 766d6c62-cad1-40b3-96ca-ec38aa7e4259
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/10_linux ###
menuentry "Debian GNU/Linux, linux 2.6.26-1-686" {
set root=(hd0,2)
search --fs-uuid --set a492aa4d-0d18-4a98-8eac-a5099a8c925e
linux /vmlinuz-2.6.26-1-686 root=UUID=766d6c662-cad1-40b3-96ca-ec38aa7e-4259 ro single
initrd /initrd.img-2.6.26-1-686
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/30_otheros ###
menuentry "Windows Vista" {
set root=(hd0,1)
chainloader +1
}
### END /etc/grub.d/30_otheros ###