-
سلام دوستان
من امروز اوبونتو 7.04 رو از روی DVD نصب کردم ورژن 32 بیتی رو
تو درایو C ویندوز XP رو دارم
تو D ، درایو / اوبونتو رو دارم با حجم 5 گیگ
و تو درایو E درایو SWAP رو دارم با حجم یک گیگ
بعد از اینکه پیام اوبونتو مبنی بر نصب کامل رو دریافت کردم و دکمه ری استارت روی پیام رو زدم و DVD رو بیرون کشیدم
سیستم ریست شد و تو منوی بوت اولین گزینه رو برای لود شدن اوبونتو انتخاب کردم
بعد از اینکه یه سری پیام های متنی بر لود موفقیت آمیز تنظیمات و پیکره بندی ها و ... رو نشون داد
یه گزینه رو مثل بقیه OK ننوشت بلکه نوشت fail (به رنگ قرمز) و سپس با پیامی مبنی بر ری استارت شدم سیستم مواجه شدم
بعد از ری استارت شدن سیستم ، دیگه نه منوی بوت اومد و نه ویندوز XP یا اوبونتو و این ارور رو نوشت :
GRUB Loading satag1.5.
GRUB Loading, please wait ...
Error 17
منم مجبور شدم تو یه درایو دیگه یه دونه XP تازه نصب کنم تا منوی بوت سیستم درست بشه و ویندوز XP ام بیاد بالا و بیام تو انجمن از شماها بپرسم
حالا مشکل از کجاست ؟
همین اول کاری ضد حالی غریبی خوردیم !
-
منظورتون چیه تو درایو فلان پارتیشن لینوکس رو درست کردم؟
تو ساختار پارتیشن بندی لینوکس همچین چیزی وجود نداره مگر این با شبیه سازی بگین که متوجه بشیم
خلاصه
اوبونتو رو دوباره نصب کن جواب میگیری
-
منظورتون چیه تو درایو فلان پارتیشن لینوکس رو درست کردم؟
تو ساختار پارتیشن بندی لینوکس همچین چیزی وجود نداره مگر این با شبیه سازی بگین که متوجه بشیم
خلاصه
اوبونتو رو دوباره نصب کن جواب میگیری
ممنون
منظورم این بود که ترتیب پارتیشن ها تو هاردم اینجوریه
WINXP FAT32
UBUNTO EXT3
UBUNTO SWAP
ARCHIVE I FAT32
ARCHIVE II FAT32
ARCHIVE III FAT32
یعنی دوباره نصب کنم درست میشه ؟
میترسم بازم اینجوری بشه که دوباره باید یه XP بریزم
راستی راهی برای برگردوندن منوی بوت تو این مواقع وجود نداره ؟ تا بتونیم لااقل به ویندوز XP مون بریم
-
شما یه سرچ برای grub بزن پیدا میشه من خودم قبلا همین مشکل گراب شما رو داشتم
ولی با نصب مجدد گراب و تنظیماتش درست شد
-
میشه خروجی دستورات fdisk -l رو بذارین اینجا
-
شما یه سرچ برای grub بزن پیدا میشه من خودم قبلا همین مشکل گراب شما رو داشتم
ولی با نصب مجدد گراب و تنظیماتش درست شد
والا من تازه کارم و دقیق نمیدونم چه چیزی رو باید سرچ کنم
ولی جسته و گریخته همین گراب رو سرچ کردم بودم
و برنامه سوپر گراب که گراب رو ری استور می کنه رو دانلود و باهاش سیستم رو بوت و گراب رو درست کرده بودم
ولی الان ارور گراب رفته و اروری میده مبنی بر اینکه نمی تونه پارتیشن را مونت کنه
-
میشه خروجی دستورات fdisk -l رو بذارین اینجا
ممنون مهدی جان
چطور اینکار رو بکنم ؟ با Ubunto Live ؟
-
نه
برین خط فرمان و دستور زیر رو اجرا کنین
sudo fdisk -l
-
نظر من: به این زودی تسلیم نشید. لااقل یکم بیشتر تلاش کنید.
برا برگردوندن ویندوز ، cd ویندوز رو در دستگاه بزارید. دستگاه رو بوت کنید. وقتی به قسمت رسید که باید برای نصب اینتر رو فشار دهید ، R را برای repair بزنید. ویندوز نسخه های مختلف ویندوز رو روی دستگاه شما شناسایی میکنه و از شما میپرسه که کدوم رو میخواهید تعمیر کنید. شماره مربوطه رو بزنید. بعدش باید روز عبور administrator رو وارد کنید. سپس به خط فرمان میره. حالا دستور fixmbr را وارد کنید و به سوالات جواب مثبت بدهید. حالابه ویندوز دسترسی دارید.
برای حل مشکلتون error 17 را جستجو کنید. راه حل های مختلفی بیان شده بود. من وقت کافی برای جستجو نداشتم. دیگر دوستان هم اگه چیزی دستگیرشون شد بیان کنند.
برای شروع با cd ابونتو دستگاه رو بوت کنید و در یک پنجره ترمینال دستورات زیر را وارد و خروجی آن را در اینجا بگذارید.
sudo fdisk -l
sudo gedit /boot/grub/menu.lst
و
sudo grub
find /boot/grub/stage1
-
سلام دوستان
بخشید دیر کردم ، آخه کار داشتم و نتونستم به اینجا سر بزنم
من دستورات رو اجرا کردم و اینم نتایج شون :
sudo fdisk -l
---------------------------------------------------------------------------------------------------------------
ubuntu@ubuntu:~$ sudo fdisk -l
omitting empty partition (5)
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 854 6859723+ b W95 FAT32
/dev/sda2 855 9729 71288437+ f W95 Ext'd (LBA)
/dev/sda3 2296 6012 29856771 b W95 FAT32
/dev/sda5 855 1462 4883697 83 Linux
/dev/sda6 1463 1584 979933+ 82 Linux swap / Solaris
/dev/sda7 1585 2295 5711076 b W95 FAT32
/dev/sda8 6013 9729 29856771 b W95 FAT32
---------------------------------------------------------------------------------------------------------------
sudo gedit /boot/grub/menu.lst
---------------------------------------------------------------------------------------------------------------
فایل زیر را در یک پنجره دیگر باز کرد که داخل فایل خالی بود و هیچ چیز نداشت
menu.lst
---------------------------------------------------------------------------------------------------------------
sudo grub
---------------------------------------------------------------------------------------------------------------
[ Minimal BASH-like line editing is supported. For
the first word, TAB lists possible command
completions. Anywhere else TAB lists the possible
completions of a device/filename. ]
grub> find /boot/grub/stage1
(hd0,5)
---------------------------------------------------------------------------------------------------------------
-
فایل داخل منو خالی بود ؟ پس اینطور !!
این خط ها رو توش اضافه کنین
title Ubuntu, kernel 2.6.12-9-386
root (hd0,5)
kernel /boot/vmlinuz-2.6.12-9-386 root=/dev/hda6 ro quiet splash
initrd /boot/initrd.img-2.6.12-9-386
savedefault
boot
بعد رستارت کنین ببینین درست میشه . اگه نشد جای اعداد 5 و 6 رو به نسبت پارتیشنتون تغییر بدید . بون تغییر فکر کنم درست بشه
-
ممنون مهدی جان
موقع save کردن فایل menu.lst ارور میده که شما دسترسی یا پرمیشین برای تغییرات رو ندارید
من log out کردم تا با user ادمین که موقع نصب مشخص کرده بودم وارد بشم که اون رو هم قبول نکرد
فکر کنم چون ubuntu live هستش اجازه تغییرات رو بهم نمیده
-
در ضمن تو مسیر زیر :
ubuntu ext3 drive/boot/grub/menu.lst
فایل منو هستش که توش یه چیزایی نوشته البته اول هر خط یه # هستش که فکر میکنم اون خط رو بصورت comment در میاره
در ضمن به این فایل هم دسترسی یا پرمیشین ندارم که توش تغییرات ایجاد کنم
-
اینم محتویات این فایل مذکور که با برنامه Explore2fs تو ویندوز بازش کردم :
# 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 change this entry to 'saved' 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=7b9e2e37-3622-427e-bedb-0e11e9490c1a ro
## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,6)
## 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
## ## End Default Options ##
title Ubuntu, kernel 2.6.20-15-generic
root (hd0,6)
kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=7b9e2e37-3622-427e-bedb-0e11e9490c1a ro quiet splash
initrd /boot/initrd.img-2.6.20-15-generic
quiet
savedefault
title Ubuntu, kernel 2.6.20-15-generic (recovery mode)
root (hd0,6)
kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=7b9e2e37-3622-427e-bedb-0e11e9490c1a ro single
initrd /boot/initrd.img-2.6.20-15-generic
title Ubuntu, memtest86+
root (hd0,6)
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Professional
root (hd0,0)
savedefault
makeactive
chainloader +1
-
اوووووووووووووووووو وه!!
به نظر من اگه از اول نصبش کنین خیالتون راحت تر میشه ;)
-
اوووووووووووووووووو وه!!
به نظر من اگه از اول نصبش کنین خیالتون راحت تر میشه ;)
آقا بالاخره موفق شدم درستش کنم ، میدونید مشکل چی بود
مشکل این بود که من این دستورات و راهنمایی هایی که شماها کرده بودید رو تو Ubuntu Live اجرا می کردم و بطبع
نتیجه رو هم نسخه Live بر می گردوند مثلاً همون فایل menu.lst خالی یا اینکه عدم دسترسی داشتن به فایل ها
من اومدم برنامه Ext2 Installable File System رو تو ویندوز XP نصب کردم تا درایور فایل سیستم لینوکس رو ویندوز داشته
باشه و من به پارتیشن لینوکس اکسس داشته باشم تا بتونم توش read و write انجام بدم بعدش رفتم به این ادرس
ubuntu ext3 drive\boot\grub\menu.lst
دیدم که فایل menu.lst موجود هستش و منوی بوت درسته جز یه مورد اونم اینکه ubuntu تو درایو hd0,5 نصب شده که تو
این فایل hd0,6 ست شده بود که من درستش کردم و بالاخره اوبونتو عزیز اومد بالا ! ممنون از راهنمایی شما
حالا چند تا مشکل دیگه دارم
اول که اوبونتو موقع بالا اومدن درایوهای هارد رو چک میکنه من تو دوتا از درایو های fat32 فایل ها و پوشه هایی با کلمات
فارسی دارم که اوبونتو مثل اینکه نمیتونه اونا رو بخونه و خطا میگیره بهشون و در نتیجه داخل اوبونتو درایوهای مورد نظر رو
بهم نشون نمیده چطوری میتونم این مشکل رو حلش کنم ؟
مورد بعدی اینکه من تو اوبونتو فقط به فلاپی درایو دسترسی دارم ولی به CD-ROM و DVD-RW با اینکه آیکون هاشون رو تو
Computer نشون میده ولی نمیتونم بهشون دسترسی داشته باشم و ارور میده
و آخری این که من چطور میتونم DVD اوبونتو رو بهش بشناسونم (مونت کنم) تا بتونم برنامه ها و پکیج های موجود رو توش
نصب کنم ؟
ممنون ازتون ، بخصوص آقا مهدی گل
-
خوشحالم که مشکلتون حل شد دوست من.
احتمالا dvd ابونتو به مخازنتون اضافه شده باشه در هنگام نصب. system->admistration->software source رو جک کنید ببیینید که در برگه ubuntu software اضافه شده است یا نه. اگر اضافه نشده بود به برگه third-party software بروید و کلید add را فشار دهید و بعد از گذاشتن dvd اینتر را فشار دهید. برای اضافه کردن مخازن دیگر بر روی cd یا dvd هم باید این کار را بکنید.
دستور خط فرمانی آن هم به این صورت میباشد که من آن را ترجیح میدهم. در ترمینال
sudo apt-cdrom add
برای مشکلات دیگر هم حتما متن ارورها را در اینجا بگذارید.
-
خوشحالم که مشکلتون حل شد دوست من.
احتمالا dvd ابونتو به مخازنتون اضافه شده باشه در هنگام نصب. system->admistration->software source رو جک کنید ببیینید که در برگه ubuntu software اضافه شده است یا نه. اگر اضافه نشده بود به برگه third-party software بروید و کلید add را فشار دهید و بعد از گذاشتن dvd اینتر را فشار دهید. برای اضافه کردن مخازن دیگر بر روی cd یا dvd هم باید این کار را بکنید.
دستور خط فرمانی آن هم به این صورت میباشد که من آن را ترجیح میدهم. در ترمینال
sudo apt-cdrom add
برای مشکلات دیگر هم حتما متن ارورها را در اینجا بگذارید.
ممنون سورنا جان ، یادم رفت از شما هم تشکر کنم
مشکل سی دی رام و دی وی دی رایتر حل شد
مونت کردن دی وی دی رو هم که شما زحمت کشیدید و گفتید
فقط موند همون پارتیشن های FAT32 که من چهار تا از این پارتیشن ها دارم و اوبونتو فقط یکی از آنها را نشان می دهد
در مورد متن اروری که میدهد باید بگم چون قبل از ورود به اوبونتو هستش و در محیط TEXT این ارورها را میدهد و بسرعت عبور میکند
من دقیقاً نمیتوانم متن شان را برایتان بنویسم سعی مکنم از صفحه مونیتور بوسیبه دوربین عکسی بگیرم
ولی تا اونجایی که به خاطرم هستش به نام فارسی فایل ها یا پوشه های موجود در این پارتیشن ها خطا میگیرد
که البته من با فشردن Ctrl+Alt+Delete از این مرحله Skipe می کنم
-
در ترمینال دستورات زیر را وارد کنید
sudo umount -a
sudo mount -a
و بعد ارور را بنویسید.
-
ممنون ، اینم نتایج
saber@saber:~$ sudo umount -a
umount: /dev: device is busy
umount: /proc/bus/usb: device is busy
umount: /var/run: device is busy
umount: /sys: device is busy
umount: /: device is busy
نتونست هیچ کدوم رو un mount کنه
saber@saber:~$ sudo mount -a
saber@saber:~$
هیچ اتفاقی نیافتاد یا بعبارتی نتونست همه درایوها رو mount کنه
این دستور رو هم اضافه اجرا کردم بدون a- :
saber@saber:~$ sudo mount
/dev/sda5 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
/sys on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/sda7 on /media/WINXP VER 2 type vfat (rw,nosuid,nodev,shortname=mixed,uid=1000,utf8,umask=077)
بازم ممنون
-
پیشنهاد می کنم نام فایل ها و پوشه ها را از این به بعد اینگیسی یا پینگلیسی بنویس تا از این مشکلات پیدا نکنی .
چون زبان اصلی کامپیوتر اینگلیسی است و همه پیش فرض اینگلیسی فرض می کنند بر همان اساس معمولا کار می کنند .
-
دوستان راه حلی ندارند ؟
-
برای اینکه اوبونتو رو مجبور کنین که umount رو انجام بده از پارامتر l- ( دش ال ) تو آخرش استفاده کنین ;)
-
اونم چاره ساز نبود !
-
دستور رو به چه شکل استفاده می کنین ؟
sudo umout DRIVER -l
تو گزینه DRIVER چیزی رو که می خوایی بنویسین یا از این دستور استفاده کنین . برای umount کلی . فقط موقع استفاده دقت کنین !!
sudo umout -a -l
-
ممنون
ولی مشکل من مونت نکردن سه تا از درایوهای fat32 هسنتش
حتی تو Computer خود درایو ext3 رو هم نشون نمیده !
-
میشه محتویات فایل fstab رو بذارین اینجا ؟
-
میشه محتویات فایل fstab رو بذارین اینجا ؟
ممنون
این فایل دقیقاً تو کدوم مسیر هستش ؟
-
این دستور زیر رو اجرا کن و محتویاتش و کپی کن اینجا ببینیم
cat /etc/fstab
-
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda7
UUID=7b9e2e37-3622-427e-bedb-0e11e9490c1a / ext3 defaults,errors=remount-ro 0 1
# /dev/sda1
UUID=54B4-92AC /media/sda1 vfat defaults,utf8,umask=007,gid=46 0 1
# /dev/sda5
UUID=090C-1C04 /media/sda6 vfat defaults,utf8,umask=007,gid=46 0 1
# /dev/sda6
UUID=2861-1CDD /media/sda7 vfat defaults,utf8,umask=007,gid=46 0 1
# /dev/sda8
UUID=6f2197f6-9aff-4c48-8afc-70aaaf9f5e84 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/scd1 /media/cdrom1 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
-
اوبونتو رفته نام فایل ها و پوشه هام که به فارسی هستند رو خود به خود به عباراتی مثل 000 یا 001 و ... تغییر داده
و الآن این فایل ها و پوشه هام دیگه در دسترس نیستند و از بین رفته اند حتی از روی هارد هم پاک نمی شند و ویندوز ارور میده که
can not read from the source file or disk
این که شد اعمال خرابکارانه !!!
-
اوبونتو رو از اول نصب کردین ؟
-
اوبونتو رو از اول نصب کردین ؟
نه !
باید برم از اول نصب کنم