From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1hOqHE-0004ys-H0 for mharc-grub-devel@gnu.org; Thu, 09 May 2019 17:08:28 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49760) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hOqHC-0004yj-F1 for grub-devel@gnu.org; Thu, 09 May 2019 17:08:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hOqHB-0006TV-9B for grub-devel@gnu.org; Thu, 09 May 2019 17:08:26 -0400 Received: from mout.gmx.net ([212.227.17.22]:32773) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hOqHA-0006Sx-Tm for grub-devel@gnu.org; Thu, 09 May 2019 17:08:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1557436102; bh=SkHNcRbYt2kaXnfvjSYYv8AgzaKeA8IMvJj4/JBUCJE=; h=X-UI-Sender-Class:Date:From:To:Subject:References:In-Reply-To; b=Qvs/kBHRxcfMr0mE6iTO4Oew/ZrYWD7ozbzMT4e/f0YqL3fXbF2mmTYfENLnulIEM x6WtbRMRpsX63uAFR+agwcogG3iD+bnfvCxOibUmAs1WZsz1S3+ItYguWt9zJ0eJhk kFvvPsWxFUwh/4gp06aTnp+64hjWNg12j5P70TqU= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from scdbackup.webframe.org ([79.222.46.132]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MdWO8-1h400g06wu-00PNZR for ; Thu, 09 May 2019 23:08:22 +0200 Date: Thu, 09 May 2019 23:06:40 +0200 From: "Thomas Schmitt" To: grub-devel@gnu.org Subject: Re: grub-mkrescue: Problem with MBR partition table at start of EFI partition Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable References: In-Reply-To: Message-Id: <14439678542684374221@scdbackup.webframe.org> X-Provags-ID: V03:K1:aquCe9qgARxILsL3PmUcIHaqtw20hn2vUSPMh0DRuFFoOfQpSvu HWLFLSKh9YAtWZukTcudp4dLzdLMuvIqoPsfm8DLZJJnhESwJ+wmfF/xNPX1E1ZGbKOtT7C y12GVHBgfFsyaw4BpnwfG2a2efHhQqwxYB7iGWLNXnp5FY862JaEgKKZnGTXLJM5OOrRqD0 pZQKEPZoMWx3kUDu0BTIg== X-UI-Out-Filterresults: notjunk:1;V03:K0:qU2qPO9GwNI=:ur+7T7M8RCzzviZOctZMH8 dMNjRbOZ8WHouUbThdbViobKQjs/ps4Rm24Wt0g1jINe2exb5a4WjZ++inWRQMgvbJB3mjHVX cOmhastjFRFQCVvBOxR7HPFREY4m6klwMifwNUWoTswJ4oJWvCPopStC6y9q2TaH5dXKtM2f8 oOBu4+Xa+u7t6XYvpxfBVwmq+7jj+YQngwKobOPZv9Vvpjqi3NA4UeWaf7A6MfHIubs17uLtG CkC2pvcE4pi205Cz1VukJvTqzenYODQNaqw/Yr0ayuu2Dk+JU1UnBbgM92k79h58rGKa5kgxs a53V2cLXU18d+8CC2UHG+5paBsO9QoJwwy4ZakIfuqDC+oSwMnKQNcBolFHQ1fNmn+ABd/MiB qlMvQWQuHnZpu5WZSI6x8ZECCrSwM33CA4wwJdddcpIPstchBX93WZ17wkSk/ww+Nq0A+zT3c 7KrlpQ+SzCiuxQC5GGnLoWEnfyCKy0MB3zu1LQ96REQUOFpDll5P8+nt5vXmlLhWJaWjlJKpT vkXDVmrQv9UgEl0MfrTXPZV16pK/nTiCzr8PQLextekGEkEcJFtK+8lk0f6p0skNW+8EHQtVy Dl1PbcN+XqMhlz/PvUQg0tcmLMlFTA1z7fI0BcQODw6uE3E5qDP5JqzoGtgEvxUeusUEx4Ihz /Cc7Xg4upioUwizlDaZ3SEKEcaAAP3w4IulnolyzypfWozS9kLk0PHKus7MIFB7RnJjHvNpOD m48WRiSatbzJn23Lw9xt+gNM7QE2ewVv091fWKzEiTkAdmnIRGc+7I/LJJpYdMBe6FX+67luU pCRwoQITMVf5VSv0QIndoM594qIsBklZF9QkFd/tfi9qFhBngXOvX2+hof0zq+gtJFVCzozbK 6jXLn4eF6/nPqoAQdSKITbP4qbbsMnmf7vHifHwqvaegDIP+GboDKyOcBHnojeClNXXTEmLIA Fe+DbMO168Q== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.17.22 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 May 2019 21:08:27 -0000 Hi, Vladimir 'phcoder' Serbinenko wrote: > > have a look at windows install CD/DVD. Chris Murphy wrote: > I think there's no partition whatsoever, plain UDF. > LABEL=3D"CCCOMA_X64FRE_EN-US_DV9" debian-user has a thread about a similar image: CCCOMA_X64FRE_JA-JP_DV9 https://www.mail-archive.com/debian-user@lists.debian.org/msg741966.html The thread starter, Mark Fletcher, inspected it by xorriso -indev .../Win10_1809Oct_v2_Japanese_x64.iso \ -report_system_area plain -report_el_torito plain There is an ISO 9660 superblock and El Torito boot images for BIOS and EFI. No MBR signature, no other partition table known to xorriso. https://www.mail-archive.com/debian-user@lists.debian.org/msg741984.html And then RESOLVED: https://www.mail-archive.com/debian-user@lists.debian.org/msg742063.html "The issue was Secure Boot. Specifically, in the case of my test machine= , it's too old to support secure boot, and in the case of the final targe= t machine, secure boot was turned off in the BIOS so that I could boot Buster which is what this machine was previously running. When I switched the CSM and also turned on Secure Boot (both settings needed t= o be changed) in the BIOS, the machine finally booted from the USB stick, and all proceeded smoothly from there." Whatever happened there, it looks like it has booted via El Torito. That's contrary to all belief and known specs. > https://drive.google.com/open?id=3D1JgPv8EBHDn5A7hTEwewGK1MuFHvHbJnr > > 00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |...... > * > 00008000 01 43 44 30 30 31 01 00 20 20 20 20 20 20 20 20 |.CD001. Absolutely zero System Area. No BIOS boot code for hard-disk-like devices. The first non-zero bytes are the ISO 9660 Primary Volume Descriptor. > 00008800 00 43 44 30 30 31 01 45 4c 20 54 4f 52 49 54 4f > |.CD001.EL TORITO| Here begins the El Torito Boot Record. > 0000b000 01 00 00 00 4d 69 63 72 6f 73 6f 66 74 20 43 6f |....Micr > 0000b010 72 70 6f 72 61 74 69 6f 6e 00 00 00 4c 49 55 aa |rporatio > 0000b020 88 00 00 00 00 00 08 00 05 02 00 00 00 00 00 00 |........ > 0000b030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |........ > 0000b040 91 ef 01 00 00 00 00 00 00 00 00 00 00 00 00 00 |........ > 0000b050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |........ > 0000b060 88 00 00 00 00 00 01 00 07 02 00 00 00 00 00 00 |........ El Torito Boot Catalog announces images for BIOS and EFI. > 00009800 00 42 45 41 30 31 01 00 00 00 00 00 00 00 00 00 |.BEA01... ... and there is UDF, of course ... So how could this boot if not via El Torito ? It is known that OVMF boots El Torito from virtual hard disk. Tianocore's EDK-2 indiscriminately registers FAT filesystems from GPT, MBR partition table, and El Torito. At least at it's Pre-EFI stage: https://github.com/tianocore/edk2/blob/master/FatPkg/FatPei/Part.c https://github.com/tianocore/edk2/blob/master/FatPkg/FatPei/Eltorito.c But can Microsoft Inc. really bet on all firmwares to ignore specs and traditions ? (I feel lost right now. Vladimir, are you somewhere out there ?) Have a nice day :) Thomas