انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

نویسنده موضوع: پاسخ : <error: no such partition grub rescue{حل شد}  (دفعات بازدید: 11678 بار)

0 کاربر و 3 مهمان درحال مشاهده موضوع.

آفلاین bahman.azimii

  • Jr. Member
  • *
  • ارسال: 71
پاسخ : <error: no such partition grub rescue{حل شد}
« : 11 شهریور 1391، 05:16 ب‌ظ »
سلام
من روی هارد اکسترنالم لینوکس نصب کردم ولی موقع بالا آمدن این پیغام رو نشون میده.
error: no such partition
<grub rescue
« آخرین ویرایش: 16 شهریور 1391، 09:25 ب‌ظ توسط bahman.azimii »

آفلاین Matrix.1372

  • High Hero Member
  • *
  • ارسال: 1966
  • جنسیت : پسر
  • Ma3x
    • Ma3x
پاسخ : <error: no such partition grub rescue
« پاسخ #1 : 11 شهریور 1391، 05:47 ب‌ظ »
سلام
من روی هارد اکسترنالم لینوکس نصب کردم ولی موقع بالا آمدن این پیغام رو نشون میده.
error: no such partition
<grub rescue
سلام.
اوبونتو رو به چه صورت نصب کردین؟
بوت لودر رو روی کدوم هارد نصب کردین؟

آفلاین bahman.azimii

  • Jr. Member
  • *
  • ارسال: 71
پاسخ : <error: no such partition grub rescue
« پاسخ #2 : 11 شهریور 1391، 06:18 ب‌ظ »
سلام
من روی هارد اکسترنالم لینوکس نصب کردم ولی موقع بالا آمدن این پیغام رو نشون میده.
error: no such partition
<grub rescue
سلام.
اوبونتو رو به چه صورت نصب کردین؟
بوت لودر رو روی کدوم هارد نصب کردین؟
من با سی دی لایو بالا اومدم وابونتو رو نصب کردم و موقع نصب هارد ساتا رو جدا کرده بودم و فقط هارد اکسترنال نصب بود اینم خروجی دستوره fdisk -l هست که اولین هارد هارد ساتا است که موقع نصب جداکرده بودمش
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 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: 0x00e600e6

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848    63487999    31640576    7  HPFS/NTFS/exFAT
/dev/sda3        63492094   312580095   124544001    f  W95 Ext'd (LBA)
/dev/sda5       163830933   206836874    21502971    7  HPFS/NTFS/exFAT
/dev/sda6       206836938   249842879    21502971    7  HPFS/NTFS/exFAT
/dev/sda7        63492096   120426495    28467200    7  HPFS/NTFS/exFAT
/dev/sda8       120428544   163829759    21700608    7  HPFS/NTFS/exFAT
/dev/sda9       249843712   254527487     2341888   82  Linux swap / Solaris
/dev/sda10      254529536   312580095    29025280   83  Linux

Partition table entries are not in disk order

Disk /dev/sdb: 500.1 GB, 500074283008 bytes
255 heads, 63 sectors/track, 60797 cylinders, total 976707584 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: 0x000e91b5

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *        2048      309247      153600    b  W95 FAT32
/dev/sdb2          309248    34818047    17254400    c  W95 FAT32 (LBA)
/dev/sdb3        34818048   849702911   407442432    7  HPFS/NTFS/exFAT
/dev/sdb4       849704958   976705535    63500289    5  Extended
/dev/sdb5       849704960   958150655    54222848   83  Linux
/dev/sdb6       958152704   976705535     9276416   82  Linux swap / Solaris
« آخرین ویرایش: 11 شهریور 1391، 06:20 ب‌ظ توسط bahman.azimii »

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4880
  • جنسیت : پسر
  • masoft قدیم
پاسخ : <error: no such partition grub rescue
« پاسخ #3 : 12 شهریور 1391، 01:13 ق‌ظ »
با اوبونتو لایو بالا بیاید و این دستورات رو بنویسید:
sudo -i
mkdir /mnt/sdb5
mount /dev/sdb5 /mnt/sdb5
cd /mnt/sdb5
mount --bind /dev dev
mount --bind /proc proc
mount --bind /sys sys
chroot ./
update-grub
sync
سیستم رو دوباره راه‌اندازی کنید و ببینید مشکل حل شده یا نه.

آفلاین bahman.azimii

  • Jr. Member
  • *
  • ارسال: 71
پاسخ : <error: no such partition grub rescue
« پاسخ #4 : 13 شهریور 1391، 12:08 ب‌ظ »
با اوبونتو لایو بالا بیاید و این دستورات رو بنویسید:
sudo -i
mkdir /mnt/sdb5
mount /dev/sdb5 /mnt/sdb5
cd /mnt/sdb5
mount --bind /dev dev
mount --bind /proc proc
mount --bind /sys sys
chroot ./
update-grub
sync
سیستم رو دوباره راه‌اندازی کنید و ببینید مشکل حل شده یا نه.
ممنون که پاسخ دادی
من کارهایی رو که گفتید انجام دادم اول هارد ساتا رو جا کردم بعد رفتم تو setup دیدم دوتا usb شناخته من هاردم (WD(western digital است که لیبلشم My Passport است تو setup این دوتا رو شناخته بود:
USB:WD SES Device
USB:WD My Passport
خروجی دستوراتم به این صورته:
ubuntu@ubuntu:~$ sudo -i
root@ubuntu:~# fdisk -l

Disk /dev/sda: 500.1 GB, 500074283008 bytes
255 heads, 63 sectors/track, 60797 cylinders, total 976707584 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: 0x000e91b5

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      309247      153600    b  W95 FAT32
/dev/sda2          309248    34818047    17254400    c  W95 FAT32 (LBA)
/dev/sda3        34818048   849702911   407442432    7  HPFS/NTFS/exFAT
/dev/sda4       849704958   976705535    63500289    5  Extended
/dev/sda5       849704960   958150655    54222848   83  Linux
/dev/sda6       958152704   976705535     9276416   82  Linux swap / Solaris
root@ubuntu:~# mkdir /mnt/sda5
root@ubuntu:~# mount /dev/sda5 /mnt/sda5
root@ubuntu:~# mount --bind /dev /mnt/sda5/dev
root@ubuntu:~# mount --bind /proc /mnt/sda5/proc
root@ubuntu:~# mount --bind /sys /mnt/sda5/sys
root@ubuntu:~# grub-install --boot-directory=/mnt/sda5/boot /dev/sda
Installation finished. No error reported.
root@ubuntu:~# cd /mnt/sda5
root@ubuntu:/mnt/sda5# chroot /mnt/sda5
root@ubuntu:/# update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-29-generic-pae
Found initrd image: /boot/initrd.img-3.2.0-29-generic-pae
Found memtest86+ image: /boot/memtest86+.bin
done
root@ubuntu:/# sync

اما بعد از بالا آمدن دوباره پیغام قبلی رو نشون میده.

در ضمن من روی هارد ساتام یک ویندوز سون و یک Ubuntu 12.04 هم دارم جالبه که من تو سون با نرم افزار Paragon Partition Manager یک boot loader برای سون رو هارد اکسترنالم نصب کرد که درست هم کار میکرد البته بعدش که فرمتش کردم پاک شد.
در ضمن من اوبونتوی روی هارد ساتامم بالا نمیاد. که با سی دی لایو بالا آمدم واین دستورات رو نوشتم :
ubuntu@ubuntu:~$ sudo -i
root@ubuntu:~# fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 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: 0x00e600e6

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848    63487999    31640576    7  HPFS/NTFS/exFAT
/dev/sda3        63492094   312580095   124544001    f  W95 Ext'd (LBA)
/dev/sda5       163830933   206836874    21502971    7  HPFS/NTFS/exFAT
/dev/sda6       206836938   249842879    21502971    7  HPFS/NTFS/exFAT
/dev/sda7        63492096   120426495    28467200    7  HPFS/NTFS/exFAT
/dev/sda8       120428544   163829759    21700608    7  HPFS/NTFS/exFAT
/dev/sda9       249843712   254527487     2341888   82  Linux swap / Solaris
/dev/sda10      254529536   312580095    29025280   83  Linux

Partition table entries are not in disk order
root@ubuntu:~# mkdir /mnt/sda10
root@ubuntu:~# mount /dev/sda10 /mnt/sda10
root@ubuntu:~# mount --bind /dev /mnt/sda10/dev
root@ubuntu:~# mount --bind /proc /mnt/sda10/proc
root@ubuntu:~# mount --bind /sys /mnt/sda10/sys
root@ubuntu:~# grub-install --boot-directory=/mnt/sda10 /dev/sda
Installation finished. No error reported.
root@ubuntu:~# cd /mnt/sda10
root@ubuntu:/mnt/sda10# chroot /mnt/sda10
root@ubuntu:/# update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-29-generic-pae
Found initrd image: /boot/initrd.img-3.2.0-29-generic-pae
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
done
root@ubuntu:/# sync

که حالا موقع بالا آمدن این پیغام رو نشون میده :

GNU GRUB Version 1.99-21ubuntu3.1
Minimal BASH-like line editing is supported. For the   first   word,  TAB  lists
possible  command completions.  Anywhere else TAB lists
.the possible device or file completions
<grub

البته من سی دی ویندوز سون رو گذاشتم وبا دستور boot/rec/fixmbr کاری کردم که سون بالا بیاد البته بعدش genuine شد که اونم درست کردم.
این دستوراتی رو که شما گفتید تو Ubuntu 10.04 جواب میداد ولی الان نمیدونم چرا جواب نمیده
« آخرین ویرایش: 13 شهریور 1391، 12:24 ب‌ظ توسط bahman.azimii »

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19754
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : <error: no such partition grub rescue
« پاسخ #5 : 13 شهریور 1391، 03:55 ب‌ظ »
مشکلت این‌جا بوده که هارد ساتا رو درآوردی. برای همین هارد خارجی رو به عنوان dev/sda شناخته. ولی وقتی هارد ساتا رو وصل می‌کنی اون می‌شه dev/sda و هارد خارجیت می‌شه dev/sdb. یه بار با وصل بودن هر دو هارد، گراب رو روی dev/sdb تعمیر کن
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین bahman.azimii

  • Jr. Member
  • *
  • ارسال: 71
پاسخ : <error: no such partition grub rescue
« پاسخ #6 : 13 شهریور 1391، 08:06 ب‌ظ »
مشکلت این‌جا بوده که هارد ساتا رو درآوردی. برای همین هارد خارجی رو به عنوان dev/sda شناخته. ولی وقتی هارد ساتا رو وصل می‌کنی اون می‌شه dev/sda و هارد خارجیت می‌شه dev/sdb. یه بار با وصل بودن هر دو هارد، گراب رو روی dev/sdb تعمیر کن

کاری که گفتید انجام دادم خروجیش اینه :

ubuntu@ubuntu:~$ sudo -i
root@ubuntu:~# fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 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: 0x00e600e6

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848    63487999    31640576    7  HPFS/NTFS/exFAT
/dev/sda3        63492094   312580095   124544001    f  W95 Ext'd (LBA)
/dev/sda5       163830933   206836874    21502971    7  HPFS/NTFS/exFAT
/dev/sda6       206836938   249842879    21502971    7  HPFS/NTFS/exFAT
/dev/sda7        63492096   120426495    28467200    7  HPFS/NTFS/exFAT
/dev/sda8       120428544   163829759    21700608    7  HPFS/NTFS/exFAT
/dev/sda9       249843712   254527487     2341888   82  Linux swap / Solaris
/dev/sda10      254529536   312580095    29025280   83  Linux

Partition table entries are not in disk order

Disk /dev/sdb: 500.1 GB, 500074283008 bytes
255 heads, 63 sectors/track, 60797 cylinders, total 976707584 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: 0x000e91b5

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *        2048      309247      153600    b  W95 FAT32
/dev/sdb2          309248    34818047    17254400    c  W95 FAT32 (LBA)
/dev/sdb3        34818048   849702911   407442432    7  HPFS/NTFS/exFAT
/dev/sdb4       849704958   976705535    63500289    5  Extended
/dev/sdb5       849704960   958150655    54222848   83  Linux
/dev/sdb6       958152704   976705535     9276416   82  Linux swap / Solaris
root@ubuntu:~# mkdir /mnt/sdb5
root@ubuntu:~# mount /dev/sdb5 /mnt/sdb5
root@ubuntu:~# mount --bind /dev /mnt/sdb5/dev
root@ubuntu:~# mount --bind /proc /mnt/sdb5/proc
root@ubuntu:~# mount --bind /sys /mnt/sdb5/sys
root@ubuntu:~# grub-install --boot-directory=/mnt/sdb5/boot /dev/sdb
Installation finished. No error reported.
root@ubuntu:~# cd /mnt/sdb5
root@ubuntu:/mnt/sdb5# chroot /mnt/sdb5
root@ubuntu:/# update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-29-generic-pae
Found initrd image: /boot/initrd.img-3.2.0-29-generic-pae
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
Found Ubuntu 12.04.1 LTS (12.04) on /dev/sda10
done
root@ubuntu:/# sync

اما بازم پیغام قبلی رو نشون میده.

آفلاین doomhammer65ir

  • High Hero Member
  • *
  • ارسال: 1572
  • جنسیت : پسر
    • IRAN Backup
پاسخ : <error: no such partition grub rescue
« پاسخ #7 : 13 شهریور 1391، 09:40 ب‌ظ »
یک راهنما هم بنده نوشته ام بخوانید شاید سودمند افتد

http://wiki.ubuntu-ir.org/grub-reinstallation

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19754
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : <error: no such partition grub rescue
« پاسخ #8 : 13 شهریور 1391، 11:34 ب‌ظ »
یک راهنما هم بنده نوشته ام بخوانید شاید سودمند افتد

http://wiki.ubuntu-ir.org/grub-reinstallation
به این سادگی‌ها که نوشتی هم نیستا! این رو ببین: http://wiki.ubuntu.ir/Grub2Howto/Recover
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین alieblice

  • High Hero Member
  • *
  • ارسال: 1275
پاسخ : <error: no such partition grub rescue
« پاسخ #9 : 14 شهریور 1391، 08:35 ب‌ظ »
شما تو همون حالتی که وارد کامند لاینه گراب شده این جوری دستورات رو بزنین تا سیستمتون منو گراب رو بیاره بعد گراب رو اپدیت کنین .(البته یکم پیچیدس اگر نشد ناراحت نشین) من سعی میکنم به ساده ترین راه بگم .
تو گراب اول اینو بزنین اگر گراب پارتیژن رو بشناسه نوعش رو مینویسه مثلا ext4
root '(hd0,5)'اگه خروجی نداد اینو بزنین  یکیش باید جواب بده
root '(hd1,5)'عدد 5 شماره پارتیژن هست که از  یک شروع میشه و عدد 0 هم شماره هارد هست که به ترتیبی هست که بایوس شناخته هرکدوم از هاردا رو اول بشناسه اون میشه hd0 هرکدوم دوم میشه hd1 . اون عدد 5 رو فکر نکنم احتیاج به تغییر باشه ولی از 1 تا 16 میتونین عدد بدین که برایه شما از 5 تا 16 هستش.
بعد اینو بزنین :
configfile /boot/grub/grub.cfgبه این شکل هم دستور بالا رو میشه زد:
configfile '(hd0,5)'/boot/grub/grub.cfgتو نمام مراحل بالا با دکمه تب (tab) میتونین موارد قابل قبول رو ببینین .
بعد خودش تنظیمات رو میخونه صفحه گراب رو میاره . از تو همون صفحه گراب از تو منو رکاوری گراب رو اپدیت کنین .

آفلاین bahman.azimii

  • Jr. Member
  • *
  • ارسال: 71
پاسخ : <error: no such partition grub rescue
« پاسخ #10 : 14 شهریور 1391، 11:14 ب‌ظ »
شما تو همون حالتی که وارد کامند لاینه گراب شده این جوری دستورات رو بزنین تا سیستمتون منو گراب رو بیاره بعد گراب رو اپدیت کنین .(البته یکم پیچیدس اگر نشد ناراحت نشین) من سعی میکنم به ساده ترین راه بگم .
تو گراب اول اینو بزنین اگر گراب پارتیژن رو بشناسه نوعش رو مینویسه مثلا ext4
root '(hd0,5)'اگه خروجی نداد اینو بزنین  یکیش باید جواب بده
root '(hd1,5)'عدد 5 شماره پارتیژن هست که از  یک شروع میشه و عدد 0 هم شماره هارد هست که به ترتیبی هست که بایوس شناخته هرکدوم از هاردا رو اول بشناسه اون میشه hd0 هرکدوم دوم میشه hd1 . اون عدد 5 رو فکر نکنم احتیاج به تغییر باشه ولی از 1 تا 16 میتونین عدد بدین که برایه شما از 5 تا 16 هستش.
بعد اینو بزنین :
configfile /boot/grub/grub.cfgبه این شکل هم دستور بالا رو میشه زد:
configfile '(hd0,5)'/boot/grub/grub.cfgتو نمام مراحل بالا با دکمه تب (tab) میتونین موارد قابل قبول رو ببینین .
بعد خودش تنظیمات رو میخونه صفحه گراب رو میاره . از تو همون صفحه گراب از تو منو رکاوری گراب رو اپدیت کنین .
هیچکدام از این دستوراتی رو که شما گفتید نمی شناخت اصلا دستور root رو نمیشناخت.

آفلاین bahman.azimii

  • Jr. Member
  • *
  • ارسال: 71
پاسخ : <error: no such partition grub rescue
« پاسخ #11 : 14 شهریور 1391، 11:41 ب‌ظ »
البته من تونستم منوی بوت برای لینوکسی که روی هارد ساتا نصب بود رو برگردونم . برای این کار اول پوشه grub رو از مسیر boot/grub/ پاکش کرم و بعد همون دسورات رو نوشتم ولی هارد اکسترنالم هنوز همون مشکلو داره و همون پیغام خطا رو نشون میده البته یک مدخلی توی منویی که روی هارد ساتام نصبه براش نشون میده که وقتی انتخابش میکنم اونم همون پیغام خطا رو میده.

آفلاین alieblice

  • High Hero Member
  • *
  • ارسال: 1275
پاسخ : <error: no such partition grub rescue
« پاسخ #12 : 15 شهریور 1391، 02:45 ب‌ظ »
مگه میشه نشناسه. اینا دستورات خود گراب هستن . اگر نشناخته یا تو cmd گراب نیستین یا یک جایه کارتون مشکل داشته.

آفلاین doomhammer65ir

  • High Hero Member
  • *
  • ارسال: 1572
  • جنسیت : پسر
    • IRAN Backup
پاسخ : <error: no such partition grub rescue
« پاسخ #13 : 15 شهریور 1391، 04:23 ب‌ظ »
اونایی که علی اقا گفت رو باید جایی که نوشته :
grub :  یعنی خط فرمان گراب بنویسی نه توی خط فرمانی که با ctrl+alt+t باز میشه

آفلاین bahman.azimii

  • Jr. Member
  • *
  • ارسال: 71
پاسخ : <error: no such partition grub rescue
« پاسخ #14 : 15 شهریور 1391، 05:32 ب‌ظ »
اونایی که علی اقا گفت رو باید جایی که نوشته :
grub :  یعنی خط فرمان گراب بنویسی نه توی خط فرمانی که با ctrl+alt+t باز میشه

من این دستورات رو بعد از <grub مینویسم.من فقط تونستم از دستور ls خروجی بگیرم که خروجیش وقتی هارد ساتا هم وصل باشه اینه:

(hd0) (hd0,msdos3) (hd0,msdos1) (hd1) (hd1,msdos10) (hd1,msdos9) (hd1,msdos8) (hd1,msdos7)
(hd1,msdos6)(hd1,msdos5) (hd1,msdos2) (hd1,msdos1) (fd0)

ولی وقتی هارد ساتا وصل نباشه خروجیش اینه:

(hd0) (hd0,msdos3) (hd0,msdos1) (fd0)

که این نشون میده که پارتیشن لینوکس رو که (hd0,msdos5) است رو نمیشناسه. این هم محتویات فایل 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
set default="0"
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 {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root 7c2c7031-5a20-4698-abe3-c0ee04656bed
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  insmod part_msdos
  insmod ext2
  set root='(hd0,msdos5)'
  search --no-floppy --fs-uuid --set=root 7c2c7031-5a20-4698-abe3-c0ee04656bed
  set locale_dir=($root)/boot/grub/locale
  set lang=en_US
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
  clear
fi
### END /etc/grub.d/05_debian_theme ###

### 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
if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
menuentry 'Ubuntu, with Linux 3.2.0-29-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root 7c2c7031-5a20-4698-abe3-c0ee04656bed
linux /boot/vmlinuz-3.2.0-29-generic-pae root=UUID=7c2c7031-5a20-4698-abe3-c0ee04656bed ro   quiet splash $vt_handoff
initrd /boot/initrd.img-3.2.0-29-generic-pae
}
menuentry 'Ubuntu, with Linux 3.2.0-29-generic-pae (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root 7c2c7031-5a20-4698-abe3-c0ee04656bed
echo 'Loading Linux 3.2.0-29-generic-pae ...'
linux /boot/vmlinuz-3.2.0-29-generic-pae root=UUID=7c2c7031-5a20-4698-abe3-c0ee04656bed ro recovery nomodeset
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.2.0-29-generic-pae
}
### END /etc/grub.d/10_linux ###

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

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root 7c2c7031-5a20-4698-abe3-c0ee04656bed
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root 7c2c7031-5a20-4698-abe3-c0ee04656bed
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### 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  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###