LINUX.ORG.RU

openSuse & UEFI. part 2

 , ,


0

1

Вобщем установка openSUSE на UEFI была решена ЭТИМ способом, но тот способ немного «криворукий». Попытался записать образ через dd. Записалось. Но хоть убей нету у неё UEFI-загрузки. Грузится в legacy bios.

dumpet -i openSUSE-12.2-NET-x86_64.iso
Validation Entry:
        Header Indicator: 0x01 (Validation Entry)
        PlatformId: 0x00 (80x86)
        ID: "SUSE LINUX Products Gmb"
        Checksum: 0x90d1
        Key bytes: 0x55aa
Boot Catalog Default Entry:
        Entry is bootable
        Boot Media emulation type: no emulation
        Media load segment: 0x0 (0000:7c00)
        System type: 0 (0x00)
        Load Sectors: 4 (0x0004)
        Load LBA: 57 (0x00000039)
Section Header Entry:
        Header Indicator: 0x91 (Final Section Header Entry)
        PlatformId: 0xef (EFI)
        Section Entries: 1
        ID: ""
Boot Catalog Section Entry:
        Entry is bootable
        Boot Media emulation type: no emulation
        Media load address: 0 (0x0000)
        System type: 0 (0x00)
        Load Sectors: 1 (0x0001)
        Load LBA: 50407 (0x0000c4e7)
Судя по этому EFI как бы есть.
вот для ubuntu.
dumpet -i ubuntu-12.04.1-desktop-amd64.iso
Validation Entry:
        Header Indicator: 0x01 (Validation Entry)
        PlatformId: 0x00 (80x86)
        ID: ""
        Checksum: 0x55aa
        Key bytes: 0x55aa
Boot Catalog Default Entry:
        Entry is bootable
        Boot Media emulation type: no emulation
        Media load segment: 0x0 (0000:7c00)
        System type: 0 (0x00)
        Load Sectors: 4 (0x0004)
        Load LBA: 353288 (0x00056408)
Section Header Entry:
        Header Indicator: 0x91 (Final Section Header Entry)
        PlatformId: 0xef (EFI)
        Section Entries: 1
        ID: ""
Boot Catalog Section Entry:
        Entry is bootable
        Boot Media emulation type: no emulation
        Media load address: 0 (0x0000)
        System type: 0 (0x00)
        Load Sectors: 896 (0x0380)
        Load LBA: 354130 (0x00056752)
Убунта при записи через dd запускается в «UEFI-режиме», openSUSE нет. ЧЯДНТ ?

Это потому, что систему не интересует El Torito boot sector, когда она загружается с флешки. На флешке есть файл /EFI/BOOT/BOOTX64.EFI?

AITap ★★★★★
()
Ответ на: комментарий от AITap

Почитай здесь какя решал проблему с запуском в UEFI-режиме. но блин, это как то !труЪ

i_gnatenko_brain ★★★★
() автор топика
Ответ на: комментарий от i_gnatenko_brain

Ну вот поэтому и не загрузится. В Ubuntu эти файлы есть не только в загрузочном секторе El Torito, но и в файловой системе, потому она и работает.

AITap ★★★★★
()

Убунта при записи через dd запускается в "UEFI-режиме"

убунта стала грузиться на уефи?! и давно?

swlabr
()
Ответ на: комментарий от swlabr
brain@Brain-Server:~$ sudo mount ubuntu-10.04.4-desktop-amd64.iso /mnt/
mount: warning: /mnt/ seems to be mounted read-only.
brain@Brain-Server:~$ ll /mnt/
итого 1477
dr-xr-xr-x 10 root root    2048 февр. 14  2012 ./
drwxr-xr-x 24 root root    4096 сент. 14 21:51 ../
-r--r--r--  1 root root     143 февр. 14  2012 autorun.inf
dr-xr-xr-x  2 root root    2048 февр. 14  2012 casper/
dr-xr-xr-x  2 root root    2048 февр. 14  2012 .disk/
dr-xr-xr-x  3 root root    2048 февр. 14  2012 dists/
dr-xr-xr-x  2 root root    2048 февр. 14  2012 install/
dr-xr-xr-x  2 root root   16384 февр. 14  2012 isolinux/
-r--r--r--  1 root root    4640 февр. 14  2012 md5sum.txt
dr-xr-xr-x  2 root root    2048 февр. 14  2012 pics/
dr-xr-xr-x  4 root root    2048 февр. 14  2012 pool/
dr-xr-xr-x  2 root root    2048 февр. 14  2012 preseed/
-r--r--r--  1 root root     230 февр. 14  2012 README.diskdefines
lr-xr-xr-x  1 root root       1 февр. 14  2012 ubuntu -> ./
-r--r--r--  1 root root 1468451 февр.  8  2012 wubi.exe
brain@Brain-Server:~$ dumpet -i ubuntu-10.04.4-desktop-amd64.iso
Validation Entry:
        Header Indicator: 0x01 (Validation Entry)
        PlatformId: 0x00 (80x86)
        ID: ""
        Checksum: 0x55aa
        Key bytes: 0x55aa
Boot Catalog Default Entry:
        Entry is bootable
        Boot Media emulation type: no emulation
        Media load segment: 0x0 (0000:7c00)
        System type: 0 (0x00)
        Load Sectors: 4 (0x0004)
        Load LBA: 151 (0x00000097)

Давно у нас 10.04 научилась EFI ?

i_gnatenko_brain ★★★★
() автор топика
Ответ на: комментарий от i_gnatenko_brain

а хз! но факт. я себе её ставил на UEFI сабж. а вот 11.04 уже нифига не встаёт и 12.04.1 тоже

swlabr
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.