LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 03-17-2015, 11:25 AM   #1
Programmer_04
LQ Newbie
 
Registered: Mar 2015
Posts: 8

Rep: Reputation: Disabled
Red face Unable to boot to Linux Deepin


Friends,

I'm completely a Linux newbie, so explain as much as possible.

I installed Linux Deepin on dual boot(practically, triple-boot).
When I select the Linux Deepin option in bootloader, I mostly get a blank screen for a long time.
After practically 2 mins, it presents with some lines of text which I, being a newbie to Linux can't comprehend and hence, cannot counter the error.
The lines go:

"
udevadm settle - timeout of 30 seconds reached, the event queue contains:
/sys/devices/pci0000:00:1d.7/usb1(1080)
/sys/devices/pci0000:00:1d.7/usb1.1-0:1-0(1081)
up waiting for root device. Common reasons for this problem:
root args(cat /proc/cmdline)
Check rootdelay = ...[There's something here I cannot recollect at the moment]
Missing modules(cat /proc/modules; ls /dev)

ALERT! /dev/disk/by-uuid/b4b672ea-c6e5-47fe-a174-165ffde63c8 doesn't exist!
Dropped to shell!

"

Then it goes to a Ubuntu shell or something of that sort.


Surprisingly, every-time I boot into Windows and then restart my desktop and then boot to Deepin, it successfully boots in.
I have Deepin installed on external hard disk which is not very fast(just mentioned this if it is of any use.) Also, my Windows is extremely slow in booting up, it takes almost 10 mins, which is why I switched to Deepin, which boots up almost in 2 mins if it does.

Any help would be extremely appreciated.
 
Old 03-17-2015, 06:05 PM   #2
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware
Posts: 6,387
Blog Entries: 6

Rep: Reputation: Disabled
Hi & Welcome to Linux Questions-

A couple of questions to try to help you.

During your Linux Deepin installation did you install to the MBR (Master Boot Record) ?

Is the Windows os the only other os besides Linux Deepin?
-:-I'm asking because you mentioned "triple boot"-:-

Posting your partitions will help me and others to see what's going on. To do that run this command as root:
Code:
fdisk -l (small letter L)
Do you have a Grub GNU Menu at boot time?

Is this a desktop or a laptop?

Post the output of your machine so we can look at the specifications.
Run lspci in your terminal.
 
Old 03-18-2015, 03:56 AM   #3
Programmer_04
LQ Newbie
 
Registered: Mar 2015
Posts: 8

Original Poster
Rep: Reputation: Disabled
Thanks for your reply.
This is my desktop.
I have 3 Operating Systems, but my case is a little different. I had Vista preinstalled on my PC. Then, using EasyBCD, I put XP on dual-boot. Then, I installed Deepin.
So, when I start my PC, I am greeted with options whether to boot to Deepin or Vista. If I select Vista, I'm given a choice between XP & Vista. If I choose Deepin, I'm instantly taken to Deepin(if it works).

I'll post the my other computer details as soon as possible.

Regards.
 
Old 03-18-2015, 04:15 AM   #4
Programmer_04
LQ Newbie
 
Registered: Mar 2015
Posts: 8

Original Poster
Rep: Reputation: Disabled
The specifications and all

The reply by Terminal for fdisk -l=
Code:
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 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
Disk identifier: 0xea535889

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048   189020789    94509371    7  HPFS/NTFS/exFAT
/dev/sda2       189036848   393849539   102406346    7  HPFS/NTFS/exFAT
/dev/sda3       393857024   685311999   145727488    7  HPFS/NTFS/exFAT
/dev/sda4       685312000   976770111   145729056    7  HPFS/NTFS/exFAT

Disk /dev/sdb: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 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
Disk identifier: 0x29ecbfdc

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1              63   178401990    89200964    7  HPFS/NTFS/exFAT
/dev/sdb2       178403328   204795903    13196288   83  Linux
/dev/sdb3       204796620   488392064   141797722+   f  W95 Ext'd (LBA)
/dev/sdb5       204796683   488392064   141797691    7  HPFS/NTFS/exFA
And lspci =
Code:
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 10)
00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 10)
00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 10)
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 01)
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 01)
00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 01)
00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 01)
00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 01)
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation NM10/ICH7 Family SATA Controller [IDE mode] (rev 01)
00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 01)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 01)
 
Old 03-18-2015, 04:20 AM   #5
brianL
LQ 5k Club
 
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware & Slackware64 14.1
Posts: 7,453
Blog Entries: 55

Rep: Reputation: Disabled
Not sure what the problem is, but you could try running these commands, mentioned in the lines you quoted:
Code:
cat /proc/cmdline
and:
Code:
ls /dev
and post the results.
 
Old 03-18-2015, 04:31 AM   #6
Programmer_04
LQ Newbie
 
Registered: Mar 2015
Posts: 8

Original Poster
Rep: Reputation: Disabled
cat /proc/cmdline =
Code:
BOOT_IMAGE=/boot/vmlinuz-3.13.0-43-generic root=UUID=b4b672ea-c6e5-47fe-a174-165ffde463c8 ro quiet splash vt.handoff=7
AND

ls /dev=

Code:
agpgart          mem                 sdb       tty24  tty56      ttyS29
autofs           net                 sdb1      tty25  tty57      ttyS3
block            network_latency     sdb2      tty26  tty58      ttyS30
bsg              network_throughput  sdb3      tty27  tty59      ttyS31
btrfs-control    null                sdb5      tty28  tty6       ttyS4
bus              port                sg0       tty29  tty60      ttyS5
cdrom            ppp                 sg1       tty3   tty61      ttyS6
char             psaux               sg2       tty30  tty62      ttyS7
console          ptmx                sg3       tty31  tty63      ttyS8
core             pts                 shm       tty32  tty7       ttyS9
cpu              ram0                snapshot  tty33  tty8       uhid
cpu_dma_latency  ram1                snd       tty34  tty9       uinput
cuse             ram10               sr0       tty35  ttyprintk  urandom
disk             ram11               sr1       tty36  ttyS0      vcs
dri              ram12               stderr    tty37  ttyS1      vcs1
ecryptfs         ram13               stdin     tty38  ttyS10     vcs2
fb0              ram14               stdout    tty39  ttyS11     vcs3
fd               ram15               tty       tty4   ttyS12     vcs4
full             ram2                tty0      tty40  ttyS13     vcs5
fuse             ram3                tty1      tty41  ttyS14     vcs6
hpet             ram4                tty10     tty42  ttyS15     vcs7
input            ram5                tty11     tty43  ttyS16     vcsa
kmsg             ram6                tty12     tty44  ttyS17     vcsa1
log              ram7                tty13     tty45  ttyS18     vcsa2
loop0            ram8                tty14     tty46  ttyS19     vcsa3
loop1            ram9                tty15     tty47  ttyS2      vcsa4
loop2            random              tty16     tty48  ttyS20     vcsa5
loop3            rfkill              tty17     tty49  ttyS21     vcsa6
loop4            rtc                 tty18     tty5   ttyS22     vcsa7
loop5            rtc0                tty19     tty50  ttyS23     vga_arbiter
loop6            sda                 tty2      tty51  ttyS24     vhci
loop7            sda1                tty20     tty52  ttyS25     vhost-net
loop-control     sda2                tty21     tty53  ttyS26     zero
mapper           sda3                tty22     tty54  ttyS27
mcelog           sda4                tty23     tty55  ttyS28
Hope this helps.

Last edited by Programmer_04; 03-18-2015 at 04:34 AM.
 
Old 03-18-2015, 04:36 AM   #7
Programmer_04
LQ Newbie
 
Registered: Mar 2015
Posts: 8

Original Poster
Rep: Reputation: Disabled
Hey, I'm no good in Linux, but I've spot something here.
The 'root=uuid=' value in the cat /proc/cmdline command and in the error which i posted in my first post are same.
Quote:
ALERT! /dev/disk/by-uuid/b4b672ea-c6e5-47fe-a174-165ffde63c8 doesn't exist!
Dropped to shell!
Above is the value from the error and below is the value from the cat /proc/cmdline command.
Quote:
...root=UUID=b4b672ea-c6e5-47fe-a174-165ffde463c8 ro quiet splash...
Hope this helps.

Last edited by Programmer_04; 03-18-2015 at 04:38 AM.
 
Old 03-18-2015, 05:13 AM   #8
brianL
LQ 5k Club
 
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware & Slackware64 14.1
Posts: 7,453
Blog Entries: 55

Rep: Reputation: Disabled
I'm no good at GRUB, or disk-by-uuid. I've used mostly lilo (Slackware's default bootloader) and simple /dev/sdwhatevers. But there's plenty(?) of members who know more than me, and hopefully they'll see this thread.
 
Old 03-18-2015, 09:26 PM   #9
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware
Posts: 6,387
Blog Entries: 6

Rep: Reputation: Disabled
What gets me is the 'ALERT' that says that the uuid 'doesn't exist' is contradictory to the root uuid that does exit.

Your first (/dev/sda) HDD is all of your Windows partitions and they look good.
Your second (/dev/sdb) HDD I see your in a dual boot with Linux and Windows 95 (Vista).

Looking at you Linux Deepin partition:
Code:
/dev/sdb2       178403328   204795903    13196288   83  Linux
Did you make a swap partition for you Linux Deepin install?

If you want to you can incorporate all 3 operating systems into one Grub Menu. (if that's the problem)
You can do that by updating Grub.

There is something called bootinfoscript that's a bash script that searches HDD's on a computer for info related to booting. I think it's the best script that you can run to help us determine what's going on.
http://sourceforge.net/projects/bootinfoscript/

Here's how I ran it on my CentOS box:
Code:
[root@localhost Downloads]# ./bootinfoscript-061.tar.gz
bash: ./bootinfoscript-061.tar.gz: Permission denied
[root@localhost Downloads]# tar -zxf bootinfoscript-061.tar.gz
[root@localhost Downloads]# ./bootinfoscript

Boot Info Script 0.61      [1 April 2012]

Identifying MBRs...
Computing Partition Table of /dev/sda...
Searching sda1 for information... 
Searching sda2 for information... 
Searching cl-swap' for information... 
Searching cl-home' for information... 
Searching cl-root' for information... 

Finished. The results are in the file "RESULTS.txt"
located in "/home/linuxcat/Downloads/".

[root@localhost Downloads]#
The results after the script runs will be in the directory that the script is in and it will be named
"RESULTS.TXT"

See the screenshot of mine in the picture attached.

One of our Guru's, Mr. Yancek is good with this.
He helped me to get my booting issue fixed.

Last edited by Ztcoracat; 03-18-2015 at 09:28 PM.
 
Old 03-18-2015, 09:31 PM   #10
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware
Posts: 6,387
Blog Entries: 6

Rep: Reputation: Disabled
Screenshot of the file.

Your RESULTS file will have more entries than mine because you have 2 HDD's and 3 operating systems.
Attached Thumbnails
Click image for larger version

Name:	Screenshot from 2015-03-18 21:24:50.png
Views:	19
Size:	92.2 KB
ID:	17828  
 
Old 03-20-2015, 08:13 AM   #11
Programmer_04
LQ Newbie
 
Registered: Mar 2015
Posts: 8

Original Poster
Rep: Reputation: Disabled
Unhappy

Sorry for my late reply.
This is the Results.txt which was created after running BootInfoScript as suggested by Ztcoracat...


Code:
                  Boot Info Script 0.61      [1 April 2012]


============================= Boot Info Summary: ===============================

 => Windows is installed in the MBR of /dev/sda.
 => Grub2 (v1.99) is installed in the MBR of /dev/sdb and looks at sector 1 of 
    the same hard drive for core.img. core.img is at this location and looks 
    in partition 112 for .

sda1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  Windows Vista
    Boot files:        /boot.ini /bootmgr /Boot/BCD 
                       /Windows/System32/winload.exe /ntldr /NTDETECT.COM

sda2: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  Windows XP
    Boot files:        

sda3: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        

sda4: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        

sdb1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        

sdb2: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Deepin
    Boot files:        /boot/grub/grub.cfg /etc/fstab

sdb3: __________________________________________________________________________

    File system:       Extended Partition
    Boot sector type:  -
    Boot sector info: 

sdb5: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  According to the info in the boot sector, sdb5 starts 
                       at sector 63.
    Operating System:  
    Boot files:        

============================ Drive/Partition Info: =============================

Drive: sda _____________________________________________________________________

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sda1    *          2,048   189,020,789   189,018,742   7 NTFS / exFAT / HPFS
/dev/sda2         189,036,848   393,849,539   204,812,692   7 NTFS / exFAT / HPFS
/dev/sda3         393,857,024   685,311,999   291,454,976   7 NTFS / exFAT / HPFS
/dev/sda4         685,312,000   976,770,111   291,458,112   7 NTFS / exFAT / HPFS


Drive: sdb _____________________________________________________________________

Disk /dev/sdb: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sdb1                  63   178,401,990   178,401,928   7 NTFS / exFAT / HPFS
/dev/sdb2         178,403,328   204,795,903    26,392,576  83 Linux
/dev/sdb3         204,796,620   488,392,064   283,595,445   f W95 Extended (LBA)
/dev/sdb5         204,796,683   488,392,064   283,595,382   7 NTFS / exFAT / HPFS


"blkid" output: ________________________________________________________________

Device           UUID                                   TYPE       LABEL

/dev/sda1        1CAE4E19AE4DEC38                       ntfs       Vista
/dev/sda2        2E3E3E923E3E5357                       ntfs       XP
/dev/sda3        FC32760A3275CA62                       ntfs       
/dev/sda4        B4FA494DFA490D54                       ntfs       
/dev/sdb1        80D879C4D879B8CC                       ntfs       Mukund1
/dev/sdb2        b4b672ea-c6e5-47fe-a174-165ffde463c8   ext4       
/dev/sdb5        D484918884916E2C                       ntfs       Chinmay1

================================ Mount points: =================================

Device           Mount_Point              Type       Options

/dev/sdb2        /                        ext4       (rw,relatime,data=ordered)


================================ sda1/boot.ini: ================================

--------------------------------------------------------------------------------
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS

[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

[spybotsd]
timeout.old=30

--------------------------------------------------------------------------------

=========================== sdb2/boot/grub/grub.cfg: ===========================

--------------------------------------------------------------------------------
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="Windows Vista (loader) (on /dev/sda1)"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos
insmod ext2
set root='hd1,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2  b4b672ea-c6e5-47fe-a174-165ffde463c8
else
  search --no-floppy --fs-uuid --set=root b4b672ea-c6e5-47fe-a174-165ffde463c8
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=1360x768
  load_video
  insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='hd1,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2  b4b672ea-c6e5-47fe-a174-165ffde463c8
else
  search --no-floppy --fs-uuid --set=root b4b672ea-c6e5-47fe-a174-165ffde463c8
fi
insmod gfxmenu
loadfont ($root)/boot/grub/themes/deepin/unifont-regular-16.pf2
insmod png
set theme=($root)/boot/grub/themes/deepin/theme.txt
export theme
if [ "${recordfail}" = 1 ] ; then
  set timeout=-1
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=menu
    set timeout=5
  # Fallback normal timeout code in case the timeout_style feature is
  # unavailable.
  else
    set timeout=5
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
	set gfxpayload="${1}"
	if [ "${1}" = "keep" ]; then
		set vt_handoff=vt.handoff=7
	else
		set vt_handoff=
	fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
menuentry 'Deepin 2014.2 GNU/Linux' --class deepin --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-b4b672ea-c6e5-47fe-a174-165ffde463c8' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='hd1,msdos2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2  b4b672ea-c6e5-47fe-a174-165ffde463c8
	else
	  search --no-floppy --fs-uuid --set=root b4b672ea-c6e5-47fe-a174-165ffde463c8
	fi
	linux	/boot/vmlinuz-3.13.0-43-generic root=UUID=b4b672ea-c6e5-47fe-a174-165ffde463c8 ro  quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.13.0-43-generic
}
submenu 'Advanced options for Deepin 2014.2 GNU/Linux' $menuentry_id_option 'gnulinux-advanced-b4b672ea-c6e5-47fe-a174-165ffde463c8' {
	menuentry 'Deepin 2014.2 GNU/Linux, with Linux 3.13.0-43-generic' --class deepin --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-43-generic-advanced-b4b672ea-c6e5-47fe-a174-165ffde463c8' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd1,msdos2'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2  b4b672ea-c6e5-47fe-a174-165ffde463c8
		else
		  search --no-floppy --fs-uuid --set=root b4b672ea-c6e5-47fe-a174-165ffde463c8
		fi
		echo	'Loading Linux 3.13.0-43-generic ...'
		linux	/boot/vmlinuz-3.13.0-43-generic root=UUID=b4b672ea-c6e5-47fe-a174-165ffde463c8 ro  quiet splash $vt_handoff
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-3.13.0-43-generic
	}
	menuentry 'Deepin 2014.2 GNU/Linux, with Linux 3.13.0-43-generic (recovery mode)' --class deepin --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-43-generic-recovery-b4b672ea-c6e5-47fe-a174-165ffde463c8' {
		recordfail
		load_video
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd1,msdos2'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2  b4b672ea-c6e5-47fe-a174-165ffde463c8
		else
		  search --no-floppy --fs-uuid --set=root b4b672ea-c6e5-47fe-a174-165ffde463c8
		fi
		echo	'Loading Linux 3.13.0-43-generic ...'
		linux	/boot/vmlinuz-3.13.0-43-generic root=UUID=b4b672ea-c6e5-47fe-a174-165ffde463c8 ro recovery nomodeset 
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-3.13.0-43-generic
	}
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/10_lupin ###
### END /etc/grub.d/10_lupin ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Vista (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-1CAE4E19AE4DEC38' {
	insmod part_msdos
	insmod ntfs
	set root='hd0,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  1CAE4E19AE4DEC38
	else
	  search --no-floppy --fs-uuid --set=root 1CAE4E19AE4DEC38
	fi
	parttool ${root} hidden-
	chainloader +1
}
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
  set timeout=10
fi
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
--------------------------------------------------------------------------------

=============================== sdb2/etc/fstab: ================================

--------------------------------------------------------------------------------
# /dev/sdc2
UUID=b4b672ea-c6e5-47fe-a174-165ffde463c8	/         	ext4      	rw,relatime,data=ordered	0 1

--------------------------------------------------------------------------------

=================== sdb2: Location of files loaded by Grub: ====================

           GiB - GB             File                                 Fragment(s)


=============================== StdErr Messages: ===============================

cat: /tmp/BootInfo-fXdO02JO/Tmp_Log: No such file or directory
Hope this helps.

Regards.
 
Old 03-20-2015, 10:06 AM   #12
yancek
LQ Guru
 
Registered: Apr 2008
Distribution: PCLinux, Slackware
Posts: 6,870

Rep: Reputation: 1249Reputation: 1249Reputation: 1249Reputation: 1249Reputation: 1249Reputation: 1249Reputation: 1249Reputation: 1249Reputation: 1249
Your bootinfoscript shows windows in the master boot record of sda, the first 500GB drive. When you want to boot Deepin, do you select the second drive, the 250GB drive with Deepin on it at boot time or do you have something like EasyBCD installed on windows to boot Deepin when you boot from the first drive?

You have the Grub bootloader of Deepin installed to the mbr of the second 250GB drive so selecting that drive on boot should get you to Deepin. One problem with multiple drives is guessing the order in Grub. You could try this as a one time thing to see if it works. When you are able to boot Deepin, open a text editor as root and go to the /boot/grub/grub.cfg file and edit the one line in the first Deepin menu entry below:

Code:
set root='hd1,msdos2'
Change only the 'hd1' to 'hd0', do not update Grub and immediately reboot and set the 250GB drive to first boot priority in the BIOS and then reboot. This might work, not really sure and it's simple enough to change back by editing the menu line on boot.

If your windows is taking 10 minutes to boot, you've got other problems. You might defragment your windows partitions and run chkdsk on them.
Since you did not create a swap partition, you might want to do that also unless you have a lot of RAM?
 
1 members found this post helpful.
Old 03-20-2015, 10:01 PM   #13
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware
Posts: 6,387
Blog Entries: 6

Rep: Reputation: Disabled
Here's what my /boot/grub/grub.cfg looks like; Programmer_04-
Mine is just an example and it says hd0.

Code:
menuentry 'CentOS Linux (3.10.0-123.20.1.el7.x86_64) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-3.10.0-123.el7.x86_64-advanced-aa2e8b05-415e-413f-94d1-1e9774094547' {
	load_video
	set gfxpayload=keep
	insmod gzio
	insmod part_msdos
	insmod xfs
	set root='hd0,msdos1'
 
Old 03-22-2015, 06:43 AM   #14
Programmer_04
LQ Newbie
 
Registered: Mar 2015
Posts: 8

Original Poster
Rep: Reputation: Disabled
Thank you for your prompt replies.

As mentioned earlier, I have EasyBCD installed.
I have 4GB of RAM.

What is important to note that EVERYTIME I boot into Windows and then Deepin, I can boot in.
But when I directly boot into Deepin, it usually fails.
 
Old 03-22-2015, 06:11 PM   #15
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware
Posts: 6,387
Blog Entries: 6

Rep: Reputation: Disabled
Quote:
Originally Posted by Programmer_04 View Post
Thank you for your prompt replies.

As mentioned earlier, I have EasyBCD installed.
I have 4GB of RAM.

What is important to note that EVERYTIME I boot into Windows and then Deepin, I can boot in.
But when I directly boot into Deepin, it usually fails.
It might be because you did not create a 'swap partition.'
You might want to make a 1 GB swap partition for Linux Deepin.

Wait for yancek as he asked if you were using EasyBCD.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Latest Deepin 2014 RC update disabled Deepin SW Center Nieuwkoop-75 Linux Deepin 13 01-04-2015 11:51 PM
What's going on, I can no longer access the Deepin forum website? Is Deepin defunct? ellisf Linux Deepin 2 08-26-2014 05:21 AM
LXer: Linux Deepin needs your help with the Deepin Localization Project LXer Syndicated Linux News 0 12-02-2013 11:41 PM
LXer: Dual-boot Linux Deepin 12.06 and Windows 7 on a computer with 2 hard drives LXer Syndicated Linux News 0 07-22-2012 02:12 AM
LXer: Use Linux Deepin Screenshot Tool "Deepin Scrot" In Other Linux Distributions LXer Syndicated Linux News 0 03-13-2012 06:50 AM


All times are GMT -5. The time now is 12:52 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration