Форум русскоязычного сообщества Xubuntu

Установка и настройка => Установка и восстановление => Тема начата: arkady от апреля 03, 2016, 23:24:33

Название: Windows и Xubuntu на одном диске
Отправлено: arkady от апреля 03, 2016, 23:24:33
Здравствуйте. Знаю, что тема весьма изъезжена, но почитав мою историю, вы поймете, почему я прошу помощи. Так что сразу тапками не кидайтесь.
У меня 1 хард, на нем покоилась до сего дня только Вин7. Я решил поставить рядом Хубунту. Прочитал эту - http://startubuntu.ru/?p=104328 статью, все по шагам. Установил, перезагрузил, в грабе нет винды. Полез искать солюшены.
Первое что сделал, поставил os-prober. Запустил его, обновил граб, ребут. Винды нет.
Потому полез в конфиг граба, добавил туда
menuentry "Windows 7" {
set root=(hd0,1)
chainloader +1
}

hd0,1 - системный раздел.
Перезагрузка - винды нет.
Дальше нашел такой код на линуксфоруме:
menuentry «Microsoft Windows Start» --class windows --class os {
insmod usbms
insmod part_gpt
insmod part_msdos
insmod fat
insmod search_fs_uuid
insmod chain
search --fs-uuid --no-floppy --set=root 008D-2EF5
chainloader (${root})/efi/microsoft/BOOT/bootmgfw.efi
}

UUID поставил системного, путь проверил, там лежит bootmgfw.efi. Перезагрузка -  строчка с виндой есть, при выборе - invalid file name.
Плюнув на все, решил просто восстановить через bootrec с загрузочного. Гружусь, прописал bootrec FixMbr/FixBoot. Перезагрука, апдейт граба, перезагрузка, выбор винды - invalid file name.

Так вот, может мне кто нибудь, как для идиота, по шагам, объяснить что делать, чтобы долбаный граб увидил и нормально загружал винду, шаг за шагом, с  момента, когда я загрузился в Xubuntu.
Название: Re: Windows и Xubuntu на одном диске
Отправлено: butjapka от апреля 04, 2016, 00:32:07
а grub-customizer (http://pingvinus.ru/program/grub-customizer) не пробовали для решения проблемы?
Название: Re: Windows и Xubuntu на одном диске
Отправлено: runtik от апреля 04, 2016, 10:40:47
arkady
Сбросьте свою агрессию. Никто кидаться тапками не собирается.
win 7 - это определенно, а xubuntu - ?.
Очень часто, при установке *buntu в первый раз, пользователи устанавливают не "Рядом с win", а "Вместо win", тем более пытаются установить дистрибутив вручную.
Можете привести скриншот разбивки жёсткого диска по разделам (например, с помощью GParted).
Если установка была выполнена правильно, то исправление файлов конфигурации GRUB не требуется.
На компе в подписи установлена Win 8.1 x64 (EFI) + Runtu XFCE x64 (EFI). Установка проходила нормально, "модифицироать" GRUB не потребовалось. На моём нетбуке ASUS EeePC 1015BX: win 8.1 x64 + Runtu LITE x32 - аналогично.
Совет butjapka правильный, данная программа значительно облегчает настройку меню.
Название: Re: Windows и Xubuntu на одном диске
Отправлено: arkady от апреля 04, 2016, 16:19:19
Цитата: runtik от апреля 04, 2016, 10:40:47
arkady
Сбросьте свою агрессию. Никто кидаться тапками не собирается.
win 7 - это определенно, а xubuntu - ?.
Очень часто, при установке *buntu в первый раз, пользователи устанавливают не "Рядом с win", а "Вместо win", тем более пытаются установить дистрибутив вручную.
Можете привести скриншот разбивки жёсткого диска по разделам (например, с помощью GParted).
Если установка была выполнена правильно, то исправление файлов конфигурации GRUB не требуется.
На компе в подписи установлена Win 8.1 x64 (EFI) + Runtu XFCE x64 (EFI). Установка проходила нормально, "модифицироать" GRUB не потребовалось. На моём нетбуке ASUS EeePC 1015BX: win 8.1 x64 + Runtu LITE x32 - аналогично.
Совет butjapka правильный, данная программа значительно облегчает настройку меню.
Цитата: butjapka от апреля 04, 2016, 00:32:07
а grub-customizer (http://pingvinus.ru/program/grub-customizer) не пробовали для решения проблемы?

Вот, что дает кастомайзер -
(http://storage4.static.itmages.ru/i/16/0404/s_1459764782_1283940_347b2a944c.png) (http://itmages.ru/image/view/4092053/347b2a94)
Windows нет и в переключении начала загрузки. Все Setup'ы ведут в UEFI меню.

Все, чего добился на данный момент с помощью:
### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
### END /etc/grub.d/20_memtest86+ ###

[color=green]### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ### [/color]

### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'System setup' $menuentry_id_option 'uefi-firmware' {
fwsetup
}
### END /etc/grub.d/30_uefi-firmware ###

[b]### 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.
menuentry «Windows» --class windows --class os {
insmod usbms
insmod part_gpt
insmod part_msdos
insmod fat
insmod search_fs_uuid
insmod chain
search --fs-uuid --no-floppy --set=root 54D02837D02821AA
chainloader (${root})/efi/microsoft/boot/bootmgfw.efi
}
### END /etc/grub.d/40_custom ### [/b]

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
arkady@i7-PC:~$ sudo blkid
/dev/sda1: LABEL="SSD" UUID="6AAE4C84AE4C4B31" TYPE="ntfs"
/dev/sdb1: LABEL="System" UUID="5C00B9B500B9970C" TYPE="ntfs"
/dev/sdb3: UUID="54D02837D02821AA" TYPE="ntfs"
/dev/sdb5: LABEL="Ding" UUID="12C82491C824755F" TYPE="ntfs"
/dev/sdb6: LABEL="G&P" UUID="7E4226C9422685CD" TYPE="ntfs"
/dev/sdb7: UUID="cf8a11c0-50eb-4727-a133-01d0a9c0e4eb" TYPE="swap"
/dev/sdb8: UUID="1d808e07-7803-418b-84e0-1ac948e14ec2" TYPE="ext4"
/dev/sdb9: UUID="1167c925-fd31-40b5-9a76-8292a3296ef8" TYPE="ext4"
/dev/sdb10: UUID="E0A5-ABFD" TYPE="vfat"
arkady@i7-PC:~$ ls /mnt/hdd/
efi/                       $RECYCLE.BIN/              System Volume Information/
arkady@i7-PC:~$ ls /mnt/hdd/efi/microsoft/boot/
bcd  bootmgfw.efi  bootmgr.efi  cdboot.efi  cdboot_noprompt.efi  efisys.bin  efisys_noprompt.bin  fonts
arkady@i7-PC:~$

это появление строки Windows в grub, которая ведет к этому:
(http://storage4.static.itmages.ru/i/16/0404/s_1459764906_9496741_0ec50922bf.jpg) (http://itmages.ru/image/view/4092062/0ec50922)
Как видно из конфига граба, оспробер не видит виндоус в упор.
Название: Re: Windows и Xubuntu на одном диске
Отправлено: runtik от апреля 05, 2016, 09:28:58
Дружище, win  установлена в режиме UEFI.
Когда научитесь задавать вопросы, тогда сможете на них получать ответы.
Не желаете отвечать на дополнительные вопросы (релиз xubuntu, скрин GParted) - не сможете получить и ответ.
Установите xubuntu  в режиме UEFI. Удачи.
Название: Re: Windows и Xubuntu на одном диске
Отправлено: arkady от апреля 05, 2016, 13:14:35
Цитата: runtik от апреля 05, 2016, 09:28:58
Дружище, win  установлена в режиме UEFI.
Когда научитесь задавать вопросы, тогда сможете на них получать ответы.
Не желаете отвечать на дополнительные вопросы (релиз xubuntu, скрин GParted) - не сможете получить и ответ.
Установите xubuntu  в режиме UEFI. Удачи.

1) Про uefi в первом посте написано.
2) разбивку диска привел, вы, видимо, не прочли полностью мой пост...
3) Релиз 14.04
4) хубунта установлена  уже в режиме uefi, это, опять же, написано было. Внимательней будьте
Название: Re: Windows и Xubuntu на одном диске
Отправлено: denkin от апреля 05, 2016, 15:45:33
Я так понял, что *Убунту в принципе грузится?

Если Windows все еще жива, то можно попробовать следующее:
1. Загрузиться в Xubuntu
2. Выполнить
sudo update-grub
(вроде такого еще не писали?)

Лично на моейм машине почему то в последнее время граб ставится только "с пинка", то есть я делаю вручную:
1. Установка граб
sudo grub-install --force /dev/sda
2. Обновление меню граб
sudo update-grub
Название: Re: Windows и Xubuntu на одном диске
Отправлено: arkady от апреля 05, 2016, 16:32:15
Цитата: denkin от апреля 05, 2016, 15:45:33
Я так понял, что *Убунту в принципе грузится?

Если Windows все еще жива, то можно попробовать следующее:
1. Загрузиться в Xubuntu
2. Выполнить
sudo update-grub
(вроде такого еще не писали?)

Лично на моейм машине почему то в последнее время граб ставится только "с пинка", то есть я делаю вручную:
1. Установка граб
sudo grub-install --force /dev/sda
2. Обновление меню граб
sudo update-grub


Xubuntu грузится через граб при отключенном secure boot. Если удалить ключи и включить secure boot,  загружается windows. Пока только так перебиваюсь.
По поводу update-grub, выполнял каждый раз, как что-то менял.
Попробую с live-cd воткнуть grub на sdb, как вы советуете.
Название: Re: Windows и Xubuntu на одном диске
Отправлено: arkady от апреля 05, 2016, 18:09:42
Установил на /dev/sdb, тот же результат. Еще попробовал boot-repair c live-cd, ну не хочет граб видит винду...
Название: Re: Windows и Xubuntu на одном диске
Отправлено: runtik от апреля 06, 2016, 10:13:45
На всякий случай - разбивка диска с помощью GParted, win 8.1 + Runtu (всё x64, UEFI-mode).

(http://storage2.static.itmages.ru/i/15/0423/s_1429792781_7631009_7cba3abd1a.png) (http://itmages.ru/image/view/2485506/7cba3abd)