Различия
Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
setups:grub2 [2023/06/29 15:07] sfs [Примеры загрузки через grub4dos других операционных систем] |
setups:grub2 [2023/12/08 10:24] (текущий) sfs [Установка.] |
||
---|---|---|---|
Строка 16: | Строка 16: | ||
* [[wpru>Grub]] | * [[wpru>Grub]] | ||
===== Установка. ===== | ===== Установка. ===== | ||
- | [[https://wiki.archlinux.org/index.php/GRUB_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)|grub-install --boot-directory=/mnt/sdbX/boot /dev/sdX]] , где sdbX - ваш раздел с системой | + | [[https://wiki.archlinux.org/index.php/GRUB_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)|grub-install --boot-directory=/mnt/sdbX/boot /dev/sdX]] , где sdb - вашe устройство с системой |
+ | *При получении [[https://askubuntu.com/questions/254491/failed-to-get-canonical-path-of-cow|ошибки]] "Failed to get canonical path of /cow" или "Failed to get canonical path of aufs" (может возникнуть при работе с FRUGAL) - используйте chroot: | ||
+ | |||
+ | mkdir /mnt/chrootdir | ||
+ | mount /dev/sda1 /mnt/chrootdir | ||
+ | for dir in proc dev sys etc bin sbin var usr lib lib64 tmp; do | ||
+ | mkdir /mnt/chrootdir/$dir && mount --bind /$dir /mnt/chrootdir/$dir | ||
+ | done | ||
+ | chroot /mnt/chrootdir | ||
+ | grub-install /dev/sda # May not be required | ||
+ | update-grub2 | ||
+ | |||
+ | *В модульных LF дистрибутивах с https://puppyrus.org : | ||
+ | |||
+ | -mkdir /mnt/chrootdir | ||
+ | -Примонтировать базу (001*.pfs) : mkdir -p /mnt/001 && mount 001*.pfs /mnt/001 | ||
+ | -Примонтировать 070-full*.pfs (с grub2) : mkdir -p /mnt/070 && mount 070*.pfs /mnt/070 | ||
+ | -Скопировать содержимое/mnt/001 и /mnt/070 в /mnt/chrootdir | ||
+ | -chroot.sh /mnt/chrootdir | ||
+ | -grub-install /dev/sda | ||
+ | -exit | ||
+ | -Скопировать /mnt/chrootdir/boot/grub в корень своего линукс | ||
===== Основной конфиг. ===== | ===== Основной конфиг. ===== |