انجمن کاربران لینوکس ایران - تکنوتاکس سابق

نسخه ي کامل: Ubuntu Recovery
شما در حال مشاهده نسخه ي متني اين صفحه هستيد. مشاهده نسخه کامل تر با قالب بندي صحيح
سلام
من از ubuntu 10.10 استفاده میکنم
با برنامه Gparted از حجم پارتیشن / ۵ گیگ کم کردم . اما الان که میخوام وارد linux بشم میگه تو mount کردن /tmp به خطا میخوره .
با e2fsck که پارتیشن رو چک میکنم این خطا میاد
The filesystem size (according to the superblock) is 68952980 blocks
The physical size of the device is 67673804 blocks
چطور میتونم این خطا رو بر طرف کنم و یا اون حجمی که از پارتیشن گرفتم رو دوباره بهش برگردونم

مهمان

khikho نویسنده :سلام
من از ubuntu 10.10 استفاده میکنم
با برنامه Gparted از حجم پارتیشن / ۵ گیگ کم کردم . اما الان که میخوام وارد linux بشم میگه تو mount کردن /tmp به خطا میخوره .
با e2fsck که پارتیشن رو چک میکنم این خطا میاد
The filesystem size (according to the superblock) is 68952980 blocks
The physical size of the device is 67673804 blocks
چطور میتونم این خطا رو بر طرف کنم و یا اون حجمی که از پارتیشن گرفتم رو دوباره بهش برگردونم

خیلی راحت هرچی داخل /tmp هست رو پاک کن. خیالتم راحت محتویاتش فقط فایل ها موقت قابل حذفه...
شما tmp/ تون از /تون جداست مگه؟ اگه جداست همون‌طور که دوستمون گفتند (البته با کمی تغییر!) کافیه که پارتیشن tmp/ رو فرمت کنید.
نه tmp/ من جدا نیست اما وقتیکه / داره خونده میشه به tmp/ که میرسه به خطا میخوره . کل tmp/ رو هم من پاک کردم اما خطا از بین نرفت . با e2fsck که پارتیشن رو چک میکنم این خطا میاد
The filesystem size (according to the superblock) is 68952980 blocks
The physical size of the device is 67673804 blocks
و به همین خاطر یا parted هم نمیتونم / رو resize کنم.
ممنون میشم کمک کنید.
میتونی خروجی دستور df -h رو اینجا بزاری ؟
کد :
khikho@khikho-laptop:~$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             259G   82G  164G  34% /
none                 1002M  324K 1002M   1% /dev
none                 1007M  1.4M 1005M   1% /dev/shm
none                 1007M  200K 1006M   1% /var/run
none                 1007M     0 1007M   0% /var/lock
none                 1007M     0 1007M   0% /lib/init/rw
نه ! مشکل از tmp/ نیست .
شما به اندازه کافی فضا روی پارتیشن / دارید .
با استفاده از LiveCD (نه خود سیستم نصب شده ) پارتیشن های خودتون رو check کنید .
اصلا یک سوال !
سیستم شما اصلا بالا نمیاد ؟
منم دوست دارم بدونم. قبلا که یه پارتیشن تغییر اندازه داده بودم با همچین مشکلی بر خورده بودم.چه جوری میشه رفعش کرد و چی کار کنم که این مشکل اصلا پیش نیاد ؟
من دقیق gparted رو نمیدونم که آیا حواسش به فایل سیستم هست یا نه. ولی اصولا شما قبل از کوچک کردن یا پارتیشن باید فایل‌سیستم اون رو اول کوچیک کنید و بعد خود پارتیشن رو کوچک کنید. الان مشکل شما اینه که پارتیشنتون کوچیک شده ولی فایل‌سیستم یا اصلا کوچیک نشده یا به درستی کوچیک نشده و الان فایل‌سیستم بزرگ‌تر از پارتیشنه. شاید، و فقط شاید بتونید به resize2fs بگین که یه اصلاحی انجام بده. کافیه در حالتی که این پارتیشن سوار نشده (mount نیست) یه دستور resize2fs بدون هیچ گونه پارامتری به جز خود پارتیشن اجرا کنید. شاید بتونه درستش کنه. اگه نتونست احتمالا باید به یه نحوی با کمک fsck درستش کنید. مثال:
کد :
resize2fs /dev/sda3

من از gparted استفاده نکردم، ولی خودم این کارو کردم به این صورت که اول به کمک resize2fs فایل‌سیستم رو کوچک کردم، بعد پارتیشنش رو پاک کردم و یه پارتیشن کوچک‌تر (یه کمی بزرگ‌تر از فایل‌سیستم) و با نقطه‌ی شروعی دقیقا برابر پارتیشن اولیه ساختم. بعد هم با دستور resize2fs خالی مثل مثال بالا فایل‌سیستم رو گفتم که دقیقا با پارتیشن هم اندازه کنه. تا حالا هم مشکلی نداشتم.
mah454 نویسنده :اصلا یک سوال !
سیستم شما اصلا بالا نمیاد ؟
با ۳-۴ بار ignore زدن بالا میاد اما بعد ۴-۵ ساعت هنگ میکنه
به صورت live چک هم کردم نتونسته درست کنه
فایل etc/fstab/ رو باز کن بعد آخرین عدد از پارتیشن مربوط به روت رو به 2 تغییر بده .
مثلا :
کد :
/dev/hdc3       /               ext3    errors=remount-ro 0       1
به این
کد :
/dev/hdc3       /               ext3    errors=remount-ro 0       2
البته با این کار فقط اون فایل سیستم دیگه چک نمیشه .