SEARCH

Enter your search query in the box above ^, or use the forum search tool.

You are not logged in.

#1 2013-05-16 23:42:57

100wren
New Member
Registered: 2013-05-16
Posts: 9

HELP - Ideapad Z580 trashed after Crunchbang install

Just purchased this new z580 in hopes of dual-booting Crunchbang with the existing Windows 8.  Shrunk  win8 partition down to allow room for CB, and installed. No problem.
Knowing that I would have to contend with the UEFI bios, I searched around and found joe-2000's post  at http://crunchbang.org/forums/viewtopic.php?id=21510 and followed along until done.
Upon reboot, machine went straight to grub and I logged into CB. No Problem. Rebooted and tried the only windows entry in grub and was greeted with - I don't know, something about path being incorrect. First problem. Thought maybe some setting, possibly something in bios needed to be changed. Can't access bios. Can't start Windows, Can't access bios, can't boot from CD or USB. It's like the bios was hosed and not allowing access to anything.
Don't know what to do at this point  --  ANYONE?

Thanks-
100wren

Offline

Help fund CrunchBang, donate to the project!

#2 2013-05-17 06:33:26

GonzoAdmin
Member
From: California
Registered: 2012-12-26
Posts: 17
Website

Re: HELP - Ideapad Z580 trashed after Crunchbang install

I have the same laptop.  It has something to do with the new UEFI nonsense.  Can you boot the machine using the tiny button next to the power button?

If so, let me know, and we can work from there.  I have a working #! booting from UEFI, with a UEFI shell, but im missing some other boot entries, mainly the one that points to the old-style BIOS.


This new UEFI is interesting, but seriously needs some reworking


N2zll
Arg-irc.net

Offline

#3 2013-05-18 05:49:50

100wren
New Member
Registered: 2013-05-16
Posts: 9

Re: HELP - Ideapad Z580 trashed after Crunchbang install

I actually can boot into #!, and for the most part, its working fine. Some minor problems occasionally waiting for dev to become fully populated on startup. But I can't access anything else. No windows 8, no BIOS, can't boot from most cd's, (although I have discovered that I can boot the latest Arch install cd that has UEFI.)
The nuvo button works  except for allowing access to BIOS or allowing me to access the Recovery option. If I select boot menu from nuvo, it shows all attached devices, and choosing ATA HDD goes to LENOVO screen as if starting, then screen goes black. Of course, Crunchbang GRUB2 at the top of the menus works as expected. If I TAB  over in the Boot Menu, I now have only one option. The one that's missing is the option to go to BIOS setup. I just don't get what blew all these "normal" functions away.

Offline

#4 2013-05-18 06:08:43

GonzoAdmin
Member
From: California
Registered: 2012-12-26
Posts: 17
Website

Re: HELP - Ideapad Z580 trashed after Crunchbang install

The recovery option will not be available if you modified the size of one of the partitions on the drive.  The BIOS missing is what i'm trying to personally fix, too.

What we need is someone with an untouched z580 to boot up into the Arch CD (or a UEFI shell) and dump a copy of the default UEFI boot entries and NVRAM var;s.  I should be able to put a fix together for us with that information.  I'm going to attempt to call Lenovo tomorrow and see if i can get the information from them.

https://wiki.archlinux.org/index.php/Un … _Interface  has a ton of information, but this stuff is so new, no one seems to have a grasp on it.


N2zll
Arg-irc.net

Offline

#5 2013-05-18 07:39:27

100wren
New Member
Registered: 2013-05-16
Posts: 9

Re: HELP - Ideapad Z580 trashed after Crunchbang install

Cool. Be sure to report any findings from  Lenovo. I wish I had known a bit more before I took the plunge on this.  I've only had the machine for a week, and I just couldn't wait to get CB on it and then I found joe2000's post and just blindly followed along.. I wonder though, when Lenovo releases a BIOS update, if we'll be able to apply it, or will we be broken again.

Offline

#6 2013-05-24 21:34:11

100wren
New Member
Registered: 2013-05-16
Posts: 9

Re: HELP - Ideapad Z580 trashed after Crunchbang install

Just installed rEFInd and can access way more than before. I can access win 8 F8 menu, boot to win 8 proper (but still doesn't start), boot device selection menu. Sill have no access to bios, still can't start win 8 in either safe mode or otherwise. Any luck on your end?

Last edited by 100wren (2013-05-24 21:35:04)

Offline

#7 2013-05-25 05:50:52

GonzoAdmin
Member
From: California
Registered: 2012-12-26
Posts: 17
Website

Re: HELP - Ideapad Z580 trashed after Crunchbang install

no luck so far, I hant called them yet though

Could you provide me with a dump of your current refind configuration, mostly interested in the boot device menu


N2zll
Arg-irc.net

Offline

#8 2013-05-25 07:09:11

100wren
New Member
Registered: 2013-05-16
Posts: 9

Re: HELP - Ideapad Z580 trashed after Crunchbang install

As far as I know, there isn't a dump from refind, but here is my dump from:  # efibootmgr --verbose
I hope this is what you were asking for

  • BootCurrent: 000A

  • Timeout: 0 seconds

  • BootOrder: 000A,0000,0003,0004,0005,0006,0007,0008,000B,000C,000C,000C,000C,000C,000C,000C,000C

  • Boot0000* Crunchbang (GRUB2)            ACPI(a0341d0,0)PCI(1f,2)03120a00000000000000HD(2,1f4800,82000,e92b5a15-37e1-4bc5-96b9-8ae3f26f5374)File(\EFI\crunchbang\grub.efi)

  • Boot0001  Boot Menu   

  • Boot0002  Diagnostic Splash   

  • Boot0003* ATA HDD: ST500LT012-9WS142          ACPI(a0341d0,0)PCI(1f,2)03120a00000000000000..bYVD.A...O.*..

  • Boot0004* USB HDD:                030a2400d23878bc820f604d8316c068ee79d25b33e821aaaf33bc4789bd419f88c50803

  • Boot0005* ATAPI CD: MATSHITA DVD-RAM UJ8D1      ACPI(a0341d0,0)PCI(1f,2)03120a00020000000000......!N.:^G.V.T

  • Boot0006* USB FDD:                030a2400d23878bc820f604d8316c068ee79d25b6ff015a28830b543a8b8641009461e49

  • Boot0007* PCI LAN: EFI Network (IPv4)        ACPI(a0341d0,0)PCI(1c,1)PCI(0,0)MAC(089e0181012a,0)IPv4(0.0.0.0:0<->0.0.0.0:0,0, 0x.J.+*.N.....=8.

  • Boot0008* USB CD:                030a2400d23878bc820f604d8316c068ee79d25b86701296aa5a7848b66cd49dd3ba6a55

  • Boot0009* Windows Boot Manager            HD(2,1f4800,82000,e92b5a15-37e1-4bc5-96b9-8ae3f26f5374)File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...yk...............

  • Boot000A* rEFInd Boot Manager            HD(2,1f4800,82000,e92b5a15-37e1-4bc5-96b9-8ae3f26f5374)File(\EFI\refind\refind_x64.efi)

  • Boot000B* PCI LAN: EFI Network (IPv6)        ACPI(a0341d0,0)PCI(1c,1)PCI(0,0)MAC(089e0181012a,0)030d3c000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000x.J.+*.N.....=8.

  • Boot000C* Lenovo Recovery System        ACPI(a0341d0,0)PCI(1f,2)03120a00000000000000HD(3,276800,1f4000,191e1208-ba63-424e-8a55-06b60ed81c6b)File(\EFI\Microsoft\Boot\lrsBootMgr.efi)

Offline

#9 2013-05-25 07:27:51

GonzoAdmin
Member
From: California
Registered: 2012-12-26
Posts: 17
Website

Re: HELP - Ideapad Z580 trashed after Crunchbang install

can you boot into an efi shell and get the output for "bcfg boot dump -v"  That should give more verbose information


N2zll
Arg-irc.net

Offline

#10 2013-05-25 09:46:18

100wren
New Member
Registered: 2013-05-16
Posts: 9

Re: HELP - Ideapad Z580 trashed after Crunchbang install

Sorry about that. Wasn't even thinkin'. Here ya go. Don't know why I'm getting all these Boot000C entries at the end.

Option: 00. Variable: Boot000A   
  Desc    - rEFInd Boot Manager
  DevPath - HD(2,GPT,E92B5A15-37E1-4BC5-96B9-8AE3F26F5374,0x1F4800,0x82000)/\EFI\refind\refind_x64.efi
  Optional- N
Option: 01. Variable: Boot0000   
  Desc    - Crunchbang (GRUB2)
  DevPath - PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0x0,0x0)/HD(2,GPT,E92B5A15-37E1-4BC5-96B9-8AE3F26F5374,0x1F4800,0x82000)/\EFI\crunchbang\grub.efi
  Optional- N
Option: 02. Variable: Boot0003   
  Desc    - ATA HDD: ST500LT012-9WS142                       
  DevPath - PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0x0,0x0)
  Optional- N
Option: 03. Variable: Boot0004   
  Desc    - USB HDD: SEAGATE ST660211USB
  DevPath - PciRoot(0x0)/Pci(0x1A,0x0)/USB(0x0,0x0)/USB(0x1,0x0)
  Optional- N
Option: 04. Variable: Boot0005   
  Desc    - ATAPI CD: MATSHITA DVD-RAM UJ8D1                  
  DevPath - PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x2,0x0,0x0)
  Optional- N
Option: 05. Variable: Boot0006   
  Desc    - USB FDD:
  DevPath - VenMsg(BC7838D2-0F82-4D60-8316-C068EE79D25B,6FF015A28830B543A8B8641009461E4900000000)
  Optional- N
Option: 06. Variable: Boot0007   
  Desc    - PCI LAN: EFI Network (IPv4)
  DevPath - PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0)/MAC(089E0181012A,0x0)/IPv4(0.0.0.0)
  Optional- N
Option: 07. Variable: Boot0008   
  Desc    - USB CD:
  DevPath - VenMsg(BC7838D2-0F82-4D60-8316-C068EE79D25B,86701296AA5A7848B66CD49DD3BA6A5500000000)
  Optional- N
Option: 08. Variable: Boot000B   
  Desc    - PCI LAN: EFI Network (IPv6)
  DevPath - PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0)/MAC(089E0181012A,0x0)/IPv6(0000:0000:0000:0000:0000:0000:0000:0000)
  Optional- N
Option: 09. Variable: Boot000C   
  Desc    - Lenovo Recovery System
  DevPath - PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0x0,0x0)/HD(3,GPT,191E1208-BA63-424E-8A55-06B60ED81C6B,0x276800,0x1F4000)/\EFI\Microsoft\Boot\lrsBootMgr.efi
  Optional- N
Option: 0A. Variable: Boot000C   
  Desc    - Lenovo Recovery System
  DevPath - PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0x0,0x0)/HD(3,GPT,191E1208-BA63-424E-8A55-06B60ED81C6B,0x276800,0x1F4000)/\EFI\Microsoft\Boot\lrsBootMgr.efi
  Optional- N
Option: 0B. Variable: Boot000C   
  Desc    - Lenovo Recovery System
  DevPath - PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0x0,0x0)/HD(3,GPT,191E1208-BA63-424E-8A55-06B60ED81C6B,0x276800,0x1F4000)/\EFI\Microsoft\Boot\lrsBootMgr.efi
  Optional- N
Option: 0C. Variable: Boot000C   
  Desc    - Lenovo Recovery System
  DevPath - PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0x0,0x0)/HD(3,GPT,191E1208-BA63-424E-8A55-06B60ED81C6B,0x276800,0x1F4000)/\EFI\Microsoft\Boot\lrsBootMgr.efi
  Optional- N
Option: 0D. Variable: Boot000C   
  Desc    - Lenovo Recovery System
  DevPath - PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0x0,0x0)/HD(3,GPT,191E1208-BA63-424E-8A55-06B60ED81C6B,0x276800,0x1F4000)/\EFI\Microsoft\Boot\lrsBootMgr.efi
  Optional- N
Option: 0E. Variable: Boot000C   
  Desc    - Lenovo Recovery System
  DevPath - PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0x0,0x0)/HD(3,GPT,191E1208-BA63-424E-8A55-06B60ED81C6B,0x276800,0x1F4000)/\EFI\Microsoft\Boot\lrsBootMgr.efi
  Optional- N
Option: 0F. Variable: Boot000C   
  Desc    - Lenovo Recovery System
  DevPath - PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0x0,0x0)/HD(3,GPT,191E1208-BA63-424E-8A55-06B60ED81C6B,0x276800,0x1F4000)/\EFI\Microsoft\Boot\lrsBootMgr.efi
  Optional- N
Option: 10. Variable: Boot000C   
  Desc    - Lenovo Recovery System
  DevPath - PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0x0,0x0)/HD(3,GPT,191E1208-BA63-424E-8A55-06B60ED81C6B,0x276800,0x1F4000)/\EFI\Microsoft\Boot\lrsBootMgr.efi
  Optional- N

Offline

#11 2013-06-11 00:26:14

100wren
New Member
Registered: 2013-05-16
Posts: 9

Re: HELP - Ideapad Z580 trashed after Crunchbang install

Any progress on your end? Been thinking about doing a re-install with something that handles UEFI a little better. Besides, I have several other issues with the way this thing is working including that fact that it occasionally hangs at boot time waiting for /dev to become populated. Sometimes after a reboot, machine skips right over rEFInd and goes directly into CB, but, chooses for itself which kernel to load. (I installed Liquorix alongside 3.2).  I can't run a 64bit OS in vbox because I can't make the necessary changes in the BIOS. Have you tried a re-install with anything else?

Offline

#12 2013-06-11 00:37:07

GonzoAdmin
Member
From: California
Registered: 2012-12-26
Posts: 17
Website

Re: HELP - Ideapad Z580 trashed after Crunchbang install

There is an NVRAM variable that you can set to force the machine to boot into the legacy bios, im still trying to sort it out, Its been a busy few weeks.  There is so little documentation on the UEFI Specs (usable documentation.)  I dont recall the variable name offhand, but it seems a windows install *might* do the job, but i refuse!  I will sort this out!


N2zll
Arg-irc.net

Offline

#13 2013-06-11 00:47:27

100wren
New Member
Registered: 2013-05-16
Posts: 9

Re: HELP - Ideapad Z580 trashed after Crunchbang install

Got Ya. Don't really want to do the win thing either.  Are you seeing any problems with start up?

Offline

#14 2013-06-11 01:03:11

GonzoAdmin
Member
From: California
Registered: 2012-12-26
Posts: 17
Website

Re: HELP - Ideapad Z580 trashed after Crunchbang install

I do sometimes, but it hasnt been a real problem.   When i delay the load of my OS I dont experience any issues.  I believe its this new fastboot crap, it might be *too* fast, and not very nice to *nix


N2zll
Arg-irc.net

Offline

#15 2013-06-11 01:06:52

ew
#! Die Hard
Registered: 2012-09-27
Posts: 1,975

Re: HELP - Ideapad Z580 trashed after Crunchbang install

100wren wrote:

Just purchased this new z580 in hopes of dual-booting Crunchbang with the existing Windows 8.  Shrunk  win8 partition down to allow room for CB, and installed. No problem.
Knowing that I would have to contend with the UEFI bios, I searched around and found joe-2000's post  at http://crunchbang.org/forums/viewtopic.php?id=21510 and followed along until done.
Upon reboot, machine went straight to grub and I logged into CB. No Problem. Rebooted and tried the only windows entry in grub and was greeted with - I don't know, something about path being incorrect. First problem. Thought maybe some setting, possibly something in bios needed to be changed. Can't access bios. Can't start Windows, Can't access bios, can't boot from CD or USB. It's like the bios was hosed and not allowing access to anything.
Don't know what to do at this point  --  ANYONE?

Thanks-
100wren

I have a Lenovo G580 and had no issues installing Crunchbang or any other distro. But I didn`t follow the guide that you did. I wouldn`t recommend doing that. This will not help you, but to any others that might try what you did. Don`t do it. Instead, before installing Crunchbang, disable UEFI Secure Boot, enable legacy-support, and choose legacy first. Then install Crunchbang just as you would do on a non-uefi system, with one exeption. Add a small partition with the size of 1 MB or less, and choose to use this partition as "Reserved Bios Boot Area", or something like that... It`s needed for GPT. Write grub to sda as usual., W8 will be detected, and grub can be used to boot both CB and W8.  While EFI and Windows Boot Manager will boot only W8, so if you have EFI as the first boot option, then you will have to interrupt boot and choose boot from hdd to get to grub. That`s why it`s best to choose legacy first.


- apt-mark hold account

Offline

#16 2013-06-11 01:47:36

100wren
New Member
Registered: 2013-05-16
Posts: 9

Re: HELP - Ideapad Z580 trashed after Crunchbang install

Thanks EW..
I'm sure that will help someone out there contemplating this move. Just wish that I had known about this beforehand.
LIVE -n- LEARN.

What I don't understand about the instructions I DID follow, is how the BIOS access was completely removed. And, why couldn't you just work backward and undo the changes that were made. Maybe I'm just getting too old to do this stuff anymore.

Offline

#17 2013-06-11 03:39:54

GonzoAdmin
Member
From: California
Registered: 2012-12-26
Posts: 17
Website

Re: HELP - Ideapad Z580 trashed after Crunchbang install

The cause of the issue is the fact that Tianacore UEFI lacks any sort of unified manner of being used.  Lenovo seems to have add'd their own menu (the app and boot menus)  These entries are stored in NVRAM ( as BOOT00001,BOOT00002, etc) Because these are *boot* entries they are volatile its easy to have them go poof when you allow something to automatically set up the boot loader.  The menu item to enter the legacy is supposed to set the OsIndications NVRAM variable to indicate that we want to reboot and enter the legacy firmware.  I believe Fedora has a patch for that allows you to use 'shutdown -firmware' to achieve this, Windows does the same thing.

Short version: tianocore UEFI is not for the feint of heart


N2zll
Arg-irc.net

Offline

#18 2013-06-11 11:19:39

ew
#! Die Hard
Registered: 2012-09-27
Posts: 1,975

Re: HELP - Ideapad Z580 trashed after Crunchbang install

100wren wrote:

Thanks EW..
I'm sure that will help someone out there contemplating this move. Just wish that I had known about this beforehand.
LIVE -n- LEARN.

What I don't understand about the instructions I DID follow, is how the BIOS access was completely removed. And, why couldn't you just work backward and undo the changes that were made. Maybe I'm just getting too old to do this stuff anymore.

It took a while before I figured it out myself, and I failed a couple of times. My advice to you if you are able to boot from cd/dvd, is to try a 64-bit install of Ubuntu, and replace your Crunchbang-install. You will need to boot it in uefi-mode. You can tell if you are in uefi-mode. If the dvd-boots in uefi-mode then you will be greated by a black grub-list where you choose to install or boot the live-cd. If this screen is black, then everything is ok. Continue the installation, choose manual/something else and install Ubuntu in the space of Crunchbang.  Just choose install grub to sda as usual, because the Ubuntu installation-program will add an entry to EFI regardless. But then you will have two ways to boot your system. It will now work in both efi and legacy mode.

This will most likely fix everything, and then you can decide whether or not you want to have another go at Crunchbang:)

It`s well documented here, with nice instructions: https://help.ubuntu.com/community/UEFI

Whether we like buntu or not, it`s no doubt that they are far ahead of everyone else in Linux, when it comes to UEFI. They`ve made it really easy for us.

PS! If you don`t get the black grub-list that shows that you are booting the dvd in uefi-mode, and you aren`t able to access boot-options, then continue your Ubuntu installation anyway, because the installer is very good at fixing boot-issues....you may be in luck anyway:)))

Last edited by ew (2013-06-11 11:28:21)


- apt-mark hold account

Offline

Board footer

Powered by FluxBB

Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.
Server: acrobat

Debian Logo