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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: UEFI + GPT. GRUB установился но не видит Винду на соседнем диске.  (Прочитано 3539 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Fox909

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Здравствуйте. Очень заинтересовала GPT-таблица разделов и решил переставить Ubuntu 15.04 на диск с этой таблицей. В биосе переставил всё на UEFI загрузку (кроме защищённой загрузки) и установил Ubuntu. Всё поставилось без ошибок, но диск с GPT был подготовлен на 2 системы и инсталлятор второй, просто замирает и не устанавливает систему. Но самое интересное, что в GRUB нет Windows, установленной на  соседний HDD. Если в биосе поменять загрузочный диск, то Windows грузится... (работает значит).
Подскажите, пожалуйста, как разобраться? Добавить винду в граб, например?

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
ctrl+alt+t
echo -e "unit b\np all\nq" | sudo parted
?
Wars ~.o

Оффлайн DeadMetaler

  • Активист
  • *
  • Сообщений: 428
    • Просмотр профиля
Что значит замирает и не устанавливает, а потом уже по тексту всё установленное якобы? При установке с флешки или диска тоже UEFI выбран был?
Arch Linux

Оффлайн Fox909

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Что значит замирает и не устанавливает, а потом уже по тексту всё установленное якобы? При установке с флешки или диска тоже UEFI выбран был?

Ну у меня получилось 2 проблемы, явно имеющие один корень. Первая, это то что установленный GRUB в Ubuntu 15.04 (х64), не видит Windows 7 на соседнем диске. Вторая проблема, в том, что я хотел установить второй linux-дистрибут на тот же физический диск, на котором Ubuntu (с GPT-таблицей). Под вторую систему, диск был размечен заблаговременно, так же как и для Ubuntu, при Live-загрузке. Так вот. Второй дистрибутив - не устанавливается. При попытке нажать "готово", ничего не происходит (сама система не виснет). До разметки в GPT, на этом диске, жили обе системы.

Пользователь решил продолжить мысль 07 Июля 2015, 10:37:53:
ctrl+alt+t
echo -e "unit b\np all\nq" | sudo parted
?
Я сейчас на работе. Дома попробую. Это вообще что? :) Ну хотелось бы знать что делаю. Проблема наверняка в том что я не понимаю, что связывает и как должны работать EFI загрузка и GPT таблица...
« Последнее редактирование: 07 Июля 2015, 10:37:53 от Fox909 »

Оффлайн Fox909

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Спасибо. Скоро домой. Буду пробовать. Может важно, вот, при обновлении GRUB, такое выходит:
Создание конфигурационного файла grub...
Предупреждение: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Найден образ linux: /boot/vmlinuz-4.1.1-040101-generic
Найден образ initrd: /boot/initrd.img-4.1.1-040101-generic
Найден образ linux: /boot/vmlinuz-3.19.0-22-generic
Найден образ initrd: /boot/initrd.img-3.19.0-22-generic
Найден образ linux: /boot/vmlinuz-3.19.0-15-generic
Найден образ initrd: /boot/initrd.img-3.19.0-15-generic
Adding boot menu entry for EFI firmware configuration
завершено
ubuntu@ubuntu-desktop:/tmp$

Оффлайн DeadMetaler

  • Активист
  • *
  • Сообщений: 428
    • Просмотр профиля
Вторая проблема, в том, что я хотел установить второй linux-дистрибут на тот же физический диск, на котором Ubuntu (с GPT-таблицей). Под вторую систему, диск был размечен заблаговременно, так же как и для Ubuntu, при Live-загрузке. Так вот. Второй дистрибутив - не устанавливается. При попытке нажать "готово", ничего не происходит (сама система не виснет). До разметки в GPT, на этом диске, жили обе системы.
"Готово" жмется на разметке диска? Какой дистрибутив второй?
Arch Linux

Оффлайн Fox909

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Вторая проблема, в том, что я хотел установить второй linux-дистрибут на тот же физический диск, на котором Ubuntu (с GPT-таблицей). Под вторую систему, диск был размечен заблаговременно, так же как и для Ubuntu, при Live-загрузке. Так вот. Второй дистрибутив - не устанавливается. При попытке нажать "готово", ничего не происходит (сама система не виснет). До разметки в GPT, на этом диске, жили обе системы.
"Готово" жмется на разметке диска? Какой дистрибутив второй?
Нет, не на разметке. Это в инсталяторе, когда уже всё обозначено (точки монтирования и так далее). Размечен диск заранее (сразу под несколько систем).

Пользователь решил продолжить мысль 07 Июля 2015, 13:34:18:
Вот. То что получается в консоли, если Вашу команду ввести:
buntu@ubuntu-desktop:~$ echo -e "unit b\np all\nq" | sudo parted
[sudo] password for ubuntu:
GNU Parted 3.2
Используется /dev/sda
Добро пожаловать в GNU Parted! Наберите 'help' для просмотра списка команд.
(parted) unit b                                                           
(parted) p all                                                           
Модель: ATA TOSHIBA DT01ACA1 (scsi)
Диск /dev/sda: 1000204886016B
Размер сектора (логич./физич.): 512B/4096B
Таблица разделов: gpt
Флаги диска:

Номер  Начало         Конец           Размер         Файловая система  Имя  Флаги
 1     1048576B       1000341503B     999292928B     fat32                  загрузочный, esp
 2     1000341504B    4000317439B     2999975936B    linux-swap(v1)
 3     4000317440B    34000076799B    29999759360B   ext4
 4     34000076800B   63999836159B    29999759360B   ext4
 5     63999836160B   93999595519B    29999759360B   ext4
 6     93999595520B   123999354879B   29999759360B   ext4
 7     123999354880B  423999045631B   299999690752B  ext4
 8     423999045632B  1000204140543B  576205094912B  ext4


Модель: ATA SAMSUNG HD154UI (scsi)
Диск /dev/sdb: 1500301910016B
Размер сектора (логич./физич.): 512B/512B
Таблица разделов: msdos
Флаги диска:

Номер  Начало         Конец           Размер          Тип      Файловая система  Флаги
 1     1048576B       104854454271B   104853405696B   primary  ntfs
 2     104854454272B  1500299395071B  1395444940800B  primary  ntfs


Модель: ATA WDC WD7500AARX-0 (scsi)
Диск /dev/sdc: 750156374016B
Размер сектора (логич./физич.): 512B/4096B
Таблица разделов: msdos
Флаги диска:

Номер  Начало        Конец          Размер         Тип      Файловая система  Флаги
 1     1048576B      105906175B     104857600B     primary  ntfs
 2     105906176B    52428799999B   52322893824B   primary  ntfs              загрузочный
 3     52428800000B  750154416127B  697725616128B  primary  ntfs


Модель: ATA SAMSUNG HD753LJ (scsi)
Диск /dev/sdd: 750156374016B
Размер сектора (логич./физич.): 512B/512B
Таблица разделов: msdos
Флаги диска:

Номер  Начало        Конец          Размер         Тип       Файловая система  Флаги
 1     8225280B      52427934719B   52419709440B   extended                    lba
 5     8257536B      52427934719B   52419677184B   logical   ntfs
 2     52427934720B  750153761279B  697725826560B  primary   ntfs


Модель: ATA WDC WD15EARS-00M (scsi)
Диск /dev/sde: 1500301910016B
Размер сектора (логич./физич.): 512B/512B
Таблица разделов: msdos
Флаги диска:

Номер  Начало         Конец           Размер          Тип      Файловая система  Флаги
 1     32256B         419431703039B   419431670784B   primary  ntfs              загрузочный
 2     419431703040B  1500299297279B  1080867594240B  primary  ntfs


(parted) q                                                               
ubuntu@ubuntu-desktop:~$
« Последнее редактирование: 07 Июля 2015, 13:34:18 от Fox909 »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
видно гпт, папробуй смонтировать.
команды.
sudo mount /dev/sda /mnt -o offset=1048576
ls /mnt
Wars ~.o

Оффлайн Fox909

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Сделал. А что должно изменится?
GRUB при обновлении, по прежнему не видит винду. Grub Customizer, тоже.

Пользователь решил продолжить мысль 07 Июля 2015, 14:02:38:
Только наткнулся! При попытке открыть любой диск с другого HDD, ошибка: "No object for D-Bus interface"
« Последнее редактирование: 07 Июля 2015, 14:02:38 от Fox909 »

Оффлайн Fox909

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Попробую переставить систему... Не получится - вернусь к MBR. Спасибо тем кто пытался помочь.

Оффлайн DeadMetaler

  • Активист
  • *
  • Сообщений: 428
    • Просмотр профиля
Про винду не скажу а вот для Ubuntu нет разницы даже если на двух разных дисках с разной разметкой стоять системы будут. Основная должна определить и добавить в grub запись о второй.
Второй дистрибутив какой? Про "готово" я и имел ввиду, когда сделал разметку/точки монитрования и жмешь, а оно висит без реакции. Такое видел, но то не Ubuntu даже была. Вторую систему можно ставить в обычном (не UEFI) режиме, да хоть вообще без загрузчика. Первая подцепит вторую при обновлении grub.

Кстати в gpt и uefi есть свои плюсы. Много разделов на диске поддерживает, у каждой системы свой загрузчик, можно хоть liveCD прямо с раздела запускать. Я бы оставил.

Arch Linux

Оффлайн Fox909

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Всё. Спасибо :) Постепенно разобрался. Винду снёс и тоже поставил на GPT (иначе GRUB-EFI её не цепляет). Правда перед установкой Ubuntu на отдельный диск с GPT, пришлось выдернуть диск с Виндой физически (иначе значёк UEFI Ubuntu не появлялся в биос). Теперь всё как положено. В ьиосе загрузка с Винды, Граб и Ubuntu. Выставил загрузку с Grub и обновил GRUB из Ubuntu - в меню граб - есть всё :) Единственное замечание, в оригинальной Ubuntu, UEFI загрузчики называются именно так Ubuntu и GRUB. А вот скажем в Xubuntu, оба загрузчика одинаково называются "Ubuntu" (но второй то grub ;) )

 

Страница сгенерирована за 0.041 секунд. Запросов: 23.