bug-grub
[Top][All Lists]
Advanced

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

[bug #42029] insmod ahci clears all detected devices


From: benok
Subject: [bug #42029] insmod ahci clears all detected devices
Date: Wed, 02 Apr 2014 11:57:29 +0000
User-agent: Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.154 Safari/537.36

URL:
  <http://savannah.gnu.org/bugs/?42029>

                 Summary: insmod ahci clears all detected devices
                 Project: GNU GRUB
            Submitted by: benok
            Submitted on: 2014年04月02日 11時57分28秒
                Category: Booting
                Severity: Major
                Priority: 5 - Normal
              Item Group: Software Error
                  Status: None
                 Privacy: Public
             Assigned to: None
         Originator Name: benok
        Originator Email: address@hidden
             Open/Closed: Open
         Discussion Lock: Any
                 Release: 
                 Release: other
         Reproducibility: Every Time
         Planned Release: None

    _______________________________________________________

Details:

"insmod ahci" clears all detected devices & fails to continue booting.

My environment is like below.

(Env1) VMware ESXi 5.1

hd0 - VMware Virtual HDD on IDE(0:0)
  hd0,gpt1 /boot <-- Latest Arch Linux & GRUB 2.02 beta2 installed
  hd0,gpt2 /
  hd0,gpt3 (boot)
ahci0 <-- Real HDD 
  (ahch0,msdos1) <-- want to boot partition. (vfat&syslinux)
ahci1 <-- Real HDD1
ahci2 <-- Real HDD2
ahci3 <-- Real HDD3
fd0 <-- Virtual FDD

I booted from hd0, type c to start grub command line.
I entered commands below, but failed to boot.

grub> ls
(hd0) (hd0,gpt3) (hd0,gpt2) (hd0,gpt1) (fd0)
grub> insmod ahci
grub> ls
(ahci3) (ahci2) (ahci1) (ahci0) (ahci0,msdos1)
grub> root=(ahci0, msdos1)
grub> chainloader +1
error: disk `hd0,gpt1' not found.

After insmod ahci, booted hd0 and fd0 is gone and can't continue booting from
any device. (with "error: disk `hd0,gpt1' not found")

I confirmed the issue with another Virtual env like below.

(Env2) VMware Workstation 10 (has BIOS IDE comaptible support)

hd0 - VMware Virtual HDD on IDE(0:0)
  hd0,gpt1 /boot <-- Latest Arch Linux & GRUB 2.02 beta2 installed
  hd0,gpt2 /
  hd0,gpt3 (boot)
hd1(=ahci0) - VMware Virtual HDD on SATA(0:0)
  hd1,msdos1(=ahci0,msdos1) <-- want to boot partition. (vfat&syslinux)

grub> ls
(hd0) (hd0,gpt3) (hd0,gpt2) (hd0,gpt1) (hd1) (hd1,msdos1) (fd0)
grub> insmod ahci
grub> ls
(ahci0) (ahci0, msdos1)
grub> chainloader +1
error: disk `hd0,gpt1' not found.

In both env, (Real/Virtual) SATA hard drives are fully works and have no
trouble with booted Arch Linux.





    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?42029>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]