_"Я должен включить мою последнюю работу на моем резюме?"_ – Да? Не ответы из Кев и папин совершенно противоположное? Так в чем правда? Пожалуйста, приведите источник этой информации! @JasonSwett: проверьте страницу Баш человека. Это явно говорит о том, что оболочка не читает .bashrc следующее. Прочтите раздел 'вызов'. @Macmaniman, когда я закончу работу, я буду видеть о добавлении разделов для Odd (оптических дисков), видеокарты, процессора, и если я наткнусь на что-нибудь еще (как-то для проверки вашей материнской платы) я добавлю, что тоже. +1. Я думаю, что этот вопрос воплощает идею о том, что нет глупых вопросов. ОП, очевидно, думает, что это разумный вопрос и вместо того, чтобы закрыть это как "взгляд основанный" мы должны рассмотреть возможность отвечать на звонок, почему титульная вопрос не совсем правильный способ думать об этой проблеме.

Моя схема разделов диска, как видно на жратву, выглядит следующим образом:

hd0,gpt1: система ЭФИ 
hd0,gpt2: Линукс своп
hd0,gpt3: файловая система Linux 
hd0,gpt4: во FreeBSD УФС`

Процесс установки FreeBSD 11.0-релиз шло нормально, я также попытался сделать chroot и обновление системы, на всякий случай. Затем я загрузился в Arch Linux и редактировать файл/etc/жратву/40_custom, пробует различные конфигурации (см. во FreeBSD меню в grub на wiki.archlinux.org), и побежал в grub-mkconfig -о /загрузки/граб/граб.конф.

(Примечание: я редактировал "mountfrom" параметр, указывающий правильное dev файла для корневой ФС, который в моем случае является ada0p4, и опустил "bsd1" запись только (hd0,gpt4), в противном случае он не смог найти раздел.)

Если я загружаю для kFreeBSD /загрузки/загрузчик и загружается, я получаю черный экран.

Если я загрузить

для kFreeBSD /загрузки/ядра/ядра 
kfreebsd_loadenv /загрузки/устройства.подсказки
набор для kFreeBSD.ВФС.корень.mountfrom=УФС: как/dev/ada0p4
набор для kFreeBSD.ВФС.корень.mountfrom.параметры=РВ

и загрузки, я получаю это:

Мой ноутбук-это ноутбук X220 (акции БИОС до-до-даты). Жратва версия: 2.02.бета 3-4.

Любые идеи, что здесь не так? Пожалуйста, оставьте комментарий, если вам нужна дополнительная информация.

Мою жратву.cfg в (ссылка):

#
# НЕ ИЗМЕНЯЙТЕ ЭТОТ ФАЙЛ
#
# Она автоматически генерируется на grub-mkconfig с использованием шаблонов
# из /etc/харч.D и настроек из /etc/по умолчанию/жратву
#

### Начало файла /etc/харч.д/00_header ###
part_gpt insmod 
part_msdos insmod 
если [ -с $префикс/grubenv ]; тогда
load_env
интернет
если [ "${next_entry}" ] ; затем
 по умолчанию="${next_entry}"
 набор next_entry=
 save_env next_entry
 набор boot_once=истина
еще
 заданное значение по умолчанию="0"
интернет

если [ Х"${feature_menuentry_id}" = ху ]; тогда
menuentry_id_option="--ИД"
еще
menuentry_id_option=""
интернет

экспорт menuentry_id_option

если [ "${prev_saved_entry}" ]; затем
 набор saved_entry="${prev_saved_entry}"
 save_env saved_entry
 набор prev_saved_entry=
 save_env prev_saved_entry
 набор boot_once=истина
интернет

savedefault функция {
 если [ -з "${boot_once}" ]; затем
saved_entry="${выбрать}"
 save_env saved_entry
интернет
}

load_video функция {
 если [ Х$feature_all_video_module = ху ]; тогда
 all_video insmod 
еще
 efi_gop insmod 
 efi_uga insmod 
 ieee1275_fb insmod 
 ВБЕ insmod 
 insmod ВГА
 video_bochs insmod 
 video_cirrus insmod 
интернет
}

если [ Х$feature_default_font_path = ху ] ; тогда
шрифт=Юникод
еще
part_gpt insmod 
insmod ext2 в
установить параметр root='hd0,gpt3'
если [ Х$feature_platform_search_hint = ху ]; тогда
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень-намек-БИОС=hd0,gpt3-намек-ели=hd0,gpt3-намек-с умом-доказать=ahci0,gpt3 ff637c2e-1e42-4533-9a12-6ac2f6d43c9b
еще
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень ff637c2e-1e42-4533-9a12-6ac2f6d43c9b
интернет
шрифта="/usr/доли/жратву/Юникод.пф2"
интернет

если loadfont $шрифта ; затем
 набор gfxmode=1024х768
load_video
 insmod gfxterm 
 набор locale_dir=$префикс/язык
 выбрали Lang=язык
 insmod текстом
интернет
консоль terminal_input 
gfxterm terminal_output 
если [ Х$feature_timeout_style = ху ] ; тогда
 набор timeout_style=меню
 установить параметр timeout=5
# Откат нормальный код тайм-аута в случае характеристика timeout_style является
# недоступен.
еще
 установить параметр timeout=5
интернет
### Конец файла /etc/харч.д/00_header ###

### Начало файла /etc/харч.д/10_linux ###
menuentry 'Арч Линукс' --класс --арки классе гну-гну Линукс --класс --класс ОС $menuentry_id_option 'gnulinux-просто-ff637c2e-1e42-4533-9a12-6ac2f6d43c9b' {
load_video
 набор gfxpayload=сохранить
 gzio insmod 
 part_gpt insmod 
 insmod жира
 установить параметр root='hd0,gpt1'
 если [ Х$feature_platform_search_hint = ху ]; тогда
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень-намек-БИОС=hd0,gpt1-намек-ели=hd0,gpt1-намек-с умом-доказать=ahci0,gpt1 BE35-0EC9
еще
 поиск-нет-дискеты --ФС-идентификатор UUID --набор=корень BE35-0EC9
интернет
 загрузка Эхо 'Линукс Линукс ...'
 для Linux /vmlinuz-Linux в корень=идентификатор UUID=ff637c2e-1e42-4533-9a12-6ac2f6d43c9b РВ 
 загрузка Эхо 'начальный RAMDisk ...'
 файл initrd /процессоры Intel-ucode.ИМГ /пакет initramfs-linux-систем.ИМГ
}
подменю 'дополнительные опции для Арч Линукс' $menuentry_id_option 'gnulinux-дополнительно-ff637c2e-1e42-4533-9a12-6ac2f6d43c9b' {
 gnulinux-Линукс-дополнительно-ff637c2e-1e42-4533-9a12-6ac2f6d43c9b menuentry 'блог о Linux, с Linux в Linux --класс --арки классе гну-гну Линукс --класс --класс ОС $menuentry_id_option'' {
load_video
 набор gfxpayload=сохранить
 gzio insmod 
 part_gpt insmod 
 insmod жира
 установить параметр root='hd0,gpt1'
 если [ Х$feature_platform_search_hint = ху ]; тогда
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень-намек-БИОС=hd0,gpt1-намек-ели=hd0,gpt1-намек-с умом-доказать=ahci0,gpt1 BE35-0EC9
еще
 поиск-нет-дискеты --ФС-идентификатор UUID --набор=корень BE35-0EC9
интернет
 загрузка Эхо 'Линукс Линукс ...'
 для Linux /vmlinuz-Linux в корень=идентификатор UUID=ff637c2e-1e42-4533-9a12-6ac2f6d43c9b РВ 
 загрузка Эхо 'начальный RAMDisk ...'
 файл initrd /процессоры Intel-ucode.ИМГ /пакет initramfs-linux-систем.ИМГ
}
 gnulinux-Линукс-резервный-ff637c2e-1e42-4533-9a12-6ac2f6d43c9b menuentry 'блог о Linux, с Linux на Linux (резервный пакет initramfs)' класс --арки --класс гну-гну Линукс --класс --класс ОС $menuentry_id_option'' {
load_video
 набор gfxpayload=сохранить
 gzio insmod 
 part_gpt insmod 
 insmod жира
 установить параметр root='hd0,gpt1'
 если [ Х$feature_platform_search_hint = ху ]; тогда
 поиск ... нет-дискеты --ФС-идентификатор UUID --набор=корень-намек-БИОС=hd0,gpt1-намек-ели=hd0,gpt1-намек-с умом-доказать=ahci0,gpt1 BE35-0EC9
еще
 поиск-нет-дискеты --ФС-идентификатор UUID --набор=корень BE35-0EC9
интернет
 загрузка Эхо 'Линукс Линукс ...'
 для Linux /vmlinuz-Linux в корень=идентификатор UUID=ff637c2e-1e42-4533-9a12-6ac2f6d43c9b РВ 
 загрузка Эхо 'начальный RAMDisk ...'
 файл initrd /процессоры Intel-ucode.ИМГ /пакет initramfs-linux на запасной вариант.ИМГ
}
}

### Конец файла /etc/харч.д/10_linux ###

### Начало файла /etc/харч.д/20_linux_xen ###
### Конец файла /etc/харч.д/20_linux_xen ###

### Начало файла /etc/харч.д/30_os-проберитесь ###
### Конец файла /etc/харч.д/30_os-проберитесь ###

### Начало файла /etc/харч.д/40_custom ###
# Этот файл содержит простой способ, чтобы добавить пользовательские элементы меню. Просто введите
# меню вы хотите добавить после такого комментария. Будьте осторожны, чтобы не изменить
# в 'строку exec хвост' выше.

menuentry 'с FreeBSD 11.0' {
 insmod ufs2
 установить параметр root=(hd0,gpt4)
 для kFreeBSD /загрузки/ядра/ядра
 kfreebsd_loadenv /загрузки/устройства.подсказки
 набор для kFreeBSD.ВФС.корень.mountfrom=УФС: как/dev/ada0p4
 набор для kFreeBSD.ВФС.корень.mountfrom.параметры=РВ
}

### Конец файла /etc/харч.д/40_custom ###

### Начало файла /etc/харч.д/41_custom ###
если [ -Ф ${config_directory}/таможня.cfg в ]; тогда
 источник ${config_directory}/таможня.cfg для
Элиф [ -з "${config_directory}" -а-F $префикс/таможня.cfg в ]; тогда
 источник $префикс/таможня.ГПФ;
интернет
### Конец файла /etc/харч.д/41_custom ###

Редактировать: забыл упомянуть, просто до разбиения диска, я получаю предупреждение со следующим текстом

Ваша модель компании Lenovo, как известно, есть ошибка в BIOS, что предотвращает его загрузку с разделами GPT без UEFI. Вы бы установщик применить обходной путь для вас?

Поскольку я загрузка с UEFI, а я не хочу применять (я даже пробовал без успеха).