[opensuse] grub2 upgrade multiboot, windows fix
Hi everyone, Ok, I have been scouring the lists and the forums to try and make sure I get this right, but something weird has come up, and I haven't seen the same problem. This is on my laptop only. I did not do a clean install, but an upgrade from 12.1 (I know this is inadvisable, but I tend to fiddle around). The upgrade actually went pretty well, and of course it kept grub legacy. The only thing that was hard was that when I would do "suspend to disk" on closing the lid, when I would go to power back up, sometimes the screen would hang and not boot up. I would end up hitting the reset button. It never did this in 12.1, and since I have 12.1 still running on another partition, I checked the graphics driver to see if the hang and blank screen were due to a bad graphics driver. It was exactly the same as on 12.2. This was the output of hwinfo --gfxcard: 09: PCI 02.0: 0300 VGA compatible controller (VGA) [Created at pci.319] Unique ID: _Znp.NM4Dfup9NW6 SysFS ID: /devices/pci0000:00/0000:00:02.0 SysFS BusID: 0000:00:02.0 Hardware Class: graphics card Model: "Intel VGA compatible controller" Vendor: pci 0x8086 "Intel Corporation" Device: pci 0x0126 SubVendor: pci 0x1043 "ASUSTeK Computer Inc." SubDevice: pci 0x0116 Revision: 0x09 Driver: "i915" Driver Modules: "drm" Memory Range: 0xdd000000-0xdd3fffff (rw,non-prefetchable) Memory Range: 0xc0000000-0xcfffffff (ro,non-prefetchable) I/O Ports: 0xe000-0xe03f (rw) IRQ: 43 (5976 events) I/O Ports: 0x3c0-0x3df (rw) Module Alias: "pci:v00008086d00000126sv00001043sd00000116bc03sc00i00" Driver Info #0: Driver Status: i915 is active Driver Activation Cmd: "modprobe i915" Config Status: cfg=no, avail=yes, need=no, active=unknown Primary display adapter: #9 Since this is the same in 12.1 as in 12.2, and it doesn't hang on bootup or restore from hibernate in 12.1, this makes me think this is not a graphics driver issue. However, I may be wrong - anyone have an idea on that? In any case, I decided to upgrade to grub2, seeing if the bootloader would make a difference. I went to yast2, selected bootloader, with the following options, as per Michael's response in an earlier thread: YAST2 - Boot Loader Boot Loader: GRUB2 Boot Loader Location: tick Boot from Root Partition tick Boot from Extended Partition Boot Loader options: tick Set active flag in Partition for Boot Parition tick Write Generic Boot Code in MBR tick User graphical console Console Resolution: Autodetect by grub2 Console Theme: /boot/grub2/themes/openSUSE/theme.txt The difference being that in mine, I have the root in an extended partition, and so I checked that box as well. Grub2 installed, and when I went to reboot, I got the black grub2 screen with the menu options, etc. On boot to 12.2, the first thing that pops up after the grub menu is this: Loading Linux 3.4.6-2.10-desktop ... Loading initial ramdisk ... Then it hangs right there whenever I go to boot up. I have to hit the reset button on my laptop and reboot. Sometimes I go through the cycle of hitting the reset button 2 or 3 times before it will go past loading the initial ramdisk. Sometimes 10 or 15 times. Sometimes not at all. If I boot into Windows 7, and then restart, it usually does not hang after grub. Any ideas on what to do next? It is a pain to have to always hit the reset button when I am booting up. -- G.O. Box #1: 12.2 | KDE 4.9.1 | AMD Phenom IIX4 | 64 | ATI Radeon HD 3300 | 16GB Box #2: 12.2 | KDE 4.9.1 | AMD Athlon X3 | 64 | nVidia C61 GeForce 7025 | 4GB Laptop: 12.2 | KDE 4.9.1 | Core i7-2620M | 64 | Intel HD Graphics 3000 | 8GB learning openSUSE and loving it -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2012-10-10 21:46 (GMT+0800) George Olson composed:
I decided to upgrade to grub2, seeing if the bootloader would make a difference....it hangs right there whenever I go to boot up....Any ideas on what to do next?
It's hard for me to imagine what suspend or hibernate could have to do with a bootloader. WRT booting it's obvious you didn't need anything Grub2 can do that Grub Legacy can't, so reinstall Grub Legacy. Grub2 is still buggy and incomplete, especially WRT YaST integration. Because it's a complete rewrite from scratch compared to Grub Legacy, it should have been given a rather different name and released as v1.0. At this stage Grub2 really is v1.0 software. Grub Legacy may be missing features some people need (e.g. EFI boot, >2TB HD support), but for everyone else, it works as well as ever, including being simpler to install, and especially, maintain. It doesn't depend on files scattered about other than its few in /boot/grub, and it doesn't go crazy with warnings if you don't want it installed on the MBR, where in most cases it not only has no need to be, but shouldn't be: http://old-en.opensuse.org/Bugs/grub#How_does_a_PC_boot_.2F_How_can_I_set_up... -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (2)
-
Felix Miata
-
George Olson