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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Как перенести загрузчик Убунты на другой HDD?  (Прочитано 5973 раз)

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

Оффлайн Arkadi, Goblins Chief

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Приветствую всех!

"Начинающий"

Купил новый SATA HDD, установил его в ПК hp dc5700, отключил в BIOS-е первый диск и спокойно установил на второй HDD сперва Windows 7 64-bit, а затем уже linux MINT 18.2 Sonya 32-bit

(это уже совсем всё по шагам)

Так вот, Ubuntu почему-то взяла и поставила grub на первый диск, который был отключен в BIOS-е (она его как-то разглядеть смогла).

И теперь на втором HDD (когда он один) грузится Windows 7 без вариантов.

А варианты появляются только есть в bios включить первый hdd и произвести загрузку с него.

Тут появляется привычный GRUB и варианты грузить linux или Windows.

Как мне скопировать (или проще создать "с нуля"?) GRUB с первого HDD на второй HDD?

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
Re: Как перенести загрузчик Убунты на другой HDD?
« Ответ #1 : 04 Декабря 2017, 23:25:43 »
Как мне скопировать (или проще создать "с нуля"?) GRUB с первого HDD на второй HDD?

Сначала смотришь, под какой буквой твой диск с Ubuntu:

sudo fdisk -l
Если твой второй диск с системой, на который нужно ставить загрузчик, определяется как /dev/sdb, тогда

sudo grub-install /dev/sdb && sudo update-grub

Оффлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5589
  • Все по палатам!
    • Просмотр профиля
Re: Как перенести загрузчик Убунты на другой HDD?
« Ответ #2 : 04 Декабря 2017, 23:29:46 »
на первый диск, который был отключен в BIOS-е
Отключенные в биосе диски линукс видит...
Извините, я все еще учусь

Оффлайн Arkadi, Goblins Chief

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Как перенести загрузчик Убунты на другой HDD?
« Ответ #3 : 04 Декабря 2017, 23:53:34 »
Сначала смотришь, под какой буквой твой диск с Ubuntu:

Первый диск (он с windows XP, шёл с ПК в комплекте) (/dev/sda1)

(Надо было его физически отключить, совсем. питание выдернуть)

Второй диск с windows 7 и Убунтой (/dev/sdb1)

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
Re: Как перенести загрузчик Убунты на другой HDD?
« Ответ #4 : 05 Декабря 2017, 00:03:23 »
Второй диск с windows 7 и Убунтой (/dev/sdb1)

Только диск обозначается без цифры /dev/sdb
Цифрами обозначаются разделы диска, они тебе не нужны.
Команду я тебе написал выше.

Оффлайн Arkadi, Goblins Chief

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Как перенести загрузчик Убунты на другой HDD?
« Ответ #5 : 05 Декабря 2017, 00:44:02 »
Только диск обозначается без цифры /dev/sdb

Благодарю!

Так получилось. Я самодеятельность проявил и вместо /dev/sdb написал /dev/sdb1

Потому, что решил... Ну да ладно.

Получилось!

Пользователь добавил сообщение 05 Декабря 2017, 00:50:29:
Отключенные в биосе диски линукс видит...

Ну... Теперь буду знать.

Вот что мне система написала (дословно):

agc@agc-HP-Compaq-dc5700-Microtower ~ $ sudo grub-install /dev/sdb && sudo update-grub
[sudo] пароль для agc:
Установка для платформы i386-pc.
Установка завершена. Ошибок нет.
Создание конфигурационного файла grub...
Найден образ linux: /boot/vmlinuz-4.8.0-53-generic
Найден образ initrd: /boot/initrd.img-4.8.0-53-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Найден Microsoft Windows XP Professional RU на /dev/sda1
Найден Windows 7 (loader) на /dev/sdb1
завершено
agc@agc-HP-Compaq-dc5700-Microtower ~ $

« Последнее редактирование: 05 Декабря 2017, 00:52:10 от Arkadi, Goblins Chief »

 

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