Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] UEFI, GPT i migracja HDD/SSD

To: winnt@man.lodz.pl
Subject: Re: [WINNT] UEFI, GPT i migracja HDD/SSD
From: Roman Tyczka <noemail@because.no>
Date: Sun, 13 Jan 2019 11:48:41 +0100
On Sun, 13 Jan 2019 09:03:30 +0100, Jacek Maciejewski wrote:

>> Może pogoogluj za tematem jeśli tak łakniesz wiedzy rzeczywiście? 
>> A jeśli się nie chce to odpowiem, że chodzi o przypisywanie partycjom liter
>> w Windowsie. Dzieje się to na bazie sygnatur.
> 
> Owszem, poguglam. Ale twoje wyjaśnienie nie trzyma się kupy. Sygnatura
> jest jedna, partycji kilka. Więc logiczniej by było sądzić że OS czyta
> tablicę partycji MBR i na jej bazie przypisuje litery czy symbole jak w
> linuksie.

"The disk signature was introduced by Windows NT version 3.5, but it is now
used by several operating systems, including the Linux kernel version 2.6
and later. GNU/Linux tools can use the NT disk signature to determine which
disk the machine booted from.[29]

Windows NT (and later Microsoft operating systems) uses the disk signature
as an index to all the partitions on any disk ever connected to the
computer under that OS; these signatures are kept in Windows Registry keys,
primarily for storing the persistent mappings between disk partitions and
drive letters. It may also be used in Windows NT BOOT.INI files (though
most do not), to describe the location of bootable Windows NT (or later)
partitions.[30] One key (among many) where NT disk signatures appear in a
Windows 2000/XP registry is

HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices\

If a disk's signature stored in the MBR was A8 E1 B9 D2hex (in that order)
and its first partition corresponded with logical drive C: under Windows,
then the REG_BINARY data under the key value \DosDevices\C: would be

A8 E1 B9 D2 00 7E 00 00 00 00 00 00hex

The first four bytes are said disk signature. "

https://en.wikipedia.org/wiki/Master_boot_record#ID


-- 
pozdrawiam
Roman Tyczka

<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>