Перенос grub на другой диск
Имеется ноутбук с родным HDD на 500гб, так же установлен ssd на 120. На ssd стоит win7 на одном из разделов hdd стоит debian, и соответственно grub, который исправно работает несколько лет. HDD потихоньку доживает свое и скоро будет заменен. При отключении HDD grub запускается только в режиме консоли и не дает запустить win7 с ssd. win7 установлена в sda1, debian полагаю в sdb. Нужно перенести grub полностью на ssd. команда:
grub-install dev/sda/
говорит о секторе 32 и установленном туда FlexNet, ну и об отсутствии ошибок тоже. Но по прежнему не запускается при отсоединении HDD. Что делать?
Отслеживать
задан 18 июн 2020 в 14:04
121 10 10 бронзовых знаков
Нужно перенести grub полностью на ssd — только вместе с файловой системой, где, собственно, и располается grub. в mbr (или перед первым разделом) или на gpt-разделе находится лишь мизерная, стартовая часть загрузчика. остальное необходимое — в файлах внутри файловой системы (обычно в каталоге /boot/grub )
unixforum.org
перенос GRUB на другой HDD (mandriva powerpac 2010.1)
Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.
Модератор: Bizdelnick
11 сообщений • Страница 1 из 1
vladanisimov Сообщения: 145 ОС: mageiy 4
перенос GRUB на другой HDD
Установил мандриву и случайно поставил загрузчик на hda а надо было на hdb .Как удалить grab с hda и поставить его на hdb ?
Спасибо сказали:
serzh-z Бывший модератор Сообщения: 8259 Статус: Маньяк ОС: Arch, Fedora, Ubuntu Контактная информация:
Re: перенос GRUB на другой HDD
Сообщение serzh-z » 04.05.2011 13:57
04.05.2011 13:52
Как удалить grab с hda и поставить его на hdb ?
Или «grub-install /dev/hdb» — для grub2.
Спасибо сказали:
vladanisimov Сообщения: 145 ОС: mageiy 4
Re: перенос GRUB на другой HDD
загрузился с rescue disk — consoll-под рутом ,у меня grub1,5 в консоли набрал install-grub /dev/hdb ответ — install-grub: command not found.У меня двойная загрузка еще win7 стоит
Спасибо сказали:
serzh-z Бывший модератор Сообщения: 8259 Статус: Маньяк ОС: Arch, Fedora, Ubuntu Контактная информация:
Re: перенос GRUB на другой HDD
Сообщение serzh-z » 04.05.2011 14:46
04.05.2011 14:37
загрузился с rescue disk
chroot нужно сделать на установленную систему.
Спасибо сказали:
vladanisimov Сообщения: 145 ОС: mageiy 4
Re: перенос GRUB на другой HDD
chroot нужно сделать на установленную систему -а можно по подробнее?
Спасибо сказали:
vladanisimov Сообщения: 145 ОС: mageiy 4
Re: перенос GRUB на другой HDD
Прошу прощение за невнимательность grub стоит на sda а надо на sdb.
Прошу прощение за невнимательность grub стоит на sda а надо на sdb.
Спасибо сказали:
gramozeka Сообщения: 204 ОС: Slackware-14
Re: перенос GRUB на другой HDD
Сообщение gramozeka » 04.05.2011 15:11
04.05.2011 15:01
chroot нужно сделать на установленную систему -а можно по подробнее?
~$ mount /dev/sd /mnt # бУквацыфирь - это ваша установленная система куда нужно причрутится. вместо бУквацыфирь подставьте своё значение например : sda1,sdb1,sdb2,sdc5 и т.п. ~$ mount -t proc none /mnt/proc ~$ mount -o bind /dev /mnt/dev ~$ chroot /mnt
. ну я же просил четыреста капель , а сдесь четыреста две .
Спасибо сказали:
vladanisimov Сообщения: 145 ОС: mageiy 4
Re: перенос GRUB на другой HDD
мне надо в MBR это будет sdb0 или sdb1?
Спасибо сказали:
vladanisimov Сообщения: 145 ОС: mageiy 4
Re: перенос GRUB на другой HDD
как мне узнать -букву цифирь?Вот что у меня на этом диске(акронис выдал) 1 С windows7
2 D DATA -ntfs
3 swop
4 /
5 /home
04.05.2011 15:42
как мне узнать -букву цифирь?Вот что у меня на этом диске(акронис выдал) 1 С windows7
2 D DATA -ntfs
3 swop
4 /
5 /home
Вот нв этот диск в MBR надо перенести grub а он стоит на sda -там ntfs -просто для инфы,не удобно грузиться через F12
Спасибо сказали:
gramozeka Сообщения: 204 ОС: Slackware-14
Re: перенос GRUB на другой HDD
Сообщение gramozeka » 04.05.2011 15:50
04.05.2011 15:18
мне надо в MBR это будет sdb0 или sdb1?
зачёт ! !
MBR — это просто sda,sdb,sdc. sdx без индекса .
из винды вы GRUB не перенесёте , вам нужно загрузившись с LifeCD войти в установленную систему рутом так ? Для чего ? Чтобы восстановить GRUB так ?
вот и входите в СИСТЕМУ ! и устанавливайте Граб куда хотите !
. ну я же просил четыреста капель , а сдесь четыреста две .
Спасибо сказали:
den_beckett Сообщения: 274 ОС: Windows, Linux, BSD
Re: перенос GRUB на другой HDD
Сообщение den_beckett » 04.05.2011 19:39
Вот хорошее руководство по переустановке grub’а.
Названия разделов можно узнать, набрав в консоли команду blkid. Она выдаст метки разделов(ежели таковые существуют), названия разделов в виде /dev/sdX и UUID(индивидуальные номера разделов).
ЗЫж На мандривовском диске есть вариант загрузки Rescue system, специально для «поправить, если что напутал при установке»:) Правда, не знаю, есть ли такая фишка в Powerpack’е или только во Free.
Правильный нуб не боится трудностей. Наоборот — он их ищет, а не найдя — создает.
OC: Windows 7 SP1, Arch, Gentoo, FreeBSD 10/stable, DragonflyBSD 3.9, Debian unstable
Перенос груба на другой диск
Установил себе дебиан, нечаянно установил груб на ту же флешку с которой и устанавливал. Теперь без нее не грузится Как установить груб на hdd прямо из системы?
fufar
10.11.10 21:14:36 MSK

X подставить по вкусу.
AITap ★★★★★
( 10.11.10 21:17:14 MSK )
anon_666 ★
( 10.11.10 21:18:32 MSK )
Ответ на: комментарий от AITap 10.11.10 21:17:14 MSK
Да, это я в курсе но не выходит
root@1000h:/home/fufar# grub-install /dev/sdb1 /usr/sbin/grub-setup: warn: Попытка установить GRUB на раздел вместо MBR. Лучше этого НЕ ДЕЛАТЬ.. /usr/sbin/grub-setup: warn: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged.. /usr/sbin/grub-setup: error: если вы всё равно хотите использовать список блоков, укажите —force.. root@1000h:/home/fufar#
root@1000h:/home/fufar# grub-install —force /dev/sdb1 /usr/sbin/grub-setup: warn: Попытка установить GRUB на раздел вместо MBR. Лучше этого НЕ ДЕЛАТЬ.. /usr/sbin/grub-setup: warn: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged.. Installation finished. No error reported.
может нужно с лайфсд?
fufar
( 10.11.10 21:22:43 MSK ) автор топика
Ответ на: комментарий от fufar 10.11.10 21:22:43 MSK

> /dev/sdb1
А я сказал «X», а не «XY».
Installation finished. No error reported.
Готово, теперь загрузитесь с этого раздела жёсткого диска. Вам же не это нужно было, да?
Кстати, запустите dpkg-reconfigure grub-pc и убедитесь, что ставите не на раздел, а на диск целиком.
AITap ★★★★★
( 10.11.10 21:31:05 MSK )
Ответ на: комментарий от fufar 10.11.10 21:22:43 MSK
Откуда это взяли?
Обычно, нужно ставить в mbr первого hdd, о чём вам установщик и сказал.
Введите sudo fdisk -l
и вывод сюда.
anon_666 ★
( 10.11.10 21:32:59 MSK )
Ответ на: комментарий от fufar 10.11.10 21:22:43 MSK

Вам же ясно сказали:
warn: Попытка установить GRUB на раздел вместо MBR. Лучше этого НЕ ДЕЛАТЬ..
Самое время остановиться и подумать, что делается.
AITap ★★★★★
( 10.11.10 21:33:14 MSK )
ну, не жалко) все, проблему решил, /etc/fstab показал что винч sdb, хотя он sda
GRUB, перенос образа ядра в другой раздел

Кто мешает загрузится с установочного диска, сделать arch-chroot, раздел загрузочный не монтировать, сделать mkinitcpio -p linux и установить заново grub, подправить fstab или сгенерить его заново, загрузочный раздел отфарматировать или удалить и расширить другой нужный размер?
Участник с: 01 ноября 2016
Почему то у меня os-prober на Arch ext4 не может найти Arch на Btrfs.
Поэтому приходится копировать опции загрузки Arch на ext4 в custom.cfg
Arch на Btrfs. Также и с FreeBsd.
Зарегистрироваться или войдите чтобы оставить сообщение.
© 2006-2024, Русскоязычное сообщество Arch Linux.
Название и логотип Arch Linux ™ являются признанными торговыми марками.
Linux ® — зарегистрированная торговая марка Linus Torvalds и LMI.