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

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

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


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

نویسنده موضوع: نصب ویندوز روی ubuntu و برگرداندن منوی بوت ubuntu اما Error 15:(حل شد)  (دفعات بازدید: 4873 بار)

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

آفلاین sunny_sh

  • Newbie
  • *
  • ارسال: 5
  • جنسیت : پسر
سلام ، من کاربر بک هفته اوبونتو هستم اگه سوالات ابتدایی می کنم ببخشید.
 من ubuntu7.10 را داشتم بعد روش Xp , vista  به دفعات نصب کردم اما دست به پارتیسن های ubuntu نزدم , الن هم Vista را پاک کرده ام و دوتا Xp روی Computer هست.
, یک هارد sata 80 , یک هارد قدیمی 20 که البته هم ویندوز ها و هم ubuntu روی هارد sata نصب کرده ام.
 و پس از  آنکه grub را نصب کردم  با دستورات زیر با پیغام Success خود ubuntu:
                                                                                                                                    sudo grub
                                                                                                                    find /boot/grub/stage۱
 بعد (hd1,11) را بهم داد
                                                                                                                                 root (hd1,11)
                                                                                                                                   setup (hd1)
 حالا با reboot شدن سیستم منوی grub به طور درست می آید ،( آخه من windows رو تو منو بوت قبلآ گذاشته بودم اول که به طور پیش فرض بعد از 10 ثانیه با ویندوز بالا بیاید که الان هم گزینه اول winows هست که مشکلی توت وینوز نیست )اما به انتخاب هر کدام از گزینه های مربوط به ubuntu با ارور زیر مواجه می شم.  ???  ](*,)
                                                                                                        Error 15: Files not found
                                                                                                    Press any key to continue
حالا نمی دونم چی کار باید بکنم.
 ببخشید اما توی فرم هایچیزی پیدا نکردم. برای همین هم ابن فرم جدید را ساختم.
البته تو google دو سه تا لینک پیدا کردم.
 ضمنآ  از روش supergrub که روی cd  باید write کنیم جلو نمی خواهم بروم آخه مگه نمیشه با دستور درستش کرد ؟شاید یک جا گیر کردیم و  SuperGrub نداشتیم. ::)

http://ubuntuforums.org/showthread.php?t=517272&page=2
http://tinyurl.com/37dt7k

خیلی ممنون از هم فکریتون.
« آخرین ویرایش: 03 فروردین 1387، 02:16 ق‌ظ توسط sunny_sh »
در کوی نیک نامی ما را گذر ندادند    
                         گر تو نمی پسندی,تغییر کن قضا را

دل عالمی بسوزی چو عذار برفروزی 
               تو از این چه سود داری که نمی کنی مدارا

آفلاین Pedram

  • Jr. Member
  • *
  • ارسال: 33
  • جنسیت : پسر
    • اوبونتو بلاگ
به جای hd1 بزنید setup (hd0)

این لینک دومی رو هم درستش کنید.انجمن رو به هم ریخته : http://tinyurl.com
« آخرین ویرایش: 02 فروردین 1387، 03:45 ق‌ظ توسط Pedram »

آفلاین سید مهدی

  • High Hero Member
  • *
  • ارسال: 2013
  • جنسیت : پسر
  • یک تازه کار !
به جای hd1 بزنید setup (hd0)

این لینک دومی رو هم درستش کنید.انجمن رو به هم ریخته : http://tinyurl.com
در داخل grub فرقی نمی کنه که هارد SCSI باشه یا IDE، در هر دو صورت فقط از hdaX استفاده می شه.


سلام ، من کاربر بک هفته اوبونتو هستم اگه سوالات ابتدایی می کنم ببخشید.
 من ubuntu7.10 را داشتم بعد روش Xp , vista  به دفعات نصب کردم اما دست به پارتیسن های ubuntu نزدم , الن هم Vista را پاک کرده ام و دوتا Xp روی Computer هست.
, یک هارد sata 80 , یک هارد قدیمی 20 که البته هم ویندوز ها و هم ubuntu روی هارد sata نصب کرده ام.
 و پس از  آنکه grub را نصب کردم  با دستورات زیر با پیغام Success خود ubuntu:
                                                                                                                                    sudo grub
                                                                                                                    find /boot/grub/stage۱
 بعد (hd1,11) را بهم داد
                                                                                                                                 root (hd1,11)
                                                                                                                                   setup (hd1)
 حالا با reboot شدن سیستم منوی grub به طور درست می آید ،( آخه من windows رو تو منو بوت قبلآ گذاشته بودم اول که به طور پیش فرض بعد از 10 ثانیه با ویندوز بالا بیاید که الان هم گزینه اول winows هست که مشکلی توت وینوز نیست )اما به انتخاب هر کدام از گزینه های مربوط به ubuntu با ارور زیر مواجه می شم.  ???  ](*,)
                                                                                                        Error 15: Files not found
                                                                                                    Press any key to continue
حالا نمی دونم چی کار باید بکنم.
 ببخشید اما توی فرم هایچیزی پیدا نکردم. برای همین هم ابن فرم جدید را ساختم.
البته تو google دو سه تا لینک پیدا کردم.
 ضمنآ  از روش supergrub که روی cd  باید write کنیم جلو نمی خواهم بروم آخه مگه نمیشه با دستور درستش کرد ؟شاید یک جا گیر کردیم و  SuperGrub نداشتیم. ::)

خیلی ممنون از هم فکریتون.

مطمئن هستید که active partition رو تغییر ندادین ؟ می تونید با Live CD  سیستم رو بالا بیارین و خروجی دستور زیر رو برامون بزارین:

sudo fdisk -l

مردی نبود فتاده را پای زدن
گر دست فتاده ای بگیری مردی !

آفلاین sunny_sh

  • Newbie
  • *
  • ارسال: 5
  • جنسیت : پسر
پاسخ به: نصب ویندوز روی ubuntu و برگرداندن منوی بو
« پاسخ #3 : 02 فروردین 1387، 08:43 ب‌ظ »
به جای hd1 بزنید setup (hd0)

این لینک دومی رو هم درستش کنید.انجمن رو به هم ریخته : http://tinyurl.com
در داخل grub فرقی نمی کنه که هارد SCSI باشه یا IDE، در هر دو صورت فقط از hdaX استفاده می شه.


سلام ، من کاربر بک هفته اوبونتو هستم اگه سوالات ابتدایی می کنم ببخشید.
 من ubuntu7.10 را داشتم بعد روش Xp , vista  به دفعات نصب کردم اما دست به پارتیسن های ubuntu نزدم , الن هم Vista را پاک کرده ام و دوتا Xp روی Computer هست.
, یک هارد sata 80 , یک هارد قدیمی 20 که البته هم ویندوز ها و هم ubuntu روی هارد sata نصب کرده ام.
 و پس از  آنکه grub را نصب کردم  با دستورات زیر با پیغام Success خود ubuntu:
                                                                                                                                    sudo grub
                                                                                                                    find /boot/grub/stage۱
 بعد (hd1,11) را بهم داد
                                                                                                                                 root (hd1,11)
                                                                                                                                   setup (hd1)
 حالا با reboot شدن سیستم منوی grub به طور درست می آید ،( آخه من windows رو تو منو بوت قبلآ گذاشته بودم اول که به طور پیش فرض بعد از 10 ثانیه با ویندوز بالا بیاید که الان هم گزینه اول winows هست که مشکلی توت وینوز نیست )اما به انتخاب هر کدام از گزینه های مربوط به ubuntu با ارور زیر مواجه می شم.  ???  ](*,)
                                                                                                        Error 15: Files not found
                                                                                                    Press any key to continue
حالا نمی دونم چی کار باید بکنم.
 ببخشید اما توی فرم هایچیزی پیدا نکردم. برای همین هم ابن فرم جدید را ساختم.
البته تو google دو سه تا لینک پیدا کردم.
 ضمنآ  از روش supergrub که روی cd  باید write کنیم جلو نمی خواهم بروم آخه مگه نمیشه با دستور درستش کرد ؟شاید یک جا گیر کردیم و  SuperGrub نداشتیم. ::)

خیلی ممنون از هم فکریتون.

مطمئن هستید که active partition رو تغییر ندادین ؟ می تونید با Live CD  سیستم رو بالا بیارین و خروجی دستور زیر رو برامون بزارین:

sudo fdisk -l


من setup (hd0) , setup (hd1) را هر دو قبلآ امتحان کردم ِ اما درست نشد
اما  با cd live  بالا می ابد حتی به تمام  اطلاعات ubuntu  روی هاردم دسترسی دارم.
ولی من چند تا نکته بادم رفت بهتون بگم بعنی فکرنمی کردم مهم باشه.
   1- علاوه بر این هاردها یک هارد sata 80 روی کامپیوتر گذاشتم بعد از نصب ubuntu و روش ویندوز XP و Vista نصب کردم و حالا هم برشداشتم و همنون دوتا هاردو که در زیر هم لیستش هست  روی کامپیوتر دارم.
   2- من قبل دو تا ram 256  با bus 400 , حالا اونا را برداشتم و دو تا 512 با همون bus 400 گذاشتم.

از راهنمایتون ممنون  این هم خروجی دستور که خواسته بودین من فبلآ هنگام نصب اویونتو root را آخرین پارتیشن sata گذاشتم و swap  را پارتیشن قبل و باز یک پارتیشن Home  فبل از هر دو تای ان ها ساختم. که الیته گفتم الان تو LIVE هم به اطلاعات Root و هم به home  روی هارد دسترسی دارم.

ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xb9b9b9b9

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         960     7711168+   7  HPFS/NTFS
/dev/sda2             961        9729    70436992+   f  W95 Ext'd (LBA)
/dev/sda5             961        2105     9197181    7  HPFS/NTFS
/dev/sda6            2106        3825    13815868+   7  HPFS/NTFS
/dev/sda7            3826        5750    15462531    7  HPFS/NTFS
/dev/sda8            5751        7251    12056751    7  HPFS/NTFS
/dev/sda9            7252        8912    13341951    7  HPFS/NTFS
/dev/sda10           8913        8972      481918+  83  Linux
/dev/sda11           8973        9058      690763+  82  Linux swap / Solaris
/dev/sda12           9059        9729     5389776   83  Linux

Disk /dev/hda: 20.4 GB, 20491075584 bytes
255 heads, 63 sectors/track, 2491 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xb7e61057

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        2491    20008926    7  HPFS/NTFS
ubuntu@ubuntu:~$
« آخرین ویرایش: 02 فروردین 1387، 10:17 ب‌ظ توسط sunny_sh »
در کوی نیک نامی ما را گذر ندادند    
                         گر تو نمی پسندی,تغییر کن قضا را

دل عالمی بسوزی چو عذار برفروزی 
               تو از این چه سود داری که نمی کنی مدارا

آفلاین sorena

  • گروه راهبران
  • *
  • ارسال: 484
  • جنسیت : پسر
جواب این دستور رو اینجا بگذارید:
gedit /boot/grub/menu.lst
In The World That Has No fences Or Walls , Who Need Gates Or Windows

آفلاین سید مهدی

  • High Hero Member
  • *
  • ارسال: 2013
  • جنسیت : پسر
  • یک تازه کار !
شما ۲تا active پارتیشن دارین ! از داخل live CD سیستم رو بوت کنید و یکی از راه‌های زیر رو برای عوض کردن flag بوت (boot) پارتیشن dev/hda1/ انتخاب کنید:

۱- روش دستوری:
دستور زیر رو وارد کنید:
sudo cfdiskبعد برید روی پارتیشن dev/hda1/ و گزینه Bootable رو انتخاب کنید و بعد گزینه Write رو انتخاب کنید، وقتی ازتون سوال پرسید که آیا مطمئن هستید ؟ کلمه yes رو وارد کنید و بعد quit کنید و سیستم رو ری‌استارت کنید.

۲- روش گرافیکی:
از داخل محیط گرافیکی دستور زیر رو وارد کنید تا محیط گرافیکی Gnome Partition Editor براتون باز بشه:
sudo gparted
بعد روی پارتیشن dev/hda1/ راست کلیک کنید و manage flags رو انتخاب کنید و از پنجره باز شده، تیک boot رو بردارید و بعد همه پنجره ها رو ببندید و سیستم رو ری‌استارت کنید.

ببینید که درست می شه یا نه.
مردی نبود فتاده را پای زدن
گر دست فتاده ای بگیری مردی !

آفلاین sunny_sh

  • Newbie
  • *
  • ارسال: 5
  • جنسیت : پسر
پاسخ به: نصب ویندوز روی ubuntu و برگرداندن منوی بو
« پاسخ #6 : 03 فروردین 1387، 01:42 ق‌ظ »
جواب این دستور رو اینجا بگذارید:
gedit /boot/grub/menu.lst
سلام شما به خود جواب اشاره کرده اید.
من الا ن با  ubuntu روی هاردم بالا آمدم اما از این روش که تو منو بوت در GRUB کلید e را زدم برای edit و مشاهده می کنم در عین ناباوری root به جای 11 روی  root (hd0,9) هست  و باز کلید e را یرای edit زدم و آن را کردم root (hd0,11) و س‍پس b را زدم واسه boot و سیستم بالا آمد  \\:D/ :D اما حالا که فرم را دیدیم و این دستور را که شما گفتین  زدم باز می بینم  ](*,) امده روی root(hd0,9)  مثل اینکه save  نشده در این فایله  حالا من اینا رو می کنم از پارتیشن ۹ به 11 و  save می کنم.

خیلی ممنون از راهنمایتون.
# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default 0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 10

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
##      kopt_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=a83a94be-3c15-47e5-a897-9f91e2dcede9 ro

## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,9)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery) single
# altoptions=(recovery mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false

## ## End Default Options ##


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Windows NT/2000/XP (loader)
root (hd0,0)
savedefault
makeactive
chainloader +1

title Ubuntu 7.10, kernel 2.6.22-14-generic
root (hd0,9)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=a83a94be-3c15-47e5-a897-9f91e2dcede9 ro quiet splash
initrd /boot/initrd.img-2.6.22-14-generic
quiet

title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
root (hd0,9)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=a83a94be-3c15-47e5-a897-9f91e2dcede9 ro single
initrd /boot/initrd.img-2.6.22-14-generic

title Ubuntu 7.10, memtest86+
root (hd0,9)
kernel /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST
« آخرین ویرایش: 03 فروردین 1387، 02:12 ق‌ظ توسط sunny_sh »
در کوی نیک نامی ما را گذر ندادند    
                         گر تو نمی پسندی,تغییر کن قضا را

دل عالمی بسوزی چو عذار برفروزی 
               تو از این چه سود داری که نمی کنی مدارا

آفلاین سید مهدی

  • High Hero Member
  • *
  • ارسال: 2013
  • جنسیت : پسر
  • یک تازه کار !
پس شکر خدا که مشکلتون حل شد  :)
دستور زیر رو داخل اوبونتو وارد کنید و بعد سیستمتون رو یکبار ری‌استارت کنید:

sed 's/(hd0,9)/(hd0,11)/g' /boot/grub/menu.lst |sudo tee /boot/grub/menu.lst
مردی نبود فتاده را پای زدن
گر دست فتاده ای بگیری مردی !

آفلاین sunny_sh

  • Newbie
  • *
  • ارسال: 5
  • جنسیت : پسر
پس شکر خدا که مشکلتون حل شد  :)
دستور زیر رو داخل اوبونتو وارد کنید و بعد سیستمتون رو یکبار ری‌استارت کنید:

sed 's/(hd0,9)/(hd0,11)/g' /boot/grub/menu.lst |sudo tee /boot/grub/menu.lst

سلام .آره حل شد. من دستور
sudo gedit /boot/grub/menu.lst
را زدم و به صورت دستی 3 تا پارتیشن  9 را به 11 تغییر دادم و بعدم save کردم.
اما می شه لطف کنید در باره این دستور که نوشتین بیشتر توضبح دهید.
ممنون.
در کوی نیک نامی ما را گذر ندادند    
                         گر تو نمی پسندی,تغییر کن قضا را

دل عالمی بسوزی چو عذار برفروزی 
               تو از این چه سود داری که نمی کنی مدارا

آفلاین سید مهدی

  • High Hero Member
  • *
  • ارسال: 2013
  • جنسیت : پسر
  • یک تازه کار !
آفرین !  ;)

دستور sed به طور خلاصه بگم یک دستور برای ایجاد تغییرات متنی هست. اون قسمتی که بعد از دستور sed اومده به این مفهموم هست که قسمت (hd0,9) رو پیدا کن و تمام اونهایی که پیدا کردی رو به (hd0,11) تغییر بده، این تغییرات رو هم با خواندن فایل موجود در مسیر boot/grub/menu.lst/ انجام بده.
اجرای این دستور، فقط می ره و این فایل رو می خونه و تغییرات رو انجام می ده و متن نهایی رو توی خود اون فایل ذخیره نمی کنه، بلکه تنها بر روی صفحه نشونش می ده. حالا لازم هست که با یک دستور دیگه بگیم که متن حاصل از خروجی این دستور sed رو بگیر و به عنوان متن ورودی یک دستور دیگه، اون رو در نظر بگیر (به این کار می گن pipe کردن) این کار با قرار دادن علامت | در انتهای دستور اول و قبل از نوشتن دستور دوم انجام می شه.
یعنی تا اینجای کار ما فایل رو گفتیم بخونه، تغییرات رو توش اعمال بکنه و متن خروجی رو بگیره و آماده تحویل دستور بعدی بده.
دستور بعدی که tee هست کاری که انجام میده اینه که متن ورودی رو می گیره و در یک فایل جدید اون رو ذخیره می کنه (اگر با پارامتر a- استفاده بشه، متن ورودی رو به انتهای فایل آدرس دهی شده اضافه می کنه). چون من از علامت a- استفاده نکردم پس tee یک فایل در مسیری که بهش دادم و با نامی که براش تعیین کردم درست می کنه (حتی اگه این فایل وجود داشته باشه، اون فایل رو پاک می کنه) و تمام متن ورودی بهش رو توی اون فایل ذخیره می کنه.

در کل ترکیب این ۲تا دستور این کاری که شما با استفاده از دستور gedit کردین رو انجام میده.
 :)

مردی نبود فتاده را پای زدن
گر دست فتاده ای بگیری مردی !

آفلاین sunny_sh

  • Newbie
  • *
  • ارسال: 5
  • جنسیت : پسر
ترکیب خیلی جالبی بود.  ;) ممنون
در کوی نیک نامی ما را گذر ندادند    
                         گر تو نمی پسندی,تغییر کن قضا را

دل عالمی بسوزی چو عذار برفروزی 
               تو از این چه سود داری که نمی کنی مدارا