Проблема запуска с Ubuntu 12.04 LTS

Таким образом, я установил Ubuntu 12.04 LTS на свой ноутбук, и единственный способ загрузить Ubuntu для загрузки - это перейти к диспетчеру загрузки и запустить его из раздела UEFI под названием UEFI, если я этого не сделаю, я просто получаю экран сообщая мне мой mac-адрес, а затем вставляя загрузочное устройство. Я не вижу этот раздел в BIOS, поэтому я не знаю, что делать, любая помощь будет отличной.

P.S. Я не загружаю это с Windows.

  1. fdisk -l результаты:

     WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The
    util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sda: 750.2
    GB, 750156374016 bytes 255 heads, 63 sectors/track, 91201 cylinders,
    total 1465149168 sectors Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 4096 bytes I/O size
    (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier:
    0x00000000 Device Boot Start End Blocks Id System /dev/sda1 1
    1465149167 732574583+ ee GPT Partition 1 does not start on physical
    sector boundary.
    
  2. Разделенные -l результаты:

    Model: ATA Hitachi HTS54757 (scsi) Disk /dev/sda: 750GB Sector size (logical/physical): 512B/4096B Partition Table: gpt Number
    Start End Size File system Name Flags 1 1049kB 512MB 511MB fat32 2
    512MB 744GB 744GB ext4 boot 3 744GB 750GB 5877MB linux-swap(v1)
    Warning: Unable to open /dev/sr0 read-write (Read-only file system).
    /dev/sr0 has been opened read-only. Error: /dev/sr0: unrecognised
    disk label
    
0
задан 12.05.2020, 10:56

3 ответа

Во-первых, при публикации результатов инструментов текстового режима, таких как fdisk или parted, убедитесь, что вы сохраняете разрывы строк и добавляете четыре пробела в начале каждой строки. Поскольку вы этого не сделали, ваши выходные данные fdisk и parted были переформатированы программным обеспечением форума и в результате почти не читаются.

Что касается вашей проблемы, вам, вероятно, просто нужно зарегистрировать загрузчик в EFI, как описано здесь ; или, возможно, вам нужно использовать efibootmgr для настройки переменной BootOrder. Чтобы знать наверняка, наберите sudo efibootmgr -v в Терминале после загрузки. Это должно выглядеть примерно так:

$ sudo efibootmgr -v
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000,0003,0006,2003,0001,2001,2002
Boot0000* rEFInd    HD(2,1f4800,82000,5f6b4992-fcfe-4a2c-9e67-98b0a30dfe7d)File(\EFI\refind\shimx64.efi)
Boot0001* Lenovo Recovery System    HD(3,276800,1f4000,de3b7563-97f5-48c6-ab7f-2f5d6d57c644)File(\EFI\Microsoft\Boot\LrsBootMgr.efi)RC
Boot0003* ubuntu    HD(2,1f4800,82000,5f6b4992-fcfe-4a2c-9e67-98b0a30dfe7d)File(\EFI\ubuntu\grubx64.efi)
Boot0006* Windows Boot Manager  HD(2,1f4800,82000,5f6b4992-fcfe-4a2c-9e67-98b0a30dfe7d)File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}....................
Boot2001* EFI USB Device    RC
Boot2002* EFI DVD/CDROM RC
Boot2003* EFI Network   RC

Строка BootCurrent показывает, какой менеджер загрузки был запущен для текущей загрузки, а строка BootOrder показывает порядок, в котором прошивка будет пытаться загрузить каждую запись. , В этом примере Boot0000 является первой загрузочной записью по умолчанию и той, которая используется для этой загрузки. Это соответствует rEFInd в \EFI\refind\shimx64.efi на разделе диска с большим длинным идентификатором EFI (HD(2,1f4800,82000,5f6b4992-fcfe-4a2c-9e67-98b0a30dfe7d)). Не беспокойтесь об идентификаторе диска, но ищите запись для Ubuntu. Этот пример не является стандартной Ubuntu, потому что я установил rEFInd в качестве менеджера загрузки. Если бы вы работали правильно, я бы ожидал, что он будет указывать на что-то более похожее на мою запись Boot0003 в качестве первой в списке BootOrder; но детали, включая номер загрузки, конечно, будут отличаться.

Некоторые EFI сломаны и не будут загружаться ничего, кроме загрузчика Windows; или они забывают свои загрузочные записи между ботинками. В таких случаях вам придется использовать обходной путь. На странице, на которую я ссылался ранее , описаны некоторые из них. Если у вас возникли проблемы, отправьте сообщение с подробностями, включая вывод sudo efibootmgr -v, но не забудьте правильно отформатировать его!

1
ответ дан 12.05.2020, 10:56

Во-первых, при публикации результатов инструментов текстового режима, таких как fdisk или parted, убедитесь, что вы сохраняете разрывы строк и добавляете четыре пробела в начале каждой строки. Поскольку вы этого не сделали, ваши выходные данные fdisk и parted были переформатированы программным обеспечением форума и в результате почти не читаются.

Что касается вашей проблемы, вам, вероятно, просто нужно зарегистрировать загрузчик в EFI, как описано здесь ; или, возможно, вам нужно использовать efibootmgr для настройки переменной BootOrder. Чтобы знать наверняка, наберите sudo efibootmgr -v в Терминале после загрузки. Это должно выглядеть примерно так:

$ sudo efibootmgr -v
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000,0003,0006,2003,0001,2001,2002
Boot0000* rEFInd    HD(2,1f4800,82000,5f6b4992-fcfe-4a2c-9e67-98b0a30dfe7d)File(\EFI\refind\shimx64.efi)
Boot0001* Lenovo Recovery System    HD(3,276800,1f4000,de3b7563-97f5-48c6-ab7f-2f5d6d57c644)File(\EFI\Microsoft\Boot\LrsBootMgr.efi)RC
Boot0003* ubuntu    HD(2,1f4800,82000,5f6b4992-fcfe-4a2c-9e67-98b0a30dfe7d)File(\EFI\ubuntu\grubx64.efi)
Boot0006* Windows Boot Manager  HD(2,1f4800,82000,5f6b4992-fcfe-4a2c-9e67-98b0a30dfe7d)File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}....................
Boot2001* EFI USB Device    RC
Boot2002* EFI DVD/CDROM RC
Boot2003* EFI Network   RC

Строка BootCurrent показывает, какой менеджер загрузки был запущен для текущей загрузки, а строка BootOrder показывает порядок, в котором прошивка будет пытаться загрузить каждую запись. , В этом примере Boot0000 является первой загрузочной записью по умолчанию и той, которая используется для этой загрузки. Это соответствует rEFInd в \EFI\refind\shimx64.efi на разделе диска с большим длинным идентификатором EFI (HD(2,1f4800,82000,5f6b4992-fcfe-4a2c-9e67-98b0a30dfe7d)). Не беспокойтесь об идентификаторе диска, но ищите запись для Ubuntu. Этот пример не является стандартной Ubuntu, потому что я установил rEFInd в качестве менеджера загрузки. Если бы вы работали правильно, я бы ожидал, что он будет указывать на что-то более похожее на мою запись Boot0003 в качестве первой в списке BootOrder; но детали, включая номер загрузки, конечно, будут отличаться.

Некоторые EFI сломаны и не будут загружаться ничего, кроме загрузчика Windows; или они забывают свои загрузочные записи между ботинками. В таких случаях вам придется использовать обходной путь. На странице, на которую я ссылался ранее , описаны некоторые из них. Если у вас возникли проблемы, отправьте сообщение с подробностями, включая вывод sudo efibootmgr -v, но не забудьте правильно отформатировать его!

1
ответ дан 12.05.2020, 10:56

Не могли бы вы предоставить больше информации?

Марка и модель ноутбука? Это на основе EFI или BIOS? Эти термины используются взаимозаменяемо, когда они на самом деле не одно и то же.

Ваша структура разделов, включая тип таблицы разделов (msdos, также известный как mbr или guid, основанный на gpt), любые установленные флаги (особенно флаг BOOT) и какой раздел / загрузочный живет. Все это можно найти в gparted или эквивалентном.

Экран сообщает вам, что MAC-адрес - это сетевая среда загрузки PXE ... его можно отключить при настройке или просто установить под жестким диском в порядке загрузки.

0
ответ дан 12.05.2020, 10:57
  • 1
    Кажется, что у Вас есть система EFI, необходимо ввести установку во время начальной загрузки и удостовериться, что жесткий диск находится в списке начальной загрузки. Можно видеть, что многократные въезды расценивают диск, удостоверьтесь, что версия EFI выбрана и не совместимость BIOS. – thirteen 12.05.2020, 10:57
  • 2
    Я нашел раздел, который имеет точку монтирования начальной загрузки / it' s на самом деле/boot/efi, у меня также есть другой раздел с файловой системой ext4. Я должен менять флаги, чтобы заставить другой загрузиться? – Braden Best 12.05.2020, 10:58
  • 3
    Делать и модель являются ссылкой Packard Bell EasyNote TV11 я don' t действительно знают другие ответы. – core114 12.05.2020, 10:58
  • 4
    На самом деле в приоритете загрузки заказывают it' s: 1. Жесткий диск: Hitachi HTS547575A9E384 2. CD-ROM ATAPI: DVD Slimtype 3. USB FDD: 4. ЖЕСТКИЙ ДИСК USB: 5. CD-ROM USB: 6. Сетевая загрузка: – intcreator 12.05.2020, 10:58

Теги

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