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

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

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


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

نویسنده موضوع: backup {حل شد}  (دفعات بازدید: 736 بار)

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

آفلاین masoudk

  • Sr. Member
  • *
  • ارسال: 334
  • جنسیت : پسر
  • I love my loneliness
backup {حل شد}
« : 01 شهریور 1391، 12:40 ب‌ظ »
سلام
من الان میخواستم grub.cfg رو دستکاری کنم. احتمالشم زیاده بعد از این تغییرات grub مشکل پیدا کنه. میخواستم ببینم چطور میتونم یه backup ازش بگیرم که اگه خراب شد restore کنمش.

توی توزیع من یه برنامه وجود داره به اسم 'backup tool' دوتا گزینه گذاشته 'backup files' و 'backup software selection'.
از توی همین برنامه هم باید restore بشه.
فکر نکنم این به درد من بخوره. چون اگه grub خراب بشه که من نمیتونم وارد سیستم عامل بشم تا با این برنامه restore کنم.
« آخرین ویرایش: 05 شهریور 1391، 10:47 ب‌ظ توسط masoudk »
contact masoudk1990@yahoo.com

آنلاین جادی

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1618
    • در دفاع از آزادی بیان
پاسخ : backup
« پاسخ #1 : 01 شهریور 1391، 12:44 ب‌ظ »
sudo cp grub.cnf grub.aslیک کپی میگیره. وقتی خرابش کردی می تونی با لایو بوت کنی این درایو رو ماونت کنی و بعد دوباره اصلی رو روی کانفیگ کپی کنی. تقریبا هیچ مدیر سیستم درست و حسابی ای بدون کپی کردن از یک فایل ادیتش نمی کنه (:
آزادی کیبورد حق هر انسان است - جادی

آفلاین masoudk

  • Sr. Member
  • *
  • ارسال: 334
  • جنسیت : پسر
  • I love my loneliness
پاسخ : backup
« پاسخ #2 : 01 شهریور 1391، 01:38 ب‌ظ »
sudo cp grub.cnf grub.asl

این چیه؟ چی کار میکنه؟ نمیفهمم  :'(
contact masoudk1990@yahoo.com

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19753
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : backup
« پاسخ #3 : 03 شهریور 1391، 10:22 ب‌ظ »
خب بخش اولش که sudo هست. یعنی به کاربرت دسترسی ریشه می‌ده تا بتونه توی پارتیشن سیستمی بنویسه
cp که یعنی رونوشت بگیر
grub.cfg اسم پرونده‌ی پیکربندی گرابه که می‌خوای رونوشت بشه
grub.asl هم که از آخرش معلومه پرونده‌ی اصلیه.

کلش یعنی این که با دسترسی ریشه یه رونوشت از پرونده‌ی grub.cfg بگیر و اسمش رو بذار grub.asl

و خوب اگه grub.cfg رو باز کرده باشی، اون بالا بهت می‌گه:
نقل‌قول
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
پس به جای grub.cfg اون پرونده‌ها رو ویرایش کن و بعد با دستور grub-mkconfig خودش پرونده‌ی grub.cfg رو تولید می‌کنه
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین masoudk

  • Sr. Member
  • *
  • ارسال: 334
  • جنسیت : پسر
  • I love my loneliness
پاسخ : backup
« پاسخ #4 : 05 شهریور 1391، 08:43 ب‌ظ »
خب بخش اولش که sudo هست. یعنی به کاربرت دسترسی ریشه می‌ده تا بتونه توی پارتیشن سیستمی بنویسه
cp که یعنی رونوشت بگیر
grub.cfg اسم پرونده‌ی پیکربندی گرابه که می‌خوای رونوشت بشه
grub.asl هم که از آخرش معلومه پرونده‌ی اصلیه.

کلش یعنی این که با دسترسی ریشه یه رونوشت از پرونده‌ی grub.cfg بگیر و اسمش رو بذار grub.asl

و خوب اگه grub.cfg رو باز کرده باشی، اون بالا بهت می‌گه:
نقل‌قول
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
پس به جای grub.cfg اون پرونده‌ها رو ویرایش کن و بعد با دستور grub-mkconfig خودش پرونده‌ی grub.cfg رو تولید می‌کنه

خب دوتا سوال
۱. این فایل grub.cfg توی /boot/grub/ وجود داره. من وقتی آدرس رو کامل ننوشتم و فقط نوشتم که cp grub.cfg خودش از کجا میفهمه که منظور من کدوم فایله؟
۲. واسه فایل مقصد که شما فرمودید grub.asl باشه, پسوندش و هرچی دوست داشته باشیم مینویسیم؟ مثلا grub.rex, grub.irn, grub.lov هرچی بنویسیم فرقی نداره؟
contact masoudk1990@yahoo.com

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19753
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : backup
« پاسخ #5 : 05 شهریور 1391، 09:08 ب‌ظ »
۱. فرض شده که شما توی شاخه‌ی /boot/grub/ هستی و داری این کار رو می‌کنی
۲. آره. خارجی‌ها معمولا می‌ذارن old. هرچیز دیگه‌ای هم می‌تونی بذاری
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین masoudk

  • Sr. Member
  • *
  • ارسال: 334
  • جنسیت : پسر
  • I love my loneliness
پاسخ : backup
« پاسخ #6 : 05 شهریور 1391، 09:18 ب‌ظ »
۱. فرض شده که شما توی شاخه‌ی /boot/grub/ هستی و داری این کار رو می‌کنی

cp: cannot stat `grub.cfg': No such file or directory
 :)
این دستور درست کار میکنه ولی
sudo cp /boot/grub/grub.cfg /boot/grub/grub.old
contact masoudk1990@yahoo.com

آفلاین doomhammer65ir

  • High Hero Member
  • *
  • ارسال: 1572
  • جنسیت : پسر
    • IRAN Backup
پاسخ : backup
« پاسخ #7 : 05 شهریور 1391، 10:23 ب‌ظ »
نقل‌قول
cp: cannot stat `grub.cfg': No such file or directory
برای اینکه تو پوشه گراب نیستی
« آخرین ویرایش: 05 شهریور 1391، 10:25 ب‌ظ توسط doomhammer65ir »