Вот примерный гайд (очень очень примерный и мелкий по установке обеих систем)
1. ХДД или жесткий диск. Я придерживаюсь такого разбиения :
-20-30 гиг на систему с Виндовс — меньше 20 я бы делать не стал , так как программы имеют место все ставиться и ставиться а потом уже начинаем искать грабли по перемещению разделов.
-помните что для Линукс нужно МИНИМУМ 2 раздела — на основной и файл подкачки (swap). Итого минимум 10-20 гиг на убунту и Ваша ОЗУх2 на своп.
-далее раздел с Вашими данными.
товарисч ИТОГО :
[30-20-2[все остальное]] — первые 3 раздела я бы делал основными (первый активным), а все остальное уже в дополнительном (extended) разделе и там уже лепил логические на свой вкус и размер винта.
2. Загрузчик.
При установке Виндовс загрузчик будет установлен на диск Ц в первый раздел — туда же будет записан мастер бут рекорд (mbr).
Но при установке Linux он будет затерт своим (grub).
Вот его содержание:
### BEGIN /etc/grub.d/10_linux ### menuentry "Ubuntu, Linux 2.6.31-16-generic-pae" { recordfail=1 if [ -n ${have_grubenv} ]; then save_env recordfail; fi set quiet=1 insmod ext2 set root=(hd1,6) search --no-floppy --fs-uuid --set 1f37040c-e0de-454b-b48c-00866b76f791 linux /boot/vmlinuz-2.6.31-16-generic-pae root=UUID=1f37040c-e0de-454b-b48c-00866b76f791 ro quiet splash initrd /boot/initrd.img-2.6.31-16-generic-pae } ### END /etc/grub.d/10_linux ### ### BEGIN /etc/grub.d/20_memtest86+ ### menuentry "Memory test (memtest86+)" { linux16 /boot/memtest86+.bin } menuentry "Memory test (memtest86+, serial console 115200)" { linux16 /boot/memtest86+.bin console=ttyS0,115200n8 } ### END /etc/grub.d/20_memtest86+ ### ### BEGIN /etc/grub.d/30_os-prober ### menuentry "Windows 7 (loader) (on /dev/sda1)" { insmod ntfs set root=(hd0,1) search --no-floppy --fs-uuid --set 7834d14534d10752 chainloader +1 } ### END /etc/grub.d/30_os-prober ### |
Как видим тут загрузка нескольких версий ядра с 2.6.31-14 по 2.6.31-16 — это работает обновление — лишние потом можно убрать. А вот последним идет Наша Windows 7:
### BEGIN /etc/grub.d/30_os-prober ### menuentry "Windows 7 (loader) (on /dev/sda1)" { insmod ntfs set root=(hd0,1) search --no-floppy --fs-uuid --set 7834d14534d10752 chainloader +1 } ### END /etc/grub.d/30_os-prober ### |
Тут указываем где она находится (/dev/sda1) и тут (set root=(hd0,1)).
Впрочем все изменения , что прописаны тут сделала сама Ubuntu 9.10 и править ручками все это нет необходимости.
1 thoughts on “Установка Windows и Linux на один HDD”