Grupy dyskusyjne   »   pl.comp.pecet   »   UEFI, GPT itd...

UEFI, GPT itd...

Data: 2012-11-13 21:57:50
Autor: Latet
UEFI, GPT itd...
Witam,

Pomó¿nie mi proszê zrozumieæ, jaka jest zale¿no¶æ pomiêdzy UEFI a GPT.

Je¶li dysk jest partycjonowany wg schematu GPT, to czy warunkiem koniecznym do uruchamiania z niego systemu operacyjnego jest p³yta g³ówna z UEFI zamiast BIOS?

Czy nowy dysk mo¿na spartycjonowaæ wg GPT spod Win7 uruchomionego na "starym" pececie ze zw³yk³ym BIOS, i potem go na tym¿e komputerze u¿ywaæ jako dysku na dane?

U¿ywam od lat bardzo pomocnych narzêdzi do HDD odpalanych z boot-CD (np. BootIT NG, MHDD) - co one "zobacz±" na dysku z partycjami GPT? Czy to, co zobacz± bêdzie zale¿a³o od tego, czy w kompie jest UEFI? A co zobacz±, gdy dysk jest "starego typu", ale p³yta g³ówna ma ju¿ tylko UEFI?

Dziêki,

latet

Data: 2012-11-13 23:00:38
Autor: Radosław Sokół
UEFI, GPT itd...
W dniu 13.11.2012 21:57, Latet pisze:
Pomóżnie mi proszę zrozumieć, jaka jest zależność pomiędzy UEFI a GPT.

Wszystko masz ślicznie opisane tu:
http://en.wikipedia.org/wiki/GUID_Partition_Table

Jeśli dysk jest partycjonowany wg schematu GPT, to czy warunkiem koniecznym do uruchamiania z niego systemu operacyjnego jest płyta główna z UEFI zamiast BIOS?

Jeżeli ma *tylko* GPT, to tak. Ale zazwyczaj oprócz GPT jest
też zapisywany szczątkowy MBR tak, aby można było uruchomić
system starÄ… metodÄ….

Czy nowy dysk można spartycjonować wg GPT spod Win7 uruchomionego na "starym" pececie ze zwłykłym BIOS, i potem go na tymże komputerze używać jako dysku na dane?

Nie widzę przeciwwskazań.

Używam od lat bardzo pomocnych narzędzi do HDD odpalanych z boot-CD (np. BootIT NG, MHDD) - co one "zobaczą" na dysku z partycjami GPT? Czy to, co zobaczą będzie zależało od tego, czy w kompie jest
UEFI? A co zobaczą, gdy dysk jest "starego typu", ale płyta główna ma już tylko UEFI?

Zobaczą co chcą. Jeżeli obsługują tylko MBR, to niezależnie
od tego, czy na komputerze jest stary BIOS, czy UEFI, zoba-
czą zawartość MBR (czyli prawdopodobnie jedną wielką party-
cjÄ™ nieznanego typu) i jÄ… zinterpretujÄ….

--
|""""""""""""""""""""""""""""""""""""""""""""""""""""""""""|
| RadosÅ‚aw Sokół  |  http://www.grush.one.pl/              |
|                 |                                        |
\........................................................../

Data: 2012-11-14 16:13:44
Autor: Latet
UEFI, GPT itd...
Jeżeli ma *tylko* GPT, to tak. Ale zazwyczaj oprócz GPT jest
też zapisywany szczątkowy MBR tak, aby można było uruchomić
system starÄ… metodÄ….
(...)
Zobaczą co chcą. Jeżeli obsługują tylko MBR, to niezależnie
od tego, czy na komputerze jest stary BIOS, czy UEFI, zoba-
czą zawartość MBR (czyli prawdopodobnie jedną wielką party-
cjÄ™ nieznanego typu) i jÄ… zinterpretujÄ….


Widze tu sprzeczność. Wyżej napisałeś, że szczątkowy MBR umożliwi uruchomienie systemi starą metodą. Czyli system na partycji wg GPT będzie "widziany". Niżej, że stary MBR co najwyżej wskaże na jedną wielką partycję nieznanego typu (a więc system, ani nic innego co jest na tym dysku widoczne nie będzie).

Dziękuję.

latet

Data: 2012-11-14 19:24:06
Autor: Radosław Sokół
UEFI, GPT itd...
W dniu 14.11.2012 16:13, Latet pisze:
Widze tu sprzeczność. Wyżej napisałeś, że szczątkowy MBR umożliwi uruchomienie systemi starą metodą. Czyli system na partycji wg GPT będzie "widziany". Niżej, że stary MBR co najwyżej wskaże na jedną
wielką partycję nieznanego typu (a więc system, ani nic innego co jest na tym dysku widoczne nie będzie).

Bo MBR zawiera dwie rzeczy: tablicÄ™ partycji i kod Å‚adujÄ…cy.
W przypadku dysku GPT tablica partycji MBR jest "lewa" i
pokazuje jednÄ… wielkÄ… partycjÄ™ nieznanego typu, a kod Å‚adu-
jący jest tak spreparowany (*), by wczytać mimo wszystko w
jakiś sposób program rozruchowy systemu operacyjnego, który
już będzie rozumiał GPT.

-- -- -
(*) "Normalny" kod rozruchowy MBR czyta tablicÄ™ partycji z
     MBR i Å‚aduje sektor rozruchowy aktywnej partycji.

--
|""""""""""""""""""""""""""""""""""""""""""""""""""""""""""|
| RadosÅ‚aw Sokół  |  http://www.grush.one.pl/              |
|                 |                                        |
\........................................................../

Data: 2012-11-14 20:37:26
Autor: Latet
UEFI, GPT itd...
Bo MBR zawiera dwie rzeczy: tablicÄ™ partycji i kod Å‚adujÄ…cy.
W przypadku dysku GPT tablica partycji MBR jest "lewa" i
pokazuje jednÄ… wielkÄ… partycjÄ™ nieznanego typu, a kod Å‚adu-
jący jest tak spreparowany (*), by wczytać mimo wszystko w
jakiś sposób program rozruchowy systemu operacyjnego, który
już będzie rozumiał GPT.

Sprytne. Ale i pachnie problemami np. po przywróceniu obrazu jakiejś partycji na nowy dysk...

latet

Data: 2012-11-21 20:15:52
Autor: Radosław Sokół
UEFI, GPT itd...
W dniu 14.11.2012 20:37, Latet pisze:
Sprytne. Ale i pachnie problemami np. po przywróceniu obrazu jakiejś partycji na nowy dysk...

Do operowania na obrazach partycji w przypadku GPT musisz
mieć przystosowane do tego narzędzia oczywiście. Albo od-
twarzać całość nośnika na zasadzie kopii "bit po bicie"
(a la uniksowe dd).

--
|""""""""""""""""""""""""""""""""""""""""""""""""""""""""""|
| RadosÅ‚aw Sokół  |  http://www.grush.one.pl/              |
|                 |                                        |
\........................................................../

Data: 2012-11-15 02:09:30
Autor: Latet
UEFI, GPT itd...
Bo MBR zawiera dwie rzeczy: tablicÄ™ partycji i kod Å‚adujÄ…cy.
W przypadku dysku GPT tablica partycji MBR jest "lewa" i
pokazuje jednÄ… wielkÄ… partycjÄ™ nieznanego typu, a kod Å‚adu-
jący jest tak spreparowany (*), by wczytać mimo wszystko w
jakiś sposób program rozruchowy systemu operacyjnego, który
już będzie rozumiał GPT.

Ale ta sztuczka chyba nie dotyczy Windows. Przynajmniej tak rozumiem te kolorowe tabelki tu: http://en.wikipedia.org/wiki/GUID_Partition_Table#cite_note-microsoft-8

Czy prawdą jest, że na kompie mającym UEFI nie da się zainstalować/odpalić Windows na dysku MBR? Musi być GPT i koniec?

Dzięki,

latet

Data: 2012-11-15 10:26:32
Autor: Leszek K.
UEFI, GPT itd...
Dnia Thu, 15 Nov 2012 02:09:30 +0100, Latet napisa³(a):

Czy prawd± jest, ¿e na kompie maj±cym UEFI nie da siê zainstalowaæ/odpaliæ Windows na dysku MBR? Musi byæ GPT i koniec?

Nie. Odwrotnie. Na p³ycie z UEFI mo¿na teoretycznie postawiæ system (od
win7 w górê) na GPT (mnie siê nie uda³o na A75M-ITX mimo,¿e Asrock twierdzi
¿e mo¿na). Pod MBR mo¿na zawsze.


--
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++

Data: 2012-11-15 10:49:14
Autor: Latet
UEFI, GPT itd...
Nie. Odwrotnie. Na p³ycie z UEFI mo¿na teoretycznie postawiæ system (od
win7 w górê) na GPT (mnie siê nie uda³o na A75M-ITX mimo,¿e Asrock twierdzi
¿e mo¿na). Pod MBR mo¿na zawsze.

Czy polega to na wyborze w ustawieniach "biosu" p³yty - czy bêdzie dzia³aæ z MBR czy jako UEFi?

Z kolei na p³ycie bez UEFI (z 2008 r.) - próbowa³em dzi¶ istalowaæ Win8 na dysku pustym, ale "zainicjowanym" jako GPT. Instalator kategorycznie odmawia³, twierdz±c, ¿e nie mo¿e zainstlaowaæ systemu (win8 64-bit) na dysku z partycjami w stylu GPT. Najwyra¼niej "widzia³", ¿e na p³ycie jest stary BIOS, bo niby z jakiego innego powodu mia³by odmówiæ zrobienia tego?

latet

Data: 2012-11-15 11:41:26
Autor: Leszek K.
UEFI, GPT itd...
Dnia Thu, 15 Nov 2012 10:49:14 +0100, Latet napisa³(a):


Czy polega to na wyborze w ustawieniach "biosu" p³yty - czy bêdzie dzia³aæ z MBR czy jako UEFi?

Wed³ug Asrocka wystarczy w kolejno¶ci startowania zamiast SATA:CD/DVD
wybraæ UEFI:CD/DVD, wsadziæ instalkê win7 i ju¿ mo¿na instalowaæ na dysku
2TB. W praktyce UEFI mog³em wybraæ tylko na napêdach USB a instalka nie
chcia³a za³o¿yæ GPT.

Z kolei na p³ycie bez UEFI (z 2008 r.) - próbowa³em dzi¶ istalowaæ Win8 na dysku pustym, ale "zainicjowanym" jako GPT. Instalator kategorycznie odmawia³, twierdz±c, ¿e nie mo¿e zainstlaowaæ systemu (win8 64-bit) na dysku z partycjami w stylu GPT. Najwyra¼niej "widzia³", ¿e na p³ycie jest stary BIOS, bo niby z jakiego innego powodu mia³by odmówiæ zrobienia tego?

Mo¿na zainstalowaæ system na GPT na dowolnej p³ycie dzia³aj±c trochê
naoko³o. Najpierw instalujesz na dysku ze zwyk³ym MBR a potem przy u¿yciu
Paragon Migrate OS to SSD kopiujesz partycjê na drugi dysk z GPT (nie
sprawdza³em - ponoæ dzia³a). Ale zrobi³o siê mocno NTG


--
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++

Data: 2012-11-15 20:42:04
Autor: Irokez
UEFI, GPT itd...
Użytkownik "Latet" <latet@latet.pl> napisał w wiadomości news:50a440d0$0$1211$65785112news.neostrada.pl...
Czy prawdą jest, że na kompie mającym UEFI nie da się
zainstalować/odpalić  Windows na dysku MBR? Musi być GPT i koniec?

Lenovo B570.
Dysk był w GPT, Win7 chciał się zainstalować, ale WinXP już niebałdzo (brak patrycji).
Przerobiłem na MBR i WinXP się zainstalował a Win7 już niebardzo (ten system UEFI bleble wymaga GPT itepe)
Ale pobrałem inną płytę instalacyjną z Win7 i już poszło.

Teraz jest i XP 32bit i Win7Pro 64bit

--
Irokez

Data: 2012-11-15 23:01:18
Autor: Latet
UEFI, GPT itd...
Lenovo B570.
Dysk był w GPT, Win7 chciał się zainstalować, ale WinXP już niebałdzo (brak patrycji).
Przerobiłem na MBR i WinXP się zainstalował a Win7 już niebardzo (ten system UEFI bleble wymaga GPT itepe)
Ale pobrałem inną płytę instalacyjną z Win7 i już poszło.

To jaka była przyczyna problemu? I czy zdanie "ten system UEFI bleble wymaga GPT itepe" okazało się jednak fałszywe?

latet

Data: 2012-11-16 19:57:27
Autor: Irokez
UEFI, GPT itd...
Użytkownik "Latet" <latet@latet.pl> napisał w wiadomości news:50a56630$0$1227$65785112news.neostrada.pl...
Lenovo B570.
Dysk był w GPT, Win7 chciał się zainstalować, ale WinXP już niebałdzo
(brak  patrycji).
Przerobiłem na MBR i WinXP się zainstalował a Win7 już niebardzo (ten
system  UEFI bleble wymaga GPT itepe)
Ale pobrałem inną płytę instalacyjną z Win7 i już poszło.
To jaka była przyczyna problemu? I czy zdanie "ten system UEFI bleble
wymaga GPT  itepe" okazaÅ‚o siÄ™ jednak faÅ‚szywe?

Widocznie płyta instalacyjna zakupionej instalki Win7 była tak skonstruowana, że sprawdzała czy jest GPT i dopiero wtedy dalej szła instalacja.
Jak widać musiało być to jakieś sztuczne ograniczenie bo system sobie działa w najlepsze zainstalowany z innej dystrybucji


--
Irokez

Data: 2012-11-15 00:39:41
Autor: Latet
UEFI, GPT itd...
Czy nowy dysk można spartycjonować wg GPT spod Win7 uruchomionego na "starym" pececie ze zwłykłym BIOS, i potem go na tymże komputerze używać jako dysku na dane?

Nie widzę przeciwwskazań.

Oczywiście nie pod XP 32-bit. Ten system widzi wtedy tylko jedną wielką partycję "GPT reserved partition".
Ale ciekawostka- właśnie się przekonałem, że program Terabyte Image for Windows (uruchomiony pod XP 32-bit) widzi na takim dysku właściwe partycje oraz ich zawartość.

latet

Data: 2012-11-15 02:07:17
Autor: Latet
UEFI, GPT itd...
A tutaj: http://msdn.microsoft.com/en-us/windows/hardware/gg463525.aspx#ELD znalazłem coś takiego:
Systems that support UEFI require that boot partition must reside on a GPT disk. Other hard disks can be either MBR or GPT.

Czy to znaczy, że w pececie, ktory zamiasto BIOS-u ma UEFI nie da się zainstalować / odpalić systemu z dysku typu MBR?

Póki co - na wolnym dysku (przy pomocy Win7) zrobiłem GPT i 2 partycje po 100 GB. Przed nimi automatycznie utworzyła się też partycja MSR, ale nie została utworzona żadna partycja ESP.

Tu pisza:
http://msdn.microsoft.com/en-us/windows/hardware/gg463525.aspx#ELD
Every GPT disk must contain an MSR. The order of partitions on the disk should be ESP (if any), OEM (if any) and MSR followed by primary data partition(s). It is particularly important that the MSR be created before other primary data partitions.

Ale na tej samej stronie piszÄ…:

For UEFI systems, each bootable drive must contain an ESP, an MSR, and at least one basic data partition that contains the operating system.

Czyli Win7 założył, że przygotowuję dysk pod dane i nie będę na nim stawiać systemu.

Potem (dla testu) na tym dysku chciałem zainstalować Win8 (64 bit) - instalator odmówił, podając jako powód, że nie może instalować na partycji GPT. Ciekawe jaki był prawdziwy powód, czy to dlatego, że mam BIOS, a nie UEFI, czy też dlatego, że nie znalazł partycji ESP i nie miał gdzie jej założyć.

Dzięki,

latet

UEFI, GPT itd...

Nowy film z video.banzaj.pl wiêcej »
Redmi 9A - recenzja bud¿etowego smartfona