[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Booting from NVMe controller enters GRUB rescue
From: |
vinayak holikatti |
Subject: |
Re: Booting from NVMe controller enters GRUB rescue |
Date: |
Fri, 10 Jan 2014 17:18:18 +0530 |
On Fri, Jan 10, 2014 at 1:47 PM, Andrey Borzenkov <address@hidden> wrote:
> On Fri, Jan 10, 2014 at 10:53 AM, vinayak holikatti
> <address@hidden> wrote:
>> Hi All,
>>
>> We have developed Legacy OptionROM for NVMe controller device. We are
>> able to boot to all Windows 7 and later OS. But we are facing issue in
>> booting Fedora 20 x86_64 OS. Fedora 20 gets installed successfully on
>> NVMe device. While booting from NVMe device we are observing error as
>> follows and enters grub rescue. We are clueless about what is
>> happening here. We would like to know how to over come this issue and
>> boot to Fedora 20 OS from our controller.
>>
>> "error : no such device: 44d1bf09-4e8a-4f46-aea6-09e364abf5cb.
>> Entering rescue mode...
>> grub_rescue>"
>>
>
> GRUB cannot find filesystem with UUID printed. Some of required
> drivers are missing in core.img. What is NVMe? Could you give more
> information (is it BIOS compatible? Are you using HDD or some other
> media? What is disk layout - any MD, LVM or other RAID partitions?)
Hi Andrey,
We have taken a log of Bootinfo script as below. Non Volatile Memory
Express(NVMe) is PCIe based
controller. In Linux kernel for this controller there is a driver
module present with name nvme.ko. We will
start looking at core.img. There is no BIOS support for this device as
it is a PCIe plug and play
device. We have our Legacy OptionROM support for booting from this controller.
Boot Info Script 0.61 [1 April 2012]
============================= Boot Info Summary: ===============================
=> Windows is installed in the MBR of /dev/sda.
sda1: __________________________________________________________________________
File system: vfat
Boot sector type: Windows 7: FAT32
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files:
============================ Drive/Partition Info: =============================
Drive: sda _____________________________________________________________________
Disk /dev/sda: 1.9 GiB, 2027945984 bytes, 3960832 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Partition Boot Start Sector End Sector # of Sectors Id System
/dev/sda1 * 63 3,960,831 3,960,769 b W95 FAT32
"blkid" output: ________________________________________________________________
Device UUID TYPE LABEL
/dev/loop0 squashfs
/dev/loop1 4847f338-a61d-4f93-ac64-77997dedbbd5 ext4 Anaconda
/dev/loop2 DM_snapshot_cow
/dev/mapper/live-base 4847f338-a61d-4f93-ac64-77997dedbbd5 ext4 Anaconda
/dev/mapper/live-rw 4847f338-a61d-4f93-ac64-77997dedbbd5 ext4 Anaconda
/dev/nvme0n1
/dev/nvme0n1p1 44d1bf09-4e8a-4f46-aea6-09e364abf5cb ext4
/dev/nvme0n1p2 28e76de8-652d-4394-bca4-4249ebbe47a5 ext4
/dev/nvme0n1p3 1e3ab25f-5a0e-4359-919c-2643c227ee85 swap
/dev/sda1 AEB8-AE13 vfat DOS
/dev/sr0 2013-12-12-14-06-50-00 iso9660
Fedora 20 x86_64
/run/install/repo//LiveOS/squashfs.img
squashfs
========================= "ls -R /dev/mapper/" output: =========================
/dev/mapper:
control
live-base
live-rw
================================ Mount points: =================================
Device Mount_Point Type Options
/dev/mapper/live-rw / ext4
(rw,relatime,seclabel,data=ordered)
/dev/nvme0n1p1 /mnt/sysimage/boot ext4
(rw,relatime,seclabel,data=ordered)
/dev/nvme0n1p2 /mnt/sysimage ext4
(rw,relatime,seclabel,data=ordered)
/dev/sda1 /mnt/usb vfat
(rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro)
/dev/sr0 /run/install/repo iso9660 (ro,relatime)
=============================== StdErr Messages: ===============================
No volume groups found
mdadm: No arrays found in config file or automatically
--
Regards,
Vinayak Holikatti