Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have an ASUS X550L laptop with OpenSuse Leap 42.1 and Windows 7 installed. GRUB 2 is the bootloader.
The drive is divided into sda1 (Windows Boot), sda2 (Windows) and sda3 (extended partition) - which contains sda5 e 6 (Linux ext4 and swap partitions respectively). There is also a sda4 which is a NTFS partition designed to share documents between OpenSuse and Windows.
When I boot my computer into Windows, instead of the usual stuff, I get a stripped green screen. Then the Windows logo appears for some instants, and then back to the stripped green screen.
How do I know it's GRUB's problem? When I use gparted to remove the -boot tag from the Linux partition and apply it to the Windows boot partition, it starts fine.
I don't even know where to start looking. GRUB loading some sort of drivers?
When I boot my computer into Windows, instead of the usual stuff, I get a stripped green screen.
Whatever the cause of that, it's windows. Once you have selected windows from the Grub boot menu you are no longer using Grub but the boot process has been turned over to the windows bootloader.
Linux systems do not need a partition to be marked active or bootable as windows does so just put the boot flag on the windows partition.
If I put the boot (or is it the active?) flag on the Windows partition, it goes straight into Windows, no GRUB and no OpenSuse for me.
From what I have been reading in the Internet it's either:
1. Graphics issue - GRUB must load some sort of graphics drivers to have that neat appearance - which are then not compatible with Windows. A while back I tried installing proprietary NVIDIA drivers in OpenSuse and that made Windows boot work. OpenSuse however stopped working, because those drivers were incompatible with something. Besides, it shows green stripes, compatible with GRUB's green theme.
2. Some GRUB configuration issue. Some people experienced similar problems with Ubuntu, but there is no mention of stripped screen.
EDIT: OK, I'm feeling a bit stupid right now, but I'll post this anyway. When I was searching OpenSuse's control panel for any additional information I could give you, I found out an option to disable GRUB's graphic theme. I don't know how to set it up in GRUB's config file, but I disabled it in the control panel and now it works!
Glad you got it sorted.
The boot flag booting straight to Windoze is like I said, brain-dead BIOS. I have seen similar, but not for years.
As for the grub theme, that's probably plymouth screwing you - another piece of rubbish IMHO, but people seem to want it.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.