Как настроить GPT и EFI для моего нового необработанного диска?

Вы используете / bin / false, который подключается, а затем закрывает ваше соединение. Возможно, установка оболочки пользователя в / bin / bash устранит эту проблему.

:~$ chsh -s /bin/bash webuser

Когда я проверил / etc / shells, я увидел, что нет / bin / false.

1
задан 13 April 2017 в 15:24

2 ответа

Есть две отдельные (но связанные) технологические дихотомии, которые вы, кажется, объединяете, по крайней мере, немного:

BIOS против EFI / UEFI - это тип прошивки на компьютере; это программное обеспечение, встроенное в чип (ы) на материнской плате. С 1980-х годов ПК использовали прошивку Basic Input / Output System (BIOS), но интерфейс Extensible Firmware Interface (EFI) был разработан в 1990-х годах, который более десятилетия скрывался в качестве неясного варианта для систем Itanium, был принят Apple для его Mac на базе Intel, и последний раз он использовался в качестве замены BIOS на подавляющем большинстве компьютеров, проданных с середины 2011 года или около того. (EFI 2.x известен как Unified EFI или UEFI.) Хотя некоторые ПК использовали EFI до 2011 года, скорее всего, ваш ноутбук 2009 года не является одним из них, поэтому вы действительно не можете использовать EFI на нем. (Возможно, вы сможете получить «программную EFI», такую ​​как DUET или Clover, для работы в вашей системе, но это больше проблем, чем для большинства людей). MBR против GPT - ПК исторически использовали главную загрузочную запись (MBR). Это всего лишь набор стандартов для организации данных на диске, чтобы ОС могла находить разделы. EFI включает в себя новую систему секционирования, известную как таблица разделов GUID (GPT), которая устраняет многие блоки и ограничения MBR. Хотя GPT определен как часть спецификации EFI, его можно использовать даже на старых компьютерах на базе BIOS. Большие преимущества GPT - это диски размером более 2TiB, которые MBR не может обрабатывать. На меньших дисках GPT имеет несколько незначительных преимуществ, но ничего достаточно убедительного, чтобы переключить на него необходимость для большинства пользователей. Обратите внимание, что некоторые ОС, включая Windows, не могут загружаться с GPT-дисков, кроме режима EFI, и, конечно, большинство старых ОС, таких как DOS и большинство версий Windows до Vista SP1, не могут загружаться в режиме EFI или использовать GPT даже для дисков данных.

Термин «раздел EFI» несколько неоднозначен, потому что это не AFAIK, официальный прозвище. В приведенном вами параграфе он, похоже, относится к системному разделу EFI (ESP), который представляет собой раздел, на котором хранятся загрузочные загрузчики EFI и аналогичные инструменты EFI. ESP на 100% бесполезен на компьютере с BIOS, поэтому, если ваш ноутбук основан на BIOS, как я подозреваю, нет смысла создавать ESP, даже если вы используете GPT. На компьютерах с BIOS, на которых есть диски GPT и загружаются с GRUB, вместо этого используется загрузочный раздел BIOS, который представляет собой небольшой (обычно 1MiB) раздел, который содержит часть GRUB. Раздел BIOS Boot Partition идентифицируется по-разному в зависимости от используемого инструмента разбиения. В parted, GParted и других инструментах, основанных на libparted, установлен флаг bios_grub. В gdisk и его братьях и сестрах он идентифицируется кодом типа EF02.

Если вы предварительно разделите свой диск и хотите использовать GPT, создайте загрузочный раздел BIOS и любые другие разделы, которые вы обычно использовать. Если вы ожидаете, что в конечном итоге переместите диск на новый компьютер на базе EFI, вы также можете создать ESP, но это почти наверняка просто (небольшая) трата дискового пространства в это время. (ESP обычно имеют размер 100-600MiB.)

6
ответ дан 23 May 2018 в 22:35
  • 1
    Если ваша система является только BIOS, вы можете использовать gpt, но затем не можете установить Windows без переформатирования обратно в MBR. Windows только загружается из разделенных дисков gpt с UEFI. Ubuntu может загружаться либо с BIOS, либо с UEFI из gpt, если правильные поддерживающие разделы находятся на диске. – oldfred 9 March 2015 в 01:36
  • 2
    Благодарю. (1) Я устанавливаю Windows под Virtual Box под Ubuntu. (2) мой новый диск - 1 ТБ. (3) Могу ли я заменить свой жесткий диск на новый и вставить загрузочную USB-накопитель для форматирования и разделения нового диска и установки 14.04? Если нет, как я могу справиться с новым сырым диском? – Tim 9 March 2015 в 01:38
  • 3
    (4) в целом я должен настроить GPT или MBR? Если GPT, как это сделать? – Tim 9 March 2015 в 01:48

У меня есть другое решение:

Загрузите последний компакт-диск Ubuntu Live (на этом этапе не устанавливайте его полностью - просто попробуйте его). Начать GParted с помощью Gparted, стереть / удалить / стереть весь диск следуя инструкциям, приведенным здесь. Не откладывайте прокрутку «usb-stick»: инструкции также работают на жестком диске. Я использовал этот ответ. Не забудьте нажать зеленую стрелку, чтобы выполнить процесс (т.е. выполните все процессы, которые вы выбрали). Когда вы удалили диск, создайте отдельный раздел с файлом ext4. Не делайте ничего более - просто создайте раздел и файловую систему - загрузится последовательность и флаг загрузки / выбирается автоматически на следующем шаге. Теперь выберите вариант полной установки Ubuntu - он будет записывать в раздел и помещать grub и загрузчик в нужные места. Вам будет предложено перезапустить. вас попросят удалить компакт-диск (или USB-накопитель, если это то, что вы использовали) и нажмите «Ввод» - сделайте это. Ubuntu будет теперь перезагрузитесь и перезагрузите

Теперь вы будете отлично работать с Ubuntu без какой-либо Microsoft - Heaven!

0
ответ дан 23 May 2018 в 22:35
  • 1
    Вот в чем разница (что я разъясняю в сообщении): человек, который поставил проблему (Тим), наконец ответил на свой вопрос (см. Выше) - он переустановил Windows - то есть раздел EFI (автоматически установленный Windows). Я четко сказал в своем посте, что я не хочу, чтобы Microsoft на моем компьютере - так что его решение не подходит для меня - я тогда нашел ответ на проблему БЕЗ использования переустановки Windows - теперь у меня есть ТОЛЬКО Linux / Ubuntu в моей системе. Возможно, вы можете извиниться за свой агрессивный пост, но я подозреваю, что этого не произойдет. – Duncan 31 January 2017 в 17:16
  • 2
    Просмотрите мои правки и улучшайте еще больше. Также прочитайте Как написать хороший ответ . Приношу свои извинения за то, что вы интерпретируете мой комментарий как агрессивный. Надеюсь, теперь у меня есть точка зрения. – Fabby 1 February 2017 в 14:24
  • 3
    Счастлив с вашими изменениями - более элегантный. Спасибо. Я рад, что вы теперь видите разницу и теперь, похоже, понимаете, что я / пытаюсь быть полезным. ;-) – Duncan 2 February 2017 в 15:49

Другие вопросы по тегам:

Похожие вопросы: