Mailinglist Archive: opensuse (1355 mails)

< Previous Next >
[opensuse] Attempting to boot Windows 10 from an external disk

I got a small Lenovo Yoga 300-11IBR laptop, that came with Windows 10
installed on a rotating rust 500GB hard disk. After two days of playing
with it, I removed the original internal hard disk and replaced it with
a 250 GB SSD and installed openSUSE 15.0 on it, which is working fine.

The original hard disk I placed on an USB 3 enclosure for extra storage,
and possibly to boot Windows if needed.

Alas, W10 does not boot. It tries to, I see the rotating dots patterns
characteristic of Windows, then it stops and boots Linux instead. I
don't think it is a license issue, it would say so.

It is not that important to boot Windows, but as I have it, it would be
nice to have double boot. There is one setting that I apparently can
only adjust on Windows, the battery charge limit.


Grub creates this entry:

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Boot Manager (on /dev/sdb1)' --class windows --class os
$menuentry_id_option 'osprober-efi-CE88-C933' {
insmod part_gpt
insmod fat
set root='hd1,gpt1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt1
--hint-efi=hd1,gpt1 --hint-baremetal=ahci1,gpt1 CE88-C933
search --no-floppy --fs-uuid --set=root CE88-C933
chainloader /efi/Microsoft/Boot/bootmgfw.efi
### END /etc/grub.d/30_os-prober ###

External disk layout:>
sdb sdb 512 0 0 465.8G disk

├─sdb1 sdb1 512 0 0 260M part vfat SYSTEM_DRV EFI system
partition CE88-C933
f8cc1b03-845f-495d-afb8-8763d362576a 0
├─sdb2 sdb2 512 0 0 16M part Microsoft
reserved partition
b580048b-b412-4280-8628-4f5a642bf3f3 0
├─sdb3 sdb3 512 0 0 426.4G part ntfs Windows Basic data
partition EE688AB5688A7C59
7448c205-37a2-4258-870e-52feebabcd15 0
├─sdb4 sdb4 512 0 0 25G part ntfs LENOVO Basic data
partition 9C6E39116E38E5A4
c31e105b-60af-4f4c-869a-2eaf69a562a3 0
├─sdb5 sdb5 512 0 0 1000M part ntfs WINRE_DRV Basic data
partition 5EF039DCF039BB5B
9a6c9c26-7de4-4715-b71c-0d3ee9abac5c 0
├─sdb6 sdb6 512 0 0 12.2G part ntfs LENOVO_PART Basic data
partition 08F43CF0F43CE21C
1be4dcd8-b6e9-4f4a-8c22-c5b0d4b0d764 0
└─sdb7 sdb7 512 0 0 1000M part vfat LRS_ESP Basic data
partition 64A5-5D54
c879d40e-fb2e-4a36-8cd9-1e38edfd32c9 0

Disk /dev/sdb: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 33553920 bytes
Disklabel type: gpt
Disk identifier: 3596C2CC-16C3-4FA6-9665-89D0C78548B0

Device Start End Sectors Size Type
/dev/sdb1 2048 534527 532480 260M EFI System
/dev/sdb2 534528 567295 32768 16M Microsoft reserved
/dev/sdb3 567296 894713855 894146560 426.4G Microsoft basic data
/dev/sdb4 894713856 947142655 52428800 25G Microsoft basic data
/dev/sdb5 947142656 949190655 2048000 1000M Windows recovery environment
/dev/sdb6 949190656 974725119 25534464 12.2G Windows recovery environment
/dev/sdb7 974725120 976773119 2048000 1000M Lenovo boot partition

bootinfoscript output (contains all relevant boot information) here:


Cheers / Saludos,

Carlos E. R.
(from 42.3 x86_64 "Malachite" at Telcontar)

< Previous Next >