- +

Автор: arkady Тема: Windows и Xubuntu на одном диске  (Прочитано 1859 раз)

Оффлайн arkady

  • Начинающий
  • *
  • Сообщений: 5
  • Репутация: +0/-0
    • Просмотр профиля
Windows и Xubuntu на одном диске
« : Апрель 03, 2016, 19: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.

Оффлайн butjapka

  • Global Moderator
  • Старожил
  • *****
  • Сообщений: 1176
  • Репутация: +116/-0
  • Xubuntu 16.04 LTS
    • Просмотр профиля
Re: Windows и Xubuntu на одном диске
« Ответ #1 : Апрель 03, 2016, 20:32:07 »
а grub-customizer не пробовали для решения проблемы?

Оффлайн runtik

  • Начинающий
  • *
  • Сообщений: 25
  • Репутация: +3/-0
  • Проблема - когда нет проблем
    • Просмотр профиля
Re: Windows и Xubuntu на одном диске
« Ответ #2 : Апрель 04, 2016, 06: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 правильный, данная программа значительно облегчает настройку меню.
« Последнее редактирование: Апрель 04, 2016, 06:45:52 от runtik »

Runtu XFCE 14.04 x64

Оффлайн arkady

  • Начинающий
  • *
  • Сообщений: 5
  • Репутация: +0/-0
    • Просмотр профиля
Re: Windows и Xubuntu на одном диске
« Ответ #3 : Апрель 04, 2016, 12:19:19 »
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 правильный, данная программа значительно облегчает настройку меню.
а grub-customizer не пробовали для решения проблемы?
Вот, что дает кастомайзер -

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, которая ведет к этому:

Как видно из конфига граба, оспробер не видит виндоус в упор.

Оффлайн runtik

  • Начинающий
  • *
  • Сообщений: 25
  • Репутация: +3/-0
  • Проблема - когда нет проблем
    • Просмотр профиля
Re: Windows и Xubuntu на одном диске
« Ответ #4 : Апрель 05, 2016, 05:28:58 »
Дружище, win  установлена в режиме UEFI.
Когда научитесь задавать вопросы, тогда сможете на них получать ответы.
Не желаете отвечать на дополнительные вопросы (релиз xubuntu, скрин GParted) - не сможете получить и ответ.
Установите xubuntu  в режиме UEFI. Удачи.

Runtu XFCE 14.04 x64

Оффлайн arkady

  • Начинающий
  • *
  • Сообщений: 5
  • Репутация: +0/-0
    • Просмотр профиля
Re: Windows и Xubuntu на одном диске
« Ответ #5 : Апрель 05, 2016, 09:14:35 »
Дружище, win  установлена в режиме UEFI.
Когда научитесь задавать вопросы, тогда сможете на них получать ответы.
Не желаете отвечать на дополнительные вопросы (релиз xubuntu, скрин GParted) - не сможете получить и ответ.
Установите xubuntu  в режиме UEFI. Удачи.
1) Про uefi в первом посте написано.
2) разбивку диска привел, вы, видимо, не прочли полностью мой пост...
3) Релиз 14.04
4) хубунта установлена  уже в режиме uefi, это, опять же, написано было. Внимательней будьте
« Последнее редактирование: Апрель 05, 2016, 11:18:42 от arkady »

Оффлайн denkin

  • Global Moderator
  • Старожил
  • *****
  • Сообщений: 987
  • Репутация: +66/-2
    • Просмотр профиля
Re: Windows и Xubuntu на одном диске
« Ответ #6 : Апрель 05, 2016, 11:45:33 »
Я так понял, что *Убунту в принципе грузится?

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

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

Оффлайн arkady

  • Начинающий
  • *
  • Сообщений: 5
  • Репутация: +0/-0
    • Просмотр профиля
Re: Windows и Xubuntu на одном диске
« Ответ #7 : Апрель 05, 2016, 12:32:15 »
Я так понял, что *Убунту в принципе грузится?

Если 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, как вы советуете.

Оффлайн arkady

  • Начинающий
  • *
  • Сообщений: 5
  • Репутация: +0/-0
    • Просмотр профиля
Re: Windows и Xubuntu на одном диске
« Ответ #8 : Апрель 05, 2016, 14:09:42 »
Установил на /dev/sdb, тот же результат. Еще попробовал boot-repair c live-cd, ну не хочет граб видит винду...

Оффлайн runtik

  • Начинающий
  • *
  • Сообщений: 25
  • Репутация: +3/-0
  • Проблема - когда нет проблем
    • Просмотр профиля
Re: Windows и Xubuntu на одном диске
« Ответ #9 : Апрель 06, 2016, 06:13:45 »
На всякий случай - разбивка диска с помощью GParted, win 8.1 + Runtu (всё x64, UEFI-mode).


Runtu XFCE 14.04 x64