[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#817023: marked as done (os-prober doesn't detect EFI partition on MBR)



Your message dated Sat, 15 Jul 2017 21:49:22 +0000
with message-id <E1dWUwE-000AKq-RC@fasolo.debian.org>
and subject line Bug#817023: fixed in os-prober 1.65+deb8u1
has caused the Debian Bug report #817023,
regarding os-prober doesn't detect EFI partition on MBR
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
817023: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=817023
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: os-prober
Version: 1.71

Also reproducible in os-prober 1.65

https://anonscm.debian.org/cgit/d-i/os-prober.git/tree/os-probes/mounted/x86/05efi#n42..n45

Disk has regular MBR table. It has Windows 7 and Ubuntu installed on
different partitions. Os-prober doesn't detect EFI partition on MBR
table because "udevadm info" returns "dos" partition scheme instead of
expected "msdos".

  $ udevadm info /dev/sda1 | grep dos
  E: ID_PART_ENTRY_SCHEME=dos
  E: ID_PART_TABLE_TYPE=dos

  $ fdisk -lu /dev/sda | grep -B1 -A1 ef
     Device Boot Start End Blocks Id System
  /dev/sda1 * 2048 616447 307200 ef EFI (FAT-12/16/32)
  /dev/sda2 616448 128134439 63758996 7 HPFS/NTFS/exFAT

Fixing conditions below resolves the issue:

- \( "$ID_PART_ENTRY_SCHEME" != gpt -a "$ID_PART_ENTRY_SCHEME" != msdos \) -o \
+ \( "$ID_PART_ENTRY_SCHEME" != gpt -a "$ID_PART_ENTRY_SCHEME" != dos \) -o \
  \( "$ID_PART_ENTRY_SCHEME" = gpt -a "$ID_PART_ENTRY_TYPE" !=
c12a7328-f81f-11d2-ba4b-00a0c93ec93b \) -o \
- \( "$ID_PART_ENTRY_SCHEME" = msdos -a "$ID_PART_ENTRY_TYPE" != 0xef \) ]; then
+ \( "$ID_PART_ENTRY_SCHEME" = dos -a "$ID_PART_ENTRY_TYPE" != 0xef \) ]; then

Probably this bug relates to udevinfo replacement
(https://lists.debian.org/debian-user/2010/07/msg01134.html).

P.S. Cross-posting report in ubuntu launchpad
https://bugs.launchpad.net/ubuntu/+source/os-prober/+bug/1553678

--- End Message ---
--- Begin Message ---
Source: os-prober
Source-Version: 1.65+deb8u1

We believe that the bug you reported is fixed in the latest version of
os-prober, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 817023@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Cyril Brulebois <kibi@debian.org> (supplier of updated os-prober package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 13 Jul 2017 13:25:12 +0200
Source: os-prober
Binary: os-prober-udeb os-prober
Architecture: source amd64
Version: 1.65+deb8u1
Distribution: jessie
Urgency: medium
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Cyril Brulebois <kibi@debian.org>
Description:
 os-prober  - utility to detect other OSes on a set of drives
 os-prober-udeb - utility to detect other OSes on a set of drives (udeb)
Closes: 791383 801278 817023
Changes:
 os-prober (1.65+deb8u1) jessie; urgency=medium
 .
   * os-probes/mounted/x86/05efi: Fix check on ID_PART_ENTRY_SCHEME, to
     look for "dos" instead of "msdos" (Closes: #817023).
   * Add -a flag to grep -qs for Windows Vista detection. It appears the
     file isn't always considered as a text file, so this should be more
     robust. Thanks to Gianluigi Tiesi for the report and the suggestion
     (Closes: #791383).
   * Add support for Windows 10 (otherwise reported as Windows Recovery
     Environment). Thanks, Philipp Wolfer! (Closes: #801278).
Checksums-Sha1:
 ae014c375fa03dab42c0dbddf244cd7674a9db99 1764 os-prober_1.65+deb8u1.dsc
 864d02b5ba0a1ddf3b3b003655a26fbfde7ae179 25008 os-prober_1.65+deb8u1.tar.xz
 36c59d3d4df90397140a448b35535d08df2bdd4e 13802 os-prober-udeb_1.65+deb8u1_amd64.udeb
 3ac0bae719c13a5e48e6afc9a6dead40488ad49b 28180 os-prober_1.65+deb8u1_amd64.deb
Checksums-Sha256:
 f5ea79d5dfc15b3221d321faadec474c6c1020df2849df1cd55a9d0d6f25eee7 1764 os-prober_1.65+deb8u1.dsc
 61ba6edf3a24010e2c5985eaa15e763e88949f6a518e907c3e2660955f3426e9 25008 os-prober_1.65+deb8u1.tar.xz
 eb2b3a470c48c27385e81d3a5b4c8a39e7456501fbe833cc2a413a0d101eaa9a 13802 os-prober-udeb_1.65+deb8u1_amd64.udeb
 f6f6df53049b7bcb0510ebdee97dae34c1f6405ff6d6c84421ad1361b860fb83 28180 os-prober_1.65+deb8u1_amd64.deb
Files:
 1aa9d564fab0bb600a4e22da11900b2f 1764 debian-installer optional os-prober_1.65+deb8u1.dsc
 a1f4ed67088f8edc43cde4ae677b2927 25008 debian-installer optional os-prober_1.65+deb8u1.tar.xz
 d5b5b3b057895101864277da29c834ff 13802 debian-installer optional os-prober-udeb_1.65+deb8u1_amd64.udeb
 d542c695e5599d6116de741314d81396 28180 utils extra os-prober_1.65+deb8u1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJZZ8YLAAoJEP+RSvDCs1Ugb+EQAK3Jo3aHxe1IjSBV+uKoVKb4
zvXRTLcB/vfmPRYwMtDxMg0X2oywEAmEiiCZpNUtTJqSOX2wVI1k5NuAo+nuf6SA
BRmNoMGDgIWyZTkc1PyASOR7oNdLedj/4bMUdYcYqUFFmQjjA4XQ5B3HBWyB9VgH
iXInrRPc8rtVxb8T+RW9nEDYFNW0lMxGU4s40CqkXlTjF9barFNbokiH00JBIPkz
Fxx8oyVKlLOkh9WvqLCllwrbx7jq5HWhzAukkDYbG3gIIFtWr7rk8lDQYcuB9T5r
FUdOWP34Ijxhr4haa3SySD+ZsBI8cmcv57ROsv5mZNst0lqsIOcYs9NQkvidv0+u
6T67T/9S6qusNKvnfBuZA+yvjWVI6vu8ZewYp/MCwjoDns7eCNbXz9gZeOqJ8lhh
zkFKrJyTEIUaFnmE4rAKZsUfYhYBxfkUXys6oXe8YodEcXAJbtrGmeiktxZBy5NT
usg2ucskclofKyWBiTFoMqz6L7/V0iz5OsrFYG6VuvKlGqOu5wsWuvYnllrjP/3+
H8/BTDOJFvmJOrNp5FKGija3zOvBCb7YLWPlgZ+u5W7PKMqW1+hN3QOf+MSP64Vz
l2dn7fAhOzSJ2TcSpHshvF3D1XnaB9XyGqzRh6AAM928wA1bXQe9Q6XlMOBht4dL
vL3bSuhNYGhWOS+whW3Y
=4fnc
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: