BSDPORTAL.RU http://bsdportal.ru/ |
|
Загрузка после инсталла с dvd 11.3 http://bsdportal.ru/viewtopic.php?f=58&t=28959 |
Страница 1 из 1 |
Автор: | hank [ Пт 16 авг, 2019 9:45 pm ] |
Заголовок сообщения: | Загрузка после инсталла с dvd 11.3 |
Привет всем! Усановил на один из разделов GPT диска систему с двд, установщик еще добавил один небольшой загрузочный раздел, как я понял. После ребута система не стартует. В начале этого диска установлен линукс с загрузчиком grub, он и стартует, ожидалось что установщик перепишет область загрузки и будет стартовать система. Как можно сейчас загрузиться с этого раздела с bsd? Пробовал обновить из под линуха груб, но не видит его. |
Автор: | lavr [ Сб 17 авг, 2019 4:08 pm ] |
Заголовок сообщения: | Re: Загрузка после инсталла с dvd 11.3 |
hank писал(а): Привет всем! Усановил на один из разделов GPT диска систему с двд, установщик еще добавил один небольшой загрузочный раздел, как я понял. После ребута система не стартует. В начале этого диска установлен линукс с загрузчиком grub, он и стартует, ожидалось что установщик перепишет область загрузки и будет стартовать система. Как можно сейчас загрузиться с этого раздела с bsd? Пробовал обновить из под линуха груб, но не видит его. странно, что-то не так сделали? На gpt раздел установили FreeBSD с zfs или ufs? Linux какой? что в нем fdisk или gdisk покажут? Ну или загрузитесь с dvd 11.3 и запустите режим Live CD, а в нем: # gpart show вывод сюда. |
Автор: | hank [ Сб 17 авг, 2019 9:39 pm ] |
Заголовок сообщения: | Re: Загрузка после инсталла с dvd 11.3 |
Все делал по порядку, в конце система спросила выйти в консоль или в перезагруз, я пошел в консоль и потом набрал reboot, может надо было sync сделать. В установщике не было выбора zfs, может я что-то пропустил. Linux Devuan ascii 2.0 i686 Код: Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: gpt Device Start End Sectors Size Type /dev/sda1 40 22567 22528 11M BIOS boot /dev/sda2 22568 432167 409600 200M EFI System /dev/sda3 434184 774143999 773709816 369G Apple HFS/HFS+ /dev/sda4 774144000 832864255 58720256 28G Linux filesystem /dev/sda5 832864256 841515007 8650752 4.1G Linux filesystem /dev/sda6 841515008 878583807 37068800 17.7G Linux filesystem /dev/sda7 878583808 910041087 31457280 15G FreeBSD UFS /dev/sda8 910164002 977429601 67265600 32.1G Apple HFS/HFS+ /dev/sda9 977429602 1953507057 976077456 465.4G Apple HFS/HFS+ /dev/sda10 1953507064 1953508087 1024 512K FreeBSD boot Спасибо за ответ большое. |
Автор: | lavr [ Сб 17 авг, 2019 10:53 pm ] |
Заголовок сообщения: | Re: Загрузка после инсталла с dvd 11.3 |
hank писал(а): Все делал по порядку, в конце система спросила выйти в консоль или в перезагруз, я пошел в консоль и потом набрал reboot, может надо было sync сделать. не надо Цитата: В установщике не было выбора zfs, может я что-то пропустил. ну не знаю, не заметить невозможно. Цитата: Linux Devuan ascii 2.0 i686 Код: Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: gpt Device Start End Sectors Size Type /dev/sda1 40 22567 22528 11M BIOS boot /dev/sda2 22568 432167 409600 200M EFI System /dev/sda3 434184 774143999 773709816 369G Apple HFS/HFS+ /dev/sda4 774144000 832864255 58720256 28G Linux filesystem /dev/sda5 832864256 841515007 8650752 4.1G Linux filesystem /dev/sda6 841515008 878583807 37068800 17.7G Linux filesystem /dev/sda7 878583808 910041087 31457280 15G FreeBSD UFS /dev/sda8 910164002 977429601 67265600 32.1G Apple HFS/HFS+ /dev/sda9 977429602 1953507057 976077456 465.4G Apple HFS/HFS+ /dev/sda10 1953507064 1953508087 1024 512K FreeBSD boot Спасибо за ответ большое. да не на чем, все просто, у Вас UEFI bios, для загрузки используется grub+uefi. К сожалению, в FreeBSD installer никогда не затачивался под наличие нескольких систем для встраивания, и всего лишь. У Вас: sda1 - это grub, он в свою очередь передает управление UEFI загрузчику, который на sda2. Установщик FreeBSD тупой, создал партицию gpt с еще одним UEFI загрузчиком - своим, на sda10, вместо того чтобы добавить в sda2. А сама FreeBSD установлена на gpt партицию sda7. А HFS+ у Вас: sda3,sda8,sda9 - зачем они Вам, лучше бы swap создали. Все что нужно сделать, смонтировать в Linux sda2(EFI от Linux) в /boot/efi и смонтировать sda10 (EFI от FreeBSD) в /mnt, затем: Важное: нижнее справедливо для Ubuntu/Debian и других non-RedHat Based, но для 64xbit'ных, sorry, x32(i386) я сто лет не ставил, посему в нижнем возможно вместо bootx64 будет bootx32. Код: # mkdir /mnt/EFI/freebsd # cp /mnt/EFI/Boot/bootx64.efi /mnt/EFI/freebsd/ далее можно создать меню руками или через grub-mkconfig: 40_custom menuentry "Freebsd 11.3" { insmod part_gpt insmod ufs2 set root='(hd0,gpt6)' chainloader /efi/freebsd/bootx64.efi boot } прим: проверьте меню, вроде не ошибся: hd0 - первый диск и gpt6 - шестая партиция gpt где FreeBSD UFS корневая FS. и далее: # update-grub Посмотрите: http://unix1.jinr.ru/~lavr/uefi.html написано давно, но на мой взгляд просто и понятно для любого уровня. Еще раз, проверьте все верхнее, я писал сходу по Вашему выводу fdisk, мог где-то ошибиться или опечататься. ps. Можно не городить никаких меню в GRUB, а использовать исключительно встроенные возможности самого UEFI, ибо он найдет загрузчики всех ОС и выдаст их если использовать средство UEFI-BIOS по F8 или F11 или FN (зависит от производителя BIOS) для выбора носителя загрузки. Но, есть старые UEFI или кривые, которым требуется несколько перезагрузок или холостой вход в UEFI-BIOS. |
Автор: | hank [ Вс 18 авг, 2019 1:16 am ] |
Заголовок сообщения: | Re: Загрузка после инсталла с dvd 11.3 |
Прошу прощения, что сразу не написал, что у меня старый комп без uefi, диск со времен страдания хакинтошем, не куда инфу переписать, я бы файловую систему поменял. Загрузчик берет grub.conf из sda2. Мне надо значит изменить как-то эту строку Код: chainloader /efi/freebsd/bootx64.efi FreeBSD boot раздел не получилось смонтировать, пробовал vfat и ufs2. Смонтировал раздел с системой, в папке /boot лежит много секторов загрузки, их можно прописать с помощью dd, но надо знать какой файл для раздела где установлена система и общий для диска, может вы знаете, я как понимаю в моем случае gptboot не подойдет. Но возможно проще сделать как вы описали с меню в grub, только без efi, как изменить? |
Автор: | lavr [ Вс 18 авг, 2019 7:22 pm ] |
Заголовок сообщения: | Re: Загрузка после инсталла с dvd 11.3 |
hank писал(а): Прошу прощения, что сразу не написал, что у меня старый комп без uefi, диск со времен страдания хакинтошем, не куда инфу переписать, я бы файловую систему поменял. Загрузчик берет grub.conf из sda2. Мне надо значит изменить как-то эту строку Код: chainloader /efi/freebsd/bootx64.efi FreeBSD boot раздел не получилось смонтировать, пробовал vfat и ufs2. Смонтировал раздел с системой, в папке /boot лежит много секторов загрузки, их можно прописать с помощью dd, но надо знать какой файл для раздела где установлена система и общий для диска, может вы знаете, я как понимаю в моем случае gptboot не подойдет. Но возможно проще сделать как вы описали с меню в grub, только без efi, как изменить? нет, все что я описал ранее - относится к uefi. В любом случае, нужно создать меню в grub, но теперь уже по схеме: Традиционный BIOS + GPT Код: Device Start End Sectors Size Type /dev/sda1 40 22567 22528 11M BIOS boot - это GRUB /dev/sda2 22568 432167 409600 200M EFI System - эту партицию можно удалить /dev/sda3 434184 774143999 773709816 369G Apple HFS/HFS+ - и эту можно удалить /dev/sda4 774144000 832864255 58720256 28G Linux filesystem /dev/sda5 832864256 841515007 8650752 4.1G Linux filesystem /dev/sda6 841515008 878583807 37068800 17.7G Linux filesystem /dev/sda7 878583808 910041087 31457280 15G FreeBSD UFS - это партиция FreeBSD с "/" /dev/sda8 910164002 977429601 67265600 32.1G Apple HFS/HFS+ - можно удалить /dev/sda9 977429602 1953507057 976077456 465.4G Apple HFS/HFS+ - можно удалить /dev/sda10 1953507064 1953508087 1024 512K FreeBSD boot - нужно удалить загружаемся в Linux, далее на примере Debian: - ищем где меню для grub # ls -la /etc/grub.d/40_custom - редактируем /etc/grub.d/40_custom Код: #!/bin/sh exec tail -n +3 $0 # This file provides an easy way to add custom menu entries. Simply type the # menu entries you want to add after this comment. Be careful not to change # the 'exec tail' line above. menuentry "FreeBSD" { set timeout=10 # insmod part_gpt insmod ufs2 # set root="(hd0,gpt7)" kfreebsd /boot/loader } - выполняем апдейт grub'а # update-grub Все, перезагружаемся, видим в меню FreeBSD - проверяем загрузку. После этого можно удалить лишние партиции, НО, может измениться номер партиции FreeBSD UFS, тогда проделать верхнее с изменением строки: Код: set root="(hd0,gpt7)"
|
Автор: | hank [ Пн 19 авг, 2019 10:44 pm ] |
Заголовок сообщения: | Re: Загрузка после инсталла с dvd 11.3 |
Да, загрузка пошла, но система вываливается в панику, не могу разобраться пока, пробовал в синглмод грузить, не помогает. Подскажите файл loader.сonf должен быть пустым? |
Автор: | lavr [ Вт 20 авг, 2019 12:12 am ] |
Заголовок сообщения: | Re: Загрузка после инсталла с dvd 11.3 |
hank писал(а): Да, загрузка пошла, но система вываливается в панику, не могу разобраться пока, пробовал в синглмод грузить, не помогает. Подскажите файл loader.сonf должен быть пустым? изначально - пустой. Может Вы в порцессе установки ставили пакеты? Не понимаю почему у Вас такая каша с разметкой, без обид, но либо Вы ставили Системы а бы как, ради посмотреть, диск таскали с одного PC на другой BIOS, UEFI, и в итоге: - каша с партициями - с какого-то перепугу на диске EFI(FAT) партиции, которые нужны только в случае UEFI Bios, такое возможно если диск ставили в PC/Notebook с UEFI - Devuan i686 - 32bit'ная система, у Вас что, старинная материнка с 32'bit'ным CPU? Посмотрел инсталлятор FreeBSD 11.3 - позволяет все сделать путно, если уже есть установленная система, оформление диска нужно делать Manual и загрузчик в это случае не ставится. А если в самом начале выбрать Auto, можно затереть все что установлено ранее. Возможно, не все сразу понятно в установщике FreeBSD, но разобраться не сложно, несколько раз потренироваться на Виртуальной машине и все. Sorry, давно не пользовался менюшечной установкой FreeBSD, чаще всего устанавливаю руками из Live режима: - разметка - запись загрузчика[ов] - разворачивание tar'ом - создание /etc/[rc.conf|fstab], /boot/loader.conf |
Автор: | hank [ Ср 21 авг, 2019 12:18 am ] |
Заголовок сообщения: | Re: Загрузка после инсталла с dvd 11.3 |
Цитата: Может Вы в порцессе установки ставили пакеты? Да выбирал неактивные пакеты, порты и еще другие.Цитата: - с какого-то перепугу на диске EFI(FAT) партиции, которые нужны только Я сидел какое-то время на macos хакинтош, диск форматировался полностью в GPT, потом железо в новых версиях перестало поддерживаться, браузеры перестали обновляться, я отрезал место на диске для линукса, на нем установлено пять систем сейчас, один своп и два раздела с инфой. Материнка i865 чипсет 478 сокет, х64 не поддерживает процессор.в случае UEFI Bios, такое возможно если диск ставили в PC/Notebook с UEFI - Devuan i686 - 32bit'ная система, у Вас что, старинная материнка с 32'bit'ным CPU? Цитата: Возможно, не все сразу понятно в установщике FreeBSD, но разобраться Установщик мне очень понравился, с первого раза разобрался как установить на отдельный раздел.не сложно Цитата: - разметка - запись загрузчика[ов] - разворачивание tar'ом - создание /etc/[rc.conf|fstab], /boot/loader.conf Как это сделать подробнее сможете описать? |
Автор: | hank [ Ср 21 авг, 2019 8:30 pm ] |
Заголовок сообщения: | Re: Загрузка после инсталла с dvd 11.3 |
Спасибо вам lavr за помощь, получилось загрузиться. При установке останавливалось на usb, и я загружался выбирая сэйфмод и синглюзер, потом тоже выбирал и оно падало, сейчас попробовал грузить сразу и заработало. Поставил с двд гном, жаль что на диске не оказалось xfce. Загружается, но драйвера для нвидии NV34 GeForce FX 5200, нету, наверное под новую систему их не найти? Еще хотел спросить, как полечить - в консоль когда что-то набираешь или само по себе лезут сообщения суслога строчки. |
Автор: | lavr [ Чт 22 авг, 2019 12:17 am ] |
Заголовок сообщения: | Re: Загрузка после инсталла с dvd 11.3 |
hank писал(а): Спасибо вам lavr за помощь, получилось загрузиться. не на чем Цитата: При установке останавливалось на usb, и я загружался выбирая сэйфмод и синглюзер, потом тоже выбирал и оно падало, сейчас попробовал грузить сразу и заработало. ниче не понял, но судя по тому что у Вас старинный чипсет, возможно в BIOS нужно отключить ehci? Цитата: Поставил с двд гном, жаль что на диске не оказалось xfce. Загружается, но драйвера для нвидии NV34 GeForce FX 5200, нету, наверное под новую систему их не найти? Еще хотел спросить, как полечить - в консоль когда что-то набираешь или само по себе лезут сообщения суслога строчки. обычно, часть логов сыпется на первую виртуальную консоль, либо переключайтесь во вторую, третью и тд: ALT-F2,ALT-F3,... и работайте в них, либо настраивайте /etc/syslog.conf под себя, строка: *.err;kern.warning;auth.notice;mail.crit /dev/console ^^^^^^^^^^^^^^^^^^^^^^^^^- все это выводится на консоль (ttyv0), ошибки, сообщения от ядра, замечания по аутентификации и критические почтовые, можете переопределить в файл. Я критические сообщения оставляю на консоли и не использую 1'ый виртуальный терминал. NV34 GeForce FX 5200 должна поддерживаться драйверами: nvidia-driver-340 и nvidia-driver-304 попробуйте сначала 340. |
Автор: | hank [ Чт 22 авг, 2019 3:24 pm ] |
Заголовок сообщения: | Re: Загрузка после инсталла с dvd 11.3 |
спасибо, а эти nvidia-driver-340 только из инета? На сайте нвидии только 173.14.39 есть поддержка, но там только support xorg-server 1.15. |
Автор: | lavr [ Чт 22 авг, 2019 5:11 pm ] |
Заголовок сообщения: | Re: Загрузка после инсталла с dvd 11.3 |
hank писал(а): спасибо, а эти nvidia-driver-340 только из инета? На сайте нвидии только 173.14.39 есть поддержка, но там только support xorg-server 1.15. Код: # freebsd-version 12.0-RELEASE-p10 # pkg update Updating FreeBSD repository catalogue... FreeBSD repository is up to date. All repositories are up to date. # pkg search nvidia nvidia-driver-390.87_3 NVidia graphics card binary drivers for hardware OpenGL rendering nvidia-driver-304-304.137_4 NVidia graphics card binary drivers for hardware OpenGL rendering nvidia-driver-340-340.107_4 NVidia graphics card binary drivers for hardware OpenGL rendering nvidia-settings-430.14 Display Control Panel for X NVidia driver nvidia-texture-tools-2.0.8.1_13 Texture Tools with support for DirectX 10 texture formats nvidia-xconfig-430.14 Tool to manipulate X configuration files for the NVidia driver nvidia_gpu_prometheus_exporter-g20181028 NVIDIA GPU Prometheus exporter # установка из пакетов: # pkg install nvidia-driver-340 затем загрузить драйвер, если по сообщениям на консоли, все ok, можно установить пакеты: nvidia-settings и nvidia-xconfig Все, запускаем X'ы и наслаждаемся, если НЕ наслаждаемся - смотрим логи X'ов. Драйвер можно запустить руками: # kldload nvidia.ko Для автозагрузки прописать в /boot/loader.conf # cat /boot/loader.conf nvidia_load="YES" Можно собрать из портов, на Вашем чипсете это займет время, ибо будут собираться зависимости... Ну еще нужно чтобы работала эмуляция Linux: # kldstat | grep linux загрузить руками: # kldload linux # grep linux /etc/rc.conf linux_enable="YES" И да, если у Вас процессор Celeron D или Pentium 4 Prescott, то они 64'битные и Вы много теряете с установкой 32'bit'ных ОС. ps. И да, для установки из пакетов или портов - нужен Интернет. |
Автор: | hank [ Чт 22 авг, 2019 9:41 pm ] |
Заголовок сообщения: | Re: Загрузка после инсталла с dvd 11.3 |
Цитата: Можно собрать из портов, на Вашем чипсете это займет время, ибо будут собираться зависимости... Но под старый xorg-server 1.15 в портах уже наверное нет сорцев, там только актуальные? Проц точно не поддерживает 64бит, буду пробовать настроить pptp, в пакетах не нашел. |
Автор: | lavr [ Пт 23 авг, 2019 12:02 am ] |
Заголовок сообщения: | Re: Загрузка после инсталла с dvd 11.3 |
hank писал(а): Цитата: Можно собрать из портов, на Вашем чипсете это займет время, ибо будут собираться зависимости... Но под старый xorg-server 1.15 в портах уже наверное нет сорцев, там только актуальные? на то они и порты, все время в развитии, да и к чему такое старье? Цитата: Проц точно не поддерживает 64бит, буду пробовать настроить pptp, в пакетах не нашел. # pkg search mpd5 |
Автор: | hank [ Пт 23 авг, 2019 7:53 pm ] |
Заголовок сообщения: | Re: Загрузка после инсталла с dvd 11.3 |
Спасибо большое вам за помощь. |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |