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

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

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


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: عدم توانایی در تعمیر گراب !  (دفعات بازدید: 1079 بار)

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

آفلاین -Question-

  • Full Member
  • *
  • ارسال: 104
  • جنسیت : پسر
عدم توانایی در تعمیر گراب !
« : 04 فروردین 1392، 11:23 ب‌ظ »
سلام. سال جدید رو بهتون تبریک میگم.
من یک ویندوز نصب کردم که باعث شد گراب بپره. و وقتی با کمک مستندات توی اینترنت گراب رو تعمیر کردم به چند مشکل برخوردم !
اول باید توضیح بدم که من اوبونتو رو توی چند بارتیشن نصب کردم. یکی برای boot یکی برای home یکی هم برای root (/). حالا من مشخصات سیستمم رو با استفاده از بک ترک به شما نشون میدم.

root@bt:~# fdisk -l
omitting empty partition (5)

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x8346eff4

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1          61      487424   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2              61       60802   487896912+   f  W95 Ext'd (LBA)
/dev/sda3   *       12749       25496   102398278+   7  HPFS/NTFS
/dev/sda5              61        1277     9764864   83  Linux
/dev/sda6            1278       12748    92140776    7  HPFS/NTFS
/dev/sda7           25497       38244   102398278+   7  HPFS/NTFS
/dev/sda8           38245       50992   102398278+   7  HPFS/NTFS
/dev/sda9           50993       60548    76756992   83  Linux
/dev/sda10          60549       60802     2027343+  82  Linux swap / Solaris

خب. حالا من هنگام تعمیر گراب، پارتیشن روت و پارتیشن بوت رو پیدا کردم، ولی home رو نه !
و الانم وقتی میرم توی اوبونتو، میزنه home آماده نیست. ولی میتونم از شاخه میهمان استفاده کنم !!
فکر میکنم هنگام نصب ویندوز اشتباهی home رو پاک کرده باشم ! چرا که یه پارتیشن لینوکسی رو قرار بود پاک کنم که گمونم همین home رو پاک کردم !
حالا شما دوستان به من کمک کنید. آیا راهی هست من برگردونم ؟ خداتا توی اون پارتیشن عکسهای ناب ریخته بودم !
اگر هم نیست، امکانش هست من یک پارتیشن بسازم و جعلی به نام قبلیه بدم ؟ یعنی مجبور نشم دوباره اوبونتو نصب کنم ؟ یا خیر !!

جالب تر از همه اینا ویندوز نصب نشده ! یعنی من فایلهای ویندوز رو ریختم. ولی وقتی به مرحله دوم نصب رسید، نتونست پیدا کنه و بیاد بالا نصب کنه !!! (اگر وقت داشتید این سوال رو هم جواب بدید)

باتشکر

آفلاین آرمان اسماعیلی

  • High Hero Member
  • *
  • ارسال: 2366
  • جنسیت : پسر
پاسخ : عدم توانایی در تعمیر گراب !
« پاسخ #1 : 05 فروردین 1392، 12:39 ق‌ظ »
طبق چیزی که بعد از سه بار خوندن متن متوجه شدم (!) شما گراب رو تعمیر کرده‌اید و اوبونتو هم بالا اومده. منتها پارتیشن home رو پیدا نمی‌کنید و حدس می‌زنید پاکش کرده باشید. درسته؟
اما من الان سه تا پارتیشن لینوکسی می‌بینم: sda1 و sda5 و sda9. پس اینا چین؟ یکیشون باید home باشه احتمالا. خروجی دو تا دستور زیر رو هم بذارید لطفا.
# blkid
# lsblk

به هر حال؛ ابزار testdisk برای بازگردانی پارتیشن‌ها مناسبه.
صفحه‌ی من در اینستاگرام: ‎‎@armanes92

آفلاین Plugin

  • Full Member
  • *
  • ارسال: 139
  • جنسیت : پسر
  • applet سابق
پاسخ : عدم توانایی در تعمیر گراب !
« پاسخ #2 : 05 فروردین 1392، 10:44 ق‌ظ »
سلام
قبل از استفاده از testdisk به نظر من یک بار parted امتحان کنید.
اول parted با دسترسی کاربر ریشه اجرا کنید.
$ sudo parted
سپس از دستور rescue استفاده کنید و مقدار شروع 0 و مقدار پایانی 60802 قرار بدهید و صبر نمایید تا شاید پارتیشن از دست رفته را بازیابی کند.
شیرینى پیروزى، تلخى صبر را از میان مى‏ برد.

آفلاین ali.abry

  • High Hero Member
  • *
  • ارسال: 1224
پاسخ : عدم توانایی در تعمیر گراب !
« پاسخ #3 : 05 فروردین 1392، 01:56 ب‌ظ »
خب شما که به صورت live با بکترک بالا امدین و خروجی fdisk رو گذاشتین با همون بک ترک چک میکردین که واقعا home دایرکتوریتون ازبین رفته یا نه .
اگر میخاین home دایرکتوریتون رو از نو بسازین باید تو فایل fstab پارتیشن جدید رو تنظیم کنین ولی بازم به مشکل میخورین چون خیلی ار برنامه ها تو پوشه هم تنظیماتشون رو ذخیره میکنن.

آفلاین -Question-

  • Full Member
  • *
  • ارسال: 104
  • جنسیت : پسر
پاسخ : عدم توانایی در تعمیر گراب !
« پاسخ #4 : 08 فروردین 1392، 12:26 ق‌ظ »
طبق چیزی که بعد از سه بار خوندن متن متوجه شدم (!) شما گراب رو تعمیر کرده‌اید و اوبونتو هم بالا اومده. منتها پارتیشن home رو پیدا نمی‌کنید و حدس می‌زنید پاکش کرده باشید. درسته؟
اما من الان سه تا پارتیشن لینوکسی می‌بینم: sda1 و sda5 و sda9. پس اینا چین؟ یکیشون باید home باشه احتمالا. خروجی دو تا دستور زیر رو هم بذارید لطفا.
# blkid
# lsblk

به هر حال؛ ابزار testdisk برای بازگردانی پارتیشن‌ها مناسبه.

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

root@bt:~# blkid
/dev/sda1: UUID="1469fb30-6339-44f0-ba81-027258f220d7" TYPE="ext4"
/dev/sda3: LABEL="Web App Hacking" UUID="F04082104081DDAA" TYPE="ntfs"
/dev/sda5: UUID="b620d8d1-4625-4ba7-8018-e91cfbf099b3" TYPE="ext4"
/dev/sda6: UUID="988438AA84388CAE" TYPE="ntfs"
/dev/sda7: LABEL="Network" UUID="EC3818033817CB88" TYPE="ntfs"
/dev/sda8: LABEL="Other" UUID="C434126F341264A8" TYPE="ntfs"
/dev/sda9: UUID="49687d74-79a4-4c89-9928-972a48016c93" TYPE="ext4"
/dev/sda10: UUID="ab41ff25-e023-4368-a937-30b12a0b8c59" TYPE="swap"
root@bt:~# lsblk
No command 'lsblk' found, did you mean:
 Command 'lslk' from package 'lslk' (universe)
lsblk: command not found

آفلاین آرمان اسماعیلی

  • High Hero Member
  • *
  • ارسال: 2366
  • جنسیت : پسر
پاسخ : عدم توانایی در تعمیر گراب !
« پاسخ #5 : 08 فروردین 1392، 08:01 ب‌ظ »
... متاسفانه بک ترک دستور دوم شما رو نشناخت !
عجیبه. این‌ها همه جزو linux-utils هستند. به هر حال؛ ببینید ما هنوز نمی‌دونیم شما واقعا اون پارتیشن رو پاک کرده‌اید یا نه. خروجی دستورها که داره 3 تا ext4 و یه دونه swap نشون می‌ده. حدس من اینه که sda5 یا sda9 یکیشون home باشه. شما اون کاری که علی آقا گفتو انجام دادین؟
خب شما که به صورت live با بکترک بالا امدین و خروجی fdisk رو گذاشتین با همون بک ترک چک میکردین که واقعا home دایرکتوریتون ازبین رفته یا نه .
صفحه‌ی من در اینستاگرام: ‎‎@armanes92