Доброе утро,
Я хочу, чтобы grub был полностью независим от разделов Windows и linux mint. У меня уже есть установка grub, которая работает в /boot, но она находится в разделе linux mint. Поэтому я пошел по разным ссылкам и вот что я сделал:
#first I mount my ext2 partition which is on sdb partition 4
sudo mount -o rw /dev/sdb4 /mnt
#then I install grub in my partition
sudo grub-install --root-directory=/mnt /dev/sdb
sudo chmod 777 -R /mnt
#then I configure grub to have the OS list
sudo grub-mkconfig -o /mnt/boot/grub/grub.cfg
grub
# this part is supposed to make my new grub work.
root (hd1,3) # 3 is 4 - 1
setup (hd1) # 1 is 2 for sdb - 1
quit
sudo update-grub
reboot
чтобы убедиться, какой grub используется, я изменил grub.cfg /root, поэтому я перезапускаю, и это снова старая grub, которая используется, какой cmd отсутствует ? Я также поставил флаг gulp или флаг загрузки с устаревшей загрузкой с gparted, но раздел по-прежнему не отображаются в bios.
следующий текст является моей мотивацией, он не является частью описания проблемы, и вы можете перейти к этой части. Моя цель состоит в том, чтобы иметь раздел ext2 или лучше fat32, потому что с некоторым программным обеспечением можно получить доступ к разделу ext2 из windows, и это позволит мне создать скрипт для автоматической перезагрузки на linux из windows, изменив grub. Я также хочу получить доступ к физическому разделу linux из windows с virtualbox (Это уже работает по-другому), я уже преуспел, но я должен использовать iso grub, который переопределяет каждый раз, когда у меня есть ОС в моей системе. И я думаю, что если я понимаю, как сделать grub полностью независимым, это решит мою проблему, чтобы использовать его в virtualbox.
спасибо