Я в настоящее время борюсь с новыми аппаратными средствами и устанавливаю Ubuntu в первом шаге на нем (16,04 ежедневных сборок), где MacOS будет следовать.
Оборудование:
Следующий descibes моя настройка оборудования я пытаюсь установить Ubuntu на:
sda
1x жесткий диск для /home
sdb
1x жесткий диск для /usr
(для нескольких необходимых приложений это будет установленным на /usr
и возьмет огромное количество дискового пространства),
sdc
1x SSD для /
(Linux)
sdd
1x SSD для EFI
и загрузчик (для dualboot Linux и MacOS)
sde
1x SSD для /
(macosx)
С этой установки я должен настроить раздел один, который в целом не является грандиозным предприятием, но так или иначе я всегда получаю оболочку личинки (где я думаю, что мне был бы нужен другой загрузчик из-за Linux и MacOS, установленной в стороне) при перезагрузке.
Что я сделал во время раздела:
Раздел sda1
в XFS и наборе mountflag к /home
(полный диск)
Раздел sdb1
в XFS и наборе mountflag к /usr
(полный диск)
Раздел sdc1
в подкачке и наборе подкачка отмечают активный Раздел (на 3 ГБ) sdc2
в XFS и наборе mountflag к /
(отдых sdc)
Раздел sdd1
в EFI (1 ГБ)
Раздел MacOS sde
не отформатирован, потому что система MacOS будет установлена на втором шаге.
Ubuntu позволила мне выбрать, где установить загрузчик, и я выбрал sdd
.
В стороне я получаю сообщения ошибки формата во время установки для sdd
(совершенно новый ssd между прочим), установка пошла гладко. После перезапуска я всегда нахожусь в оболочке личинки.
В оболочке личинки ls воспитывает некоторых error: failure reading sector 0xXXX hd1
Однако я решил установить аппаратные средства то же, но позволить установке предназначаться для загрузчика быть sda
вместо sdd
и начальные загрузки системы.
Мои вопросы:
sdd
, или действительно ли моя установка раздела является дефектной?sdd
и установите раздел EFI и загрузчик (который может загрузить Linux и MacOS) к sdd
так, чтобы этот диск смог загрузить Ubuntu Linux и MacOS (загрузочный диск)?/
, /home
, /usr
и я сделан), который корректен?Если я пропустил немного полезной информации, здесь сообщенной мне, и я попытаюсь принести им.
==============================================================================
Сводка РЕДАКТИРОВАНИЯ 1:
/usr
был бы отдельный HDD вместо / на SSDВо-первых, Ваше разделение расточительно. Базовая установка требует одного раздела для корня (/
). (Другой может быть необходим для загрузчика; больше на этом позже.) В этой конфигурации все каталоги и подкаталоги находятся на этом разделе. При создании другого раздела он смонтирован где-нибудь, что Вы указываете в этом дереве каталогов, таким образом уменьшая некоторые необходимые площади на корне (/
) и включение различных преимуществ.
Проблема с Вашей установкой состоит в том, что посвящение всего диска к некоторым Вашим разделам расточительно:
/usr
вряд ли будет содержать больше, чем приблизительно 20 ГБ файлов. Эти файлы являются объемом системы Linux, таким образом помещая /usr
на жестком диске и корне (/
) на SSD на самом деле ухудшит производительность по сравнению с помещением обоих на SSD. Единственная причина я сделал бы это, состоит в том, если SSD является крошечным - и такой крошечный SSD предлагает старый, который больше не мог бы быть надежным.Лучший план состоит в том, чтобы использовать Ваш SSD для корня (/
) файловая система без отдельного /usr
файловая система, для помещения /home
на Ваших жестких дисках, и создать отдельный ESP везде, где это удобно. Если Вы хотите использовать все четыре из своих дисков, необходимо серьезно рассмотреть использование управления логическими томами (LVM), которое позволяет комбинировать несколько разделов (физические тома, в LVM-говорят) в одну группу объема, которая затем обманута в логические тома, которые содержат файловые системы. (Отметьте: Логические тома не являются тем же как логическими разделами, которые являются несвязанной конструкцией разделения MBR.) Можно поэтому создать единственный большой логический том, который охватывает несколько дисков. Управление разделением между Вашими SSD и жесткими дисками требует более усовершенствованных методов LVM, или Вы могли создать две группы объема, один для Ваших жестких дисков и один для SSD.
Ubuntu позволила мне выбрать, где установить загрузчик и меня choosed
sdd
.
При установке в режиме EFI/UEFI установщик Ubuntu не запрашивает то, где установить загрузчик. Вместо этого это обнаруживает ESP и автоматически устанавливает загрузчик там. Таким образом я подозреваю, что Вы, возможно, случайно загрузились в режиме BIOS/CSM/legacy. Посмотрите мою страницу на CSM для получения дополнительной информации об этой теме, включая подсказки относительно управления, как Вы загружаетесь.
Эта проблема может состоять в том, почему Вы получили ошибку при установке GRUB. В установке режима BIOS GRUB работает лучше всего с Разделом начальной загрузки BIOS, который Вы, вероятно, не создали. Если это не будет присутствовать, то установщик Ubuntu будет жаловаться. Я не могу быть уверен в этом, тем не менее, потому что Вы не сказали, каково сообщение об ошибке было. (Примечание стороны: При обращении за помощью всегда представляйте полное сообщение об ошибке. Девять раз из десять, сводки опускают самые важные детали.)
Тем не менее я не уверен, что вызвало error: failure reading sector 0xXXX hd1
передайте Вас отчет, добирающийся от GRUB. Это могло быть связано с ошибкой установки, или могло случиться так, что Ваш диск является дефектным.
Есть ли способ, которым я мог отформатировать
sdd
и установите раздел EFI и загрузчик (который может загрузить Linux и macosx),
Держите телефон! Вы говорите, что это - двойная загрузка с OS X? Если так, это - критическая деталь, и подробная информация о Ваших разделах требуется, чтобы давать когерентный ответ на Ваш вопрос. Разместите ту информацию. (Вывод sudo parted -l
должен добиться цели. Обязательно отредактируйте Ваш исходный вопрос; не пытайтесь переполнить ту информацию в комментарий - но действительно добавить комментарий к этому ответу, таким образом, мне сообщат о Вашей новой информации.)
Править:
В режиме EFI, вводя sudo grub-install
причины это для установки на ESP (я верю тому, смонтированному в /boot/efi
по умолчанию, но я не на 100% положителен относительно этого). Таким образом нет никакой потребности указать дисковое устройство. Конечно, это не установлено на целом дисковом устройстве, но на разделе. Таким образом любая подсказка, которую Вы видите в установщике Ubuntu об этом, вводит в заблуждение. Возможно, что система запутывается, потому что у Вас есть столько дисков, и это работало бы лучше при создании ESP на /dev/sda
.
Двойная загрузка стандартный ПК (Вы говорите, что это - Супермикро плата) с Linux и OS X хитра в лучшем случае Эта практика имеет даже спорную законность во многих странах. Я не знаю то, что политика этого форума находится на обсуждении темы, но конечно, когда Вы добираетесь до фактического конфигурирования той части его, Вы - более обеспеченное выяснение на Hackintosh-определенном форуме.
Используя отдельное /usr
раздел раньше был обычной практикой, но редок сегодня. Я не знаю бесцеремонно, если Ubuntu даже больше поддерживает эту конфигурацию. Если это делает, не должно требоваться ничего особенно специального для установки его; однако, я советую Вам быть очень уверенными в том, куда огромные программные файлы, которые Вы ожидаете, пойдут. Даже загруженной в большой степени системе Ubuntu вряд ли будут нужны больше чем 20-30 гибибайт дискового пространства. Много больших программ хранят свои файлы в корневых каталогах пользователей или в особенности подкаталогах, которые могли бы быть лучше отделены. Выполнение этого может быть лучше, чем помещение /usr
на Вашем жестком диске, так как Вы будете видеть отбрасывание скорости, когда Вы сделаете это. Если Вы могли бы сказать, какие программы Вы устанавливаете, которые требуют значительных сумм пространства, возможно, кто-то мог предложить лучшее руководство в этом отношении.