[+] Squeeze i uruchomienie Windowsa XP

Problemy dotyczące innych systemów operacyjnych
Dino_saur
Posty: 13
Rejestracja: 06 maja 2009, 07:59
Lokalizacja: Ma³opolska

[+] Squeeze i uruchomienie Windowsa XP

Post autor: Dino_saur »

Witam.
Mam zainstalowanego Debiana Squeeze i Windows XP na jednym dysku. Podczas instalowania Debiana, instalator odkrył partycję z Windowsem i poinformował mnie, że GRUB to uwzględni. Niestety po zakończeniu instalacji (bez żadnego błędu) GRUB nie widzi Windowsa.
Próbowałem sobie poradzić czytając to: GRUB poradnik Kaki', ale nic mi nie wychodzi.
Wynik

Kod: Zaznacz cały

fdisk -l

Kod: Zaznacz cały

debian:/home/zbyszek# fdisk -l

Disk /dev/hda: 40.0 GB, 40007761920 bytes
255 heads, 63 sectors/track, 4864 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0004c458

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        1530    12289693+   7  HPFS/NTFS
/dev/hda2            1531        4864    26780355    5  Extended
/dev/hda5            4778        4864      698796   82  Linux swap / Solaris
/dev/hda6            1531        4777    26081464+  83  Linux
Squeeze pracuje bez zastrzeżeń, ale muszę uruchomić Windowsa, bo drukarka i skaner (lexmark) nie mają sterowników linuksowych.
AdeBe
Junior Member
Posty: 825
Rejestracja: 01 grudnia 2007, 14:41

Post autor: AdeBe »

Którą wersję GRUBa masz? Zapewne drugą, więc podaj zawartość

Kod: Zaznacz cały

/boot/grub/grub.cfg
Czy masz zainstalowany pakiet

Kod: Zaznacz cały

os-prober
Awatar użytkownika
mati75
Junior Member
Posty: 623
Rejestracja: 30 lipca 2009, 11:19
Lokalizacja: default city

Post autor: mati75 »

Daj:

Kod: Zaznacz cały

cat /boot/grub/menu.lst
lub

Kod: Zaznacz cały

cat /boot/grub/grub.cfg
W zależności od wersji gruba.
Dino_saur
Posty: 13
Rejestracja: 06 maja 2009, 07:59
Lokalizacja: Ma³opolska

Post autor: Dino_saur »

AdeBe
  1. os-prober zainstalowany
  2. Kod: Zaznacz cały

    debian:/home/zbyszek# /boot/grub/grub.cfg                                       
    bash: /boot/grub/grub.cfg: Brak dostępu 
  3. Kod: Zaznacz cały

    ]debian:/home/zbyszek# /boot/grub/menu.lst
    bash: /boot/grub/menu.lst: Nie ma takiego pliku ani katalogu
    
    Czyżby nie zamontował?
mati75

Kod: Zaznacz cały

debian:/home/zbyszek# cat /boot/grub/grub.cfg                                   
#                                                                               
# DO NOT EDIT THIS FILE                                                         
#                                                                               
# It is automatically generated by /usr/sbin/grub-mkconfig using templates      
# from /etc/grub.d and settings from /etc/default/grub                          
#                                                                               

### BEGIN /etc/grub.d/00_header ###
set default=0                      
insmod ext2                        
set root=(hd0,6)                   
search --no-floppy --fs-uuid --set 604859e1-bbf6-462d-aa9f-64a7f3f9120d
if loadfont /usr/share/grub/unicode.pf2 ; then                         
  set gfxmode=640x480                                                  
  insmod gfxterm                                                       
  insmod vbe                                                           
  if terminal_output gfxterm ; then true ; else                        
    # For backward compatibility with versions of terminal.mod that don't
    # understand terminal_output                                         
    terminal gfxterm                                                     
  fi                                                                     
fi                                                                       
set timeout=5                                                            
### END /etc/grub.d/00_header ###                                        

### BEGIN /etc/grub.d/05_debian_theme ###
insmod ext2                              
set root=(hd0,6)                         
search --no-floppy --fs-uuid --set 604859e1-bbf6-462d-aa9f-64a7f3f9120d
insmod png                                                             
if background_image /usr/share/images/desktop-base/moreblue-orbit-grub.png ; then                                                                               
  set color_normal=black/black                                                  
  set color_highlight=magenta/black                                             
else
  set menu_color_normal=cyan/blue
  set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry "Debian GNU/Linux, Linux 2.6.30-2-686" {
        insmod ext2
        set root=(hd0,6)
        search --no-floppy --fs-uuid --set 604859e1-bbf6-462d-aa9f-64a7f3f9120d
        linux   /boot/vmlinuz-2.6.30-2-686 root=UUID=604859e1-bbf6-462d-aa9f-64a7f3f9120d ro  quiet
        initrd  /boot/initrd.img-2.6.30-2-686
}
menuentry "Debian GNU/Linux, Linux 2.6.30-2-686 (recovery mode)" {
        insmod ext2
        set root=(hd0,6)
        search --no-floppy --fs-uuid --set 604859e1-bbf6-462d-aa9f-64a7f3f9120d
        linux   /boot/vmlinuz-2.6.30-2-686 root=UUID=604859e1-bbf6-462d-aa9f-64a7f3f9120d ro single
        initrd  /boot/initrd.img-2.6.30-2-686
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
Jedyne co z tego rozumiem, to to, że Windows XP nie widzi.
AdeBe
Junior Member
Posty: 825
Rejestracja: 01 grudnia 2007, 14:41

Post autor: AdeBe »

Dobra, skoro os-prober jest zainstalowany, to zwykłe

Kod: Zaznacz cały

update-grub
teoretycznie powinno załatwić sprawę.
Dino_saur
Posty: 13
Rejestracja: 06 maja 2009, 07:59
Lokalizacja: Ma³opolska

Post autor: Dino_saur »

teoretycznie powinno załatwić sprawę
I załatwiło 8-)
Wielkie dzięki za pomoc, wszystko działa jak należy.
Dzieki AdeBe.
ODPOWIEDZ