انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: مُحَمَّدْ در 22 امرداد 1389، 11:24 قظ
-
من fstab رو ویرایش کرده بودم که درایو ام خودشون مانت می شدن تا دیروز هم سالم بود و خودش مانت میشد ولی امروز که سیستم رو روشن کردم با اینکه fstab هیچ تغییری نکرده ولی برای اینکه یه درایو رو باز کنم مجبورم پسورد بدم و واسه یکی از درایو هام می نویشه
Error mounting: mount exited with exit code 1: helper failed with:
mount: only root can mount /dev/sda9 on /media/Suse
از طرفی فولدری هم که تو مدیا ایجاد کردم وجود داره و مثلا Galley هم وجود داره و وقتی مانت میکنم یه فولد با اسم Gallery_ بوجود می آد که اطلاعات درایوم داخل اون قرار می گیره
بنظرتون مشکل از کجاست ( از 9.10 استفاده میکنم (
-
سلام.
فرمتش NTFS هست ؟
-
نه ext4 هست
-
کسی راه حلی نداره :-?
-
یه بار با دستور sudo fdisk -l لیست درایوهاتون را بگیرید و توی fstab چکشون کنید. شاید تغییری هرچند کوچیک تو پارتیشنهاتون داده باشید که باعث این شده باشه!
-
این از sudo fdisk -l
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1305 10482381 83 Linux
/dev/sda2 1306 19457 145805908+ f W95 Ext'd (LBA)
/dev/sda5 1306 1917 4915827 82 Linux swap / Solaris
/dev/sda6 1918 3253 10731388+ 83 Linux
/dev/sda7 3254 4720 11783646 83 Linux
/dev/sda8 4721 11349 53247411 83 Linux
/dev/sda9 11350 19457 65127478+ 83 Linux
اینم از fstab
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# / was on /dev/sda1 during installation
UUID=dc0a9ec3-11f1-4cf6-90a1-91110d8c8b76 / ext4 errors=remount-ro 0 1
# /home was on /dev/sda8 during installation
UUID=32c4b7b2-226d-42e9-ad56-aa501eff1142 /home ext4 defaults 0 2
# swap was on /dev/sda7 during installation
UUID=33ae18bf-eb03-43fc-9393-e3a6308289ef none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/sda5 /media/Software ext4 defaults 0 2
/dev/sda6 /media/Gallery ext4 defaults 0 2
/dev/sda9 /media/Suse ext4 defaults 0 2
???
-
میشه اینم بزنید :
blkid /dev/sda9
-
ببین الان Swap اشتباهه.
Swap روی پارتیشن/dev/sda5 هست اما توی fstab یه چیز دیگه اس.
-
میشه اینم بزنید :
blkid /dev/sda9
/dev/sda9: LABEL="Software" UUID="878e4a90-f692-49bd-a820-7759e1f88256" TYPE="ext4"
ببین الان Swap اشتباهه.
Swap روی پارتیشن/dev/sda5 هست اما توی fstab یه چیز دیگه اس.
وقتی swap اشتباه باشه چرا باید برای درایو های مانت شده اتفاق بیافته ??? الان باید کجای fstab رو ویرایش کنم
-
وقتی سیستم بالا میاد قبل از اینکه پارتیشنها رو مونت کنی دو دستور پایین رو به ترتیب بزن. اگه مونت هم شدن از مونت خارج کن بعد دستورها رو بزن:
sudo fsck /dev/sda5
sudo fsck /dev/sda6
بعد سیستم رو ریست کن ببین درست مونت میشن
-
شاید بی معنی باشه، ولی من با defaults مشکل داشتم. (یعنی mount option که روی default بود، درایو مونت نمیشد. الان هم محض اطمینان اینکار رو کردم و گذاشتم default ریست کردم(همین الان) و مونت نشد.
علتش هم نمیدونم. قبلا این بود :
/dev/sda7 /archive ext4 nodev,nosuid 0 2
الان اینه :
/dev/sda7 /archive ext4 defaults 0 2
که مونت نمیشه.
کسی میدونه چی ممکنه باشه علتش؟
-
وقتی سیستم بالا میاد قبل از اینکه پارتیشنها رو مونت کنی دو دستور پایین رو به ترتیب بزن. اگه مونت هم شدن از مونت خارج کن بعد دستورها رو بزن:
sudo fsck /dev/sda5
sudo fsck /dev/sda6
بعد سیستم رو ریست کن ببین درست مونت میشن
انجام دادم ولی تغییری ایجاد نشد
blkid /dev/sda5 v رو هم که swap بود تست کردم همونه اصلا انگار fstab هیچ کاری انجام نمیده :'(
-
??? ??? توی فایل fstab د home توی /dev/sda6 قرار داشت می نوشته /dev/sda8 در حالیکه اون gallery بوده ولی UUID مال home همون /dev/sda6 بوده واسه swap هم جابجا شده یعنی در اصل اینجوری شده که sda6 هم مال هوم بوده هم gallery می خواسته از طریق اون مونت بشه در نتیجه ارورر می داده و من نمی دونم چه موجودی این فایل رو تغییر داده بود :o
-
??? ??? توی فایل fstab د home توی /dev/sda6 قرار داشت می نوشته /dev/sda8 در حالیکه اون gallery بوده ولی UUID مال home همون /dev/sda6 بوده واسه swap هم جابجا شده یعنی در اصل اینجوری شده که sda6 هم مال هوم بوده هم gallery می خواسته از طریق اون مونت بشه در نتیجه ارورر می داده و من نمی دونم چه موجودی این فایل رو تغییر داده بود :o
چدیدا پارتیشن بندی نکردی؟
-
??? ??? توی فایل fstab د home توی /dev/sda6 قرار داشت می نوشته /dev/sda8 در حالیکه اون gallery بوده ولی UUID مال home همون /dev/sda6 بوده واسه swap هم جابجا شده یعنی در اصل اینجوری شده که sda6 هم مال هوم بوده هم gallery می خواسته از طریق اون مونت بشه در نتیجه ارورر می داده و من نمی دونم چه موجودی این فایل رو تغییر داده بود :o
چدیدا پارتیشن بندی نکردی؟
نه اصلا دستکاری هم نکردم :) ولی خوشبختانه درست شد