LINUX.ORG.RU

GRUB. Загрузка Windows и Linux с разных физических дисков


0

0

конфиг Груба
# (0) Arch Linux
title  Arch Linux
root   (hd1,0)
kernel /vmlinuz26 root=/dev/disk/by-uuid/4160122e-e212-4926-8eac-2ff4089fec00 ro
initrd /kernel26.img

# (1) Arch Linux
title  Arch Linux Fallback
root   (hd1,0)
kernel /vmlinuz26 root=/dev/disk/by-uuid/4160122e-e212-4926-8eac-2ff4089fec00 ro
initrd /kernel26-fallback.img

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

fdisk -l

Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0005a050

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1308    10506478+   7  HPFS/NTFS
/dev/sda2            1309        9729    67641682+   5  Extended
/dev/sda5            1309        9729    67641651    7  HPFS/NTFS

Disk /dev/sdb: 640.1 GB, 640135028736 bytes
255 heads, 63 sectors/track, 77825 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xf67411b3

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1           8       64228+  83  Linux
/dev/sdb2               9         132      996030   82  Linux swap / Solaris
/dev/sdb3             133        1409    10257502+  83  Linux
/dev/sdb4            1410       77825   613811520    5  Extended
/dev/sdb5            1410       77825   613811488+  83  Linux

Disk /dev/sdc: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000348ae

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *           1           8       64228+  83  Linux
/dev/sdc2               9         130      979965   82  Linux swap / Solaris
/dev/sdc3             131        1437    10498477+  83  Linux
/dev/sdc4            1438       24321   183815730    5  Extended
/dev/sdc5            1438        1830     3156741   83  Linux
/dev/sdc6            1831       24321   180658924   83  Linux

Так правильно все прописано?
anonymous

Да вроде все правильно. А что?

ZZaiatSS ★★
()

См. info grub на предмет опции map

If you have installed DOS (or Windows) on a non-first hard disk, you have to use the disk swapping technique, because that OS cannot boot from any disks but the first one. The workaround used in GRUB is the command `map' ( map), like this:
grub> map (hd0) (hd1)
grub> map (hd1) (hd0)

This performs a "virtual" swap between your first and second hard drive.

isn ★★
()

> Так правильно все прописано?

Анонимус парсером не нанимался.

anonymous
()

Ошибка. Надо так:

# (0) Arch Linux
title  Arch Linux
root   (hd1,0)
kernel /vmlinuz26 root=/dev/disk/by-uuid/4160122e-e212-4926-8eac-2ff4089fec00 ro
initrd /kernel26.img

# (1) Arch Linux
title  Arch Linux Fallback
root   (hd1,0)
kernel /vmlinuz26 root=/dev/disk/by-uuid/4160122e-e212-4926-8eac-2ff4089fec00 ro
initrd /kernel26-fallback.img

 (1) Offtopic
title Offtopic
rootnoverify (hd0,0)
makeactive
chainloader +1

anonymous
()
Ответ на: комментарий от anonymous

Ясно, спасибо. Так для уверенности спросил.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.