BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 16 ] 
Автор Сообщение
 Заголовок сообщения: Загрузка после инсталла с dvd 11.3
СообщениеДобавлено: Пт 16 авг, 2019 9:45 pm 
Не в сети

Зарегистрирован: Вс 26 апр, 2009 4:40 am
Сообщения: 10
Привет всем!
Усановил на один из разделов GPT диска систему с двд, установщик еще добавил один небольшой загрузочный раздел, как я понял. После ребута система не стартует. В начале этого диска установлен линукс с загрузчиком grub, он и стартует, ожидалось что установщик перепишет область загрузки и будет стартовать система. Как можно сейчас загрузиться с этого раздела с bsd? Пробовал обновить из под линуха груб, но не видит его.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка после инсталла с dvd 11.3
СообщениеДобавлено: Сб 17 авг, 2019 4:08 pm 
Не в сети

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2390
hank писал(а):
Привет всем!
Усановил на один из разделов GPT диска систему с двд, установщик еще добавил один небольшой загрузочный раздел, как я понял. После ребута система не стартует. В начале этого диска установлен линукс с загрузчиком grub, он и стартует, ожидалось что установщик перепишет область загрузки и будет стартовать система. Как можно сейчас загрузиться с этого раздела с bsd? Пробовал обновить из под линуха груб, но не видит его.


странно, что-то не так сделали?

На gpt раздел установили FreeBSD с zfs или ufs?
Linux какой? что в нем fdisk или gdisk покажут?

Ну или загрузитесь с dvd 11.3 и запустите режим Live CD, а в нем:

# gpart show
вывод сюда.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка после инсталла с dvd 11.3
СообщениеДобавлено: Сб 17 авг, 2019 9:39 pm 
Не в сети

Зарегистрирован: Вс 26 апр, 2009 4:40 am
Сообщения: 10
Все делал по порядку, в конце система спросила выйти в консоль или в перезагруз, я пошел в консоль и потом набрал 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


Спасибо за ответ большое.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка после инсталла с dvd 11.3
СообщениеДобавлено: Сб 17 авг, 2019 10:53 pm 
Не в сети

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2390
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.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка после инсталла с dvd 11.3
СообщениеДобавлено: Вс 18 авг, 2019 1:16 am 
Не в сети

Зарегистрирован: Вс 26 апр, 2009 4:40 am
Сообщения: 10
Прошу прощения, что сразу не написал, что у меня старый комп без uefi, диск со времен страдания хакинтошем, не куда инфу переписать, я бы файловую систему поменял.
Загрузчик берет grub.conf из sda2. Мне надо значит изменить как-то эту строку
Код:
chainloader /efi/freebsd/bootx64.efi

FreeBSD boot раздел не получилось смонтировать, пробовал vfat и ufs2.
Смонтировал раздел с системой, в папке /boot лежит много секторов загрузки, их можно прописать с помощью dd, но надо знать какой файл для раздела где установлена система и общий для диска, может вы знаете, я как понимаю в моем случае gptboot не подойдет.
Но возможно проще сделать как вы описали с меню в grub, только без efi, как изменить?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка после инсталла с dvd 11.3
СообщениеДобавлено: Вс 18 авг, 2019 7:22 pm 
Не в сети

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2390
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)"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка после инсталла с dvd 11.3
СообщениеДобавлено: Пн 19 авг, 2019 10:44 pm 
Не в сети

Зарегистрирован: Вс 26 апр, 2009 4:40 am
Сообщения: 10
Да, загрузка пошла, но система вываливается в панику, не могу разобраться пока, пробовал в синглмод грузить, не помогает. Подскажите файл loader.сonf должен быть пустым?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка после инсталла с dvd 11.3
СообщениеДобавлено: Вт 20 авг, 2019 12:12 am 
Не в сети

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2390
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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка после инсталла с dvd 11.3
СообщениеДобавлено: Ср 21 авг, 2019 12:18 am 
Не в сети

Зарегистрирован: Вс 26 апр, 2009 4:40 am
Сообщения: 10
Цитата:
Может Вы в порцессе установки ставили пакеты?
Да выбирал неактивные пакеты, порты и еще другие.
Цитата:
- с какого-то перепугу на диске EFI(FAT) партиции, которые нужны только
в случае UEFI Bios, такое возможно если диск ставили в PC/Notebook с UEFI
- Devuan i686 - 32bit'ная система, у Вас что, старинная материнка с 32'bit'ным CPU?
Я сидел какое-то время на macos хакинтош, диск форматировался полностью в GPT, потом железо в новых версиях перестало поддерживаться, браузеры перестали обновляться, я отрезал место на диске для линукса, на нем установлено пять систем сейчас, один своп и два раздела с инфой. Материнка i865 чипсет 478 сокет, х64 не поддерживает процессор.
Цитата:
Возможно, не все сразу понятно в установщике FreeBSD, но разобраться
не сложно
Установщик мне очень понравился, с первого раза разобрался как установить на отдельный раздел.

Цитата:
- разметка
- запись загрузчика[ов]
- разворачивание tar'ом
- создание /etc/[rc.conf|fstab], /boot/loader.conf

Как это сделать подробнее сможете описать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка после инсталла с dvd 11.3
СообщениеДобавлено: Ср 21 авг, 2019 8:30 pm 
Не в сети

Зарегистрирован: Вс 26 апр, 2009 4:40 am
Сообщения: 10
Спасибо вам lavr за помощь, получилось загрузиться. При установке останавливалось на usb, и я загружался выбирая сэйфмод и синглюзер, потом тоже выбирал и оно падало, сейчас попробовал грузить сразу и заработало.
Поставил с двд гном, жаль что на диске не оказалось xfce. Загружается, но драйвера для нвидии NV34 GeForce FX 5200, нету, наверное под новую систему их не найти?
Еще хотел спросить, как полечить - в консоль когда что-то набираешь или само по себе лезут сообщения суслога строчки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка после инсталла с dvd 11.3
СообщениеДобавлено: Чт 22 авг, 2019 12:17 am 
Не в сети

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2390
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.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка после инсталла с dvd 11.3
СообщениеДобавлено: Чт 22 авг, 2019 3:24 pm 
Не в сети

Зарегистрирован: Вс 26 апр, 2009 4:40 am
Сообщения: 10
спасибо, а эти nvidia-driver-340 только из инета? На сайте нвидии только 173.14.39 есть поддержка, но там только support xorg-server 1.15.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка после инсталла с dvd 11.3
СообщениеДобавлено: Чт 22 авг, 2019 5:11 pm 
Не в сети

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2390
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. И да, для установки из пакетов или портов - нужен Интернет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка после инсталла с dvd 11.3
СообщениеДобавлено: Чт 22 авг, 2019 9:41 pm 
Не в сети

Зарегистрирован: Вс 26 апр, 2009 4:40 am
Сообщения: 10
Цитата:
Можно собрать из портов, на Вашем чипсете это займет время, ибо будут собираться
зависимости...

Но под старый xorg-server 1.15 в портах уже наверное нет сорцев, там только актуальные?
Проц точно не поддерживает 64бит, буду пробовать настроить pptp, в пакетах не нашел.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка после инсталла с dvd 11.3
СообщениеДобавлено: Пт 23 авг, 2019 12:02 am 
Не в сети

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2390
hank писал(а):
Цитата:
Можно собрать из портов, на Вашем чипсете это займет время, ибо будут собираться
зависимости...

Но под старый xorg-server 1.15 в портах уже наверное нет сорцев, там только актуальные?

на то они и порты, все время в развитии, да и к чему такое старье?
Цитата:
Проц точно не поддерживает 64бит, буду пробовать настроить pptp, в пакетах не нашел.


# pkg search mpd5


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Загрузка после инсталла с dvd 11.3
СообщениеДобавлено: Пт 23 авг, 2019 7:53 pm 
Не в сети

Зарегистрирован: Вс 26 апр, 2009 4:40 am
Сообщения: 10
Спасибо большое вам за помощь.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: Google Feedfetcher


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика