چگونه می توان بنری را که کامپیوتر شما را مسدود کرده حذف کرد

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

همه آنها از نظر ابتدایی یکسان به نظر می رسند ، زیرا از شروع کار کامپیوتر در حالت متن اجرا می شوند. این معمولاً متن قرمز رنگی بر زمینه سیاه است ، که به طور کلی چیز جدیدی نیست ، با پرداخت جریمه ای برای مشاهده پورنو همجنسگرایان ، پورنو کودک و فیلم های خشن. در Runet ، MBR-loks با شرط پرداخت جریمه به حساب یک مشترک MTS یا BEELINE ، در اوکراین و بلاروس به یک کیف پول الکترونیکی WebMoney (WebMoney) توزیع می شود

بنر MBR.Lock بلافاصله پس از روشن کردن رایانه قبل از انتخاب سیستم عامل ظاهر می شود

به طور طبیعی ، هیچ کس نیازی به پرداخت ندارد - این کمکی نخواهد کرد. به هر حال ، پایانه پرداخت تلفن همراه به سادگی نمی تواند هیچ کد باز کردن قفل را چاپ کند. جستجوی کد باز کردن قفل نیز بی معنی است. اغلب کدی برای باز کردن قفل بنرها وجود ندارد.

در این مقاله ، ما روش های مقابله با MBR.Lock Trojan را برای ویندوز XP و ویندوز 7 بررسی خواهیم کرد.

حذف یک بنر در بخش بوت ویندوز XP از طریق کنسول بازیابی

همه چیز آنطور که به نظر می رسد ترسناک نیست. در حقیقت ، حذف بنر MBR.lock بسیار ساده تر از بنر رومیزی است. باید بازیابی MBR (Master Boot Record) را انجام دهید.

2) ما BIOS را از دیسک یا درایو فلش قرار می دهیم (بسته به آنچه که ضبط شده است). بارگذاری. در فهرست انتخاب نسخه ERD Commander ، را انتخاب کنید نسخه 6.5 برای ویندوز 7.

بارگیری شروع می شود. برای مدتی ، ممکن است فقط یک صفحه سیاه باشد و احساس کند که رایانه مسدود است. این درست نیست. فقط این است که تصویر ابتدا در RAM بارگیری می شود و هیچ چیز روی صفحه نمایش داده نمی شود.

3) پس از پایان بارگیری ، از شما خواسته می شود که در پس زمینه به شبکه متصل شوید. ما امتناع می کنیم

4) فشار دهید آره به س aboutال در مورد بازسازی نامه های درایو

5) طرح بندی صفحه کلید را انتخاب کنید.

7) در منوی ظاهر شده ، را انتخاب کنید خط فرمان

یک پنجره خط فرمان ظاهر می شود. دستور را وارد کنید bootrec.exe / fixmbr و Enter را فشار دهید.

بازیابی ویندوز 7 MBR از طریق ERD Commander

8) خط فرمان را ببندید و رایانه خود را در حالت عادی راه اندازی مجدد کنید. MBRlock Trojan خنثی می شود

Grub bootloader بوت لودر پیش فرض اکثر توزیع های لینوکس است. Grub مخفف GRand Unified Bootloader است ، این برنامه علاوه بر راه اندازی ، پشتیبانی از Widnows و DOS را نیز پشتیبانی می کند.

اگر لینوکس را نصب کردید ، و بنا به دلایلی تصمیم گرفتید آن را حذف نصب کنید و ویندوز را برگردانید یا یک درایو فلش USB قابل بوت Linux ایجاد کنید ، اما اکنون دیگر نیازی به آن ندارید ، باید بارگذارگر Grub را حذف کنید. در این آموزش ، ما به نحوه حذف Grub bootloader از MBR یا UEFI خواهیم پرداخت ، و همچنین در مورد نحوه حذف Grub از USB stick صحبت خواهیم کرد.

نحوه حذف bootloader Grub و بازیابی ویندوز

اگر رایانه شما دارای دو سیستم عامل ویندوز و لینوکس است و می خواهید با بازیابی بوت لودر Widows ، لینوکس و بوت لودر آن را پاک کنید و از جدول MBR استفاده می کنید ، انجام این کار بسیار آسان است.

این شبکه اغلب روشی را توصیه می کند: دیسک نصب ویندوز را بردارید ، از آن در حالت بازیابی بوت شوید و دستورات را اجرا کنید:

bootrec \\ fixboot

این واقعاً جواب س theال "چگونه Grub را حذف کنیم و بوت لودر ویندوز را بازیابی کنیم؟" است و جواب می دهد. اما راه بسیار ساده تری وجود دارد. حتی لازم نیست کامپیوتر خود را دوباره راه اندازی کنید. ابزار Bootice به شما امکان می دهد بوت لودر ویندوز را بازیابی کنید و با چند کلیک Grub را از هارد دیسک خود حذف کنید.

می توانید این ابزار را از softpedia بارگیری کنید ، زیرا در وب سایت رسمی همه چیز به زبان چینی است. فقط کافیست عمق بیت صحیح را برای سیستم خود انتخاب کنید. برنامه را اجرا کنید ، درایوی را که بوت لودر Grub را در آن نصب کرده اید برجسته کنید ، سپس کلیک کنید Proccess MBR:

سپس Windows NT 5.x / 6.x MBR:

و دکمه را فشار دهید پیکربندی / نصب کنید:

و تمام شد: شما توانستید بوت لودر Grub را با موفقیت حذف کنید. می توانید راه اندازی مجدد و بررسی کنید.

نحوه حذف بوت لودر Grub در UEFI

این مشکل با استفاده از ابزار Bootice نیز برطرف می شود. فقط این بار دقیقاً به نسخه 64 بیتی برنامه نیاز دارید.

یکی از مزایای UEFI در MBR این است که می توانید چندین بوت لودر را همزمان در یک پارتیشن مخصوص نصب کنید. برای حذف بوت لودر Grub و بازیابی عملکرد ویندوز ، کافیست Grub را دقیقاً زیر صف بوت UEFI حرکت دهید.

برنامه را باز کنید ، به تب UEFI بروید و کلیک کنید Enter Boot را ویرایش کنید... پنجره ای مانند این باز می شود:

در اینجا شما دو گزینه دارید. یا با دکمه Grub را در پایین بارگذار Widnows پایین بیاورید پایین، یا با استفاده از دکمه ورودی بوت لودر را به طور کامل حذف کنید دل... اما در هر دو مورد ، پرونده های بوت لودر بر روی دیسک باقی می مانند. شما باید بوت لودر Grub را با تمام پرونده های آن به طور کامل از خط فرمان حذف کنید. این یک روند پیچیده است ، اما به هر حال ما آن را خراب خواهیم کرد.

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

سپس دیسک های موجود را بررسی می کنیم:

و ما تنها دیسک خود را که اکنون ویندوز بر روی آن نصب شده و قبلاً اوبونتو نصب شده است ، انتخاب می کنیم:

پس از انتخاب دیسک ، می توانیم لیست پارتیشن های موجود در آن را مشاهده کنیم:

در بین این بخشها ، بخشی با پرونده های EFI نیز وجود دارد ، این قسمت برای یک سیستم عادی پنهان است ، اما برای این برنامه کاربردی نه. در مورد ما ، این جلد 2 است. به عنوان یک قاعده ، این یک پارتیشن کوچک با سیستم فایل FAT32 است و به عنوان یک پارتیشن سیستم مشخص شده است.

ما با دستور زیر این بخش را به عنوان جریان انتخاب کردیم:

سپس نامه ای به آن اختصاص می دهیم تا بتوانیم با آن کار کنیم:

اختصاص نامه \u003d D:

به پوشه EFI بروید:

پوشه را با پرونده های بوت لودر اوبونتو حذف کنید:

انجام شد: حذف راه انداز Grub به پایان رسید و پرونده های آن دیگر روی سیستم نیست.

نحوه حذف Grub از یک درایو USB

به طور معمول در درایوهای فلش ، از جدول پارتیشن MBR استفاده می شود. برای حذف بارگذارگر Grub از یک درایو USB ، فقط قالب بندی آن کافی نیست. لودر در جدول MBR نوشته شده است ، بنابراین ما باید آن را دوباره ایجاد کنیم. من با استفاده از این روش برای حذف بوت لودر Grub از هارد دیسک بسیار ناامید می شوم ، زیرا تمام داده ها را از دست خواهید داد.

ما روی لینوکس کار خواهیم کرد ابتدا ، با استفاده از برنامه Gparted یا در ترمینال با دستور زیر ببینید که درایو فلش شما چه نام دستگاهی دارد.

سپس ، بیایید کل جدول پارتیشن موجود را حذف کنیم:

dd if \u003d / dev / zero of \u003d / dev / sdc count \u003d 512

اکنون ، با استفاده از همان Gparted ، یک جدول پارتیشن جدید ایجاد می کنیم:

یک پارتیشن روی درایو فلش USB ایجاد کنید و آن را در سیستم فایل FAT32 قالب بندی کنید:

اکنون شما می دانید که چگونه MBR را از درایو فلش USB حذف کنید ، فقط آن را از هارد دیسک پاک نکنید ، زیرا بعدا بازیابی آن دشوار خواهد بود.

نتیجه گیری

نمی دانم چرا باید Linux را حذف نصب کنید. این یک سیستم عامل عالی است ، اگرچه هنوز سخت افزاری وجود دارد که آن را پشتیبانی نمی کند یا به طور کامل پشتیبانی نمی کند. سریع تسلیم نشوید: اگر لینوکس روی یک دستگاه کار نمی کند ، شاید در آینده کامپیوتر دیگری داشته باشید یا اینکه هسته از لپ تاپ شما پشتیبانی کند. امتحان کنید و آزمایش کنید. به هر حال ، اکنون شما می دانید که چگونه Grub را از دیسک سخت خود حذف کنید. اگر سوالی دارید ، در نظرات بپرسید.

می خواهم به MBR عادی برگردم. من چند توصیه در اینجا پیدا کردم و انجام دادم:

parted / dev / sda mklabel msdos ترک کرد

اما وقتی به گزینه mklabel می رسم ، این هشدار را می دهد که تمام داده های مربوط به / dev / sda را از دست خواهم داد. آیا راهی وجود دارد که MBR طبیعی را بدون قالب بندی دیسک برگردانید؟

5 راه حل برای جمع آوری فرم وب برای "حذف GPT - بازگشت به MBR به طور پیش فرض"

با این حال ، طبق صفحه man ، gdisk ، که برای تبدیل MBR -\u003e GPT استفاده می شود ، در منوی تعمیر و تبدیل گزینه GPT -\u003e MBR را نیز دارد. کلید g:

GPT را به MBR تبدیل کرده و خارج شوید. این گزینه هرچه بیشتر پارتیشن را به فرم MBR تبدیل می کند ، ساختار داده های GPT را از بین می برد ، MBR جدید را ذخیره می کند و از آن خارج می شود. اگر GPT را امتحان کردید و دریافتید MBR برای شما بهتر کار می کند از این گزینه استفاده کنید. توجه داشته باشید که این تابع حداکثر چهار پارتیشن اصلی MBR یا سه پارتیشن اصلی و به همان تعداد پارتیشن منطقی تولید می کند. هر پارتیشن منطقی بلافاصله قبل از بلوک اول خود به حداقل یک بلوک اختصاص نیافته نیاز دارد.

من اول این رو امتحان می کنم

بیشتر پاسخ دهندگان قبلی وقتی می گویند شما معمولاً می توانید آنچه را که می خواهید با طرح جدول پارتیشن GPT درست انجام دهید ، درست هستند ، اما از آنجا که دلایل خوبی برای استفاده از MBR وجود دارد ، فکر می کنم فقط به سوال شما پاسخ دهم تا اینکه چه غلطی میپرسی

برای خلاص شدن از شر GPT ، باید به یاد داشته باشید که در این قالب ، پایان اگر فقط سعی کنید آن را با fdisk یا یک سیستم فایل که از ابزار GPT پشتیبانی نمی کند ، یک دیسک پارتیشن نوشته شده است که در آن باقی می ماند. کاری که شما با split انجام دادید به این جدول پارتیشن اشاره نکرد.

برای حذف GPT باید از چیزی مانند gdisk استفاده کنید. gdisk را به عنوان root در اعلان وارد کنید و سپس به gdisk بگویید کدام دستگاه را می خواهید نگاه کنید (به عنوان مثال / dev / sd ؟؟). برای اطمینان از دسترسی به برخی از داده های MBR ، از gdisk برای نوشتن MBR محافظ روی دیسک استفاده کنید. سپس می توانید به قسمت گزینه های خبره بروید (برای مشاهده گزینه های موجود در زمان های مختلف بر روی "در فرمانهای مختلف برنامه" کلیک کنید) و به دنبال گزینه "Zap (نابود کردن) ساختار داده های GPT و خروج" باشید. این برنامه از شما درخواست تأیید می کند و سپس از شما می پرسد که آیا می خواهید ساختار MBR را حفظ کنید. این را ذخیره کنید

پس از آن ، باید به سادگی راه اندازی مجدد رایانه شما باشد (زیرا هسته همچنان از جدول پارتیشن قدیمی استفاده می کند و برای به روزرسانی نیاز به راه اندازی مجدد دارد) و سپس اجرای fdisk و حذف بقیه قسمت های GPT. هنوز همان اخطار مربوط به استفاده از GNU Parted را که قبلاً مشاهده کردید مشاهده خواهید کرد ، اما این بار می توانید آن را نادیده بگیرید زیرا با پاک شدن پارتیشن از بین می رود.

این به شما یک جدول پارتیشن MBR را روی یک دیسک خالی در اختیار شما قرار می دهد که می توانید سیستم عامل را دوباره نصب کنید. اگر می خواهید این کار را با پارتیشن های موجود انجام دهید ، این کمی مشکل است و در بعضی موارد حتی امکان پذیر نیست ، بنابراین من به شما توصیه می کنم فقط از اطلاعات خود نسخه پشتیبان تهیه کنید و این کار را انجام دهید.

آی تی باید در بیشتر موارد کار کنید. شما می دانید که اگر پارتیشن های بزرگتر از 2 ترابایت یا بیش از 15 پارتیشن داشته باشید ، نمی توانید از MBR استفاده کنید.

  • برای بررسی اندازه پارتیشن (به عنوان مثال parted / dev / sdX p چیزی کمتر از 2 ترابایت؟) ، از آن جداگانه استفاده کنید ، Parted / dev / sdX p
  • اگر پارتیشن های بزرگی وجود دارد ، سیستم فایل و هر کار دیگری که باید انجام شود را کوچک کنید. (در پایان این پست در این باره بیشتر بخوانید)
  • تمام اندازه های دقیق پارتیشن ، parted / dev / sdX u B p (اندازه های parted / dev / sdX u B p را در بایت) ریخته ، بنابراین می دانید که چگونه می توانید در نهایت طرح پارتیشن را دوباره بسازید. از تلفن خود برای گرفتن عکس از هر دو خروجی جدا شده استفاده کنید.
  • به یاد داشته باشید که به دلیل ساختار داخلی آن فقط چهار پارتیشن اصلی MBR دارید. بنابراین اگر پارتیشن بیشتری دارید ، به فضای آزاد در جایی از دیسک خود احتیاج دارید (که باید بدانید کجاست!) برای ایجاد یک پارتیشن منطقی که می توان VBR را در آن قرار داد تا بتوانید 4 مورد دیگر را "توزیع" کنید. بخش پنجم / پنجم که قبلاً وجود داشته است.
  • برای gdisk GPT از gdisk استفاده کنید.
  • یک MBR جدید ایجاد کنید.
  • پارتیشن های 1/2/3 را به عنوان پارتیشن اصلی بازیابی کنید ، سپس در فضای آزاد (جایی که هیچ داده ای قرار ندارد!) یک پارتیشن منطقی ایجاد کنید و بقیه را ایجاد کنید.
  • ذخیره کنید ، خارج شوید.
  • نماز خواندن.
  • راه اندازی مجدد

برای همه اینها شما باید از liveisk مانند grml استفاده کنید. اگر کار اشتباهی انجام داده اید ، راه اندازی مجدد کنید و دوباره امتحان کنید.

تا زمانی که هر داده ای را روی دیسک ننویسید ، چیزی از بین نمی رود. بخاطر بسپارید ، شما هنوز طرح پارتیشن خود را روی تلفن خود دارید ، بنابراین اگر واقعا نیاز دارید می توانید GPT اصلی را دوباره بسازید.

در صورتی که واقعاً چیزی را لعنتی کرده اید و عکس نگرفته اید ، testdisk را امتحان کنید تا مرزهای پارتیشن را تشخیص دهید. اما از این بابت هیچ درآمدی کسب نکنید ، به محض اینکه طرح شما چیز عادی نیست.

در مورد تغییر اندازه مواد برای بخشهای کوچکتر ، دیدگاه های پرندگان:

  • شما همیشه باید ابتدا سیستم فایل را کوچک کنید. برای ext4 آسان است (تغییر اندازه 2fs -M dev / sdX) ، اما برای XFS امکان پذیر نیست زیرا فشرده نمی شود. قبل از اقدام به چنین ترفندهایی از آنچه استفاده می کنید بدانید و گوگل کنید.
  • اگر LVM دارید ، حجم منطقی را کوچک کنید. (lvreduce -L 20G / dev / mapper / -)
  • مرحله بعدی LVM حجم فیزیکی را کاهش می دهد. pvresize - setphysicalvolumesize 25G / dev / sdX راهی است که باید دنبال کنید.
  • پس از آن از ابزار پارتیشن بندی انتخابی خود استفاده کنید ، پارتیشنی را که lvm شما در آن است حذف کنید و آن را دوباره ایجاد کنید.

ابعاد همه موارد ذکر شده در اینجا مشابه موارد زیر است: File system

برای اینکه اگر PARTITION + LUKS + LVM + FILESYSTEM دارید ، می توانید همه این کارها را انجام دهید ، در اینجا چند نکته در مورد چگونگی انجام این کار از پوسته آورده شده است:

  • df -h دوست شما است که هنگام نصب یک پارتیشن اندازه سیستم فایل را نشان می دهد
  • lsblk و lsblk -f دوستان شما برای نمایش پارتیشن ها هستند
  • اگر از LUKS استفاده می کنید ، ظرف رمزنگاری را از طریق cryptsetup open / dev / sdX asdf باز کنید ، رمز ورود خود را وارد کنید و آن را در حالت unter / dev / mapper / asdf در دسترس خواهید داشت. ظروف رمزنگاری نیازی به تغییر اندازه ندارند. (البته اگر پارتیشن رمزگذاری نشده ای از آن صرف نظر کنید)
  • vgchange - می تواند تمام حجم های منطقی را برای کار با شما فعال کند.
  • mkdir asdf؛ mount / dev / mapper - asdf mkdir asdf؛ mount / dev / mapper - asdf و سپس df -h برای بررسی اندازه سیستم فایل خود قبل از تغییر اندازه.
  • umount asdf بنابراین دوباره پیاده می شود.
  • resize2fs -M / dev / mapper / - .
  • mount / dev / mapper / - asdf df -h mount / dev / mapper / - asdf df -h برای بررسی میزان بزرگ بودن سیستم پرونده شما.
  • LV 1 GB بزرگتر از سیستم فایل کنید. به احتمال زیاد ، این کافی نیست. اگر قابل انجام است این کار را حتی بیشتر انجام دهید ، در غیر این صورت linux بعد از راه اندازی مجدد سیستم به شما می گوید که کار نمی کند. DONT در صورت درخواست ، کنترل مجدد FS را انجام داده و مجدداً راه اندازی مجدد می کند ، در این صورت هیچ داده ای از بین نمی رود.
  • PV 1 GB بزرگتر از LV کنید.
  • پارتیشن 1 گیگابایتی را بزرگتر از PV کنید. 100M نیز باید کافی باشد ، زیرا LVM میزان 4M ایجاد می کند (این تا حدودی شبیه بلوک های موجود در دیسک سخت است ، اما برای LVM) و شما می خواهید با کوچک شدن پارتیشن از آخرین درجه عبور نکند. اما همانطور که گفتم ، باید ... همه چیز را محاسبه نکنید ، فقط موارد را تنظیم کنید و در صورت خراب شدن آنها را برطرف کنید. بالاخره لینوکس است ، بگذارید این کار را انجام دهیم.

کارها را بزرگتر از حد لازم کنید ، بنابراین مجبور نیستید که مرتباً راه اندازی مجدد کنید.

برای تشخیص اینکه چه چیزی با LVM به راحتی قابل تشخیص است ، هنگام ایجاد نصب LVM اگر قبلاً این کار را نکرده اید ، همیشه از نام میزبان خود به عنوان نام VG و از نقطه نصب (root ، swap ، var ...) برای LV استفاده کنید. این یک نکته کلی است ، نه کاری است که باید برای انجام هر یک از مراحل بالا انجام دهید.

GParted کار را برای من انجام داد (آزمایش شده در کالی لینوکس USB Live v2.1) با ساده انجام دادن:

دستگاه -\u003e ایجاد پارتیشن قرص -\u003e نوع MSDOS

ابتدا همه پارتیشن ها را حذف کنید.

از gdisk / dev / sda استفاده کنید

توجه داشته باشید: / dev / sda به شخصی گفته می شود که این س butال را پرسیده اما آن را به نام درایو شما تغییر داده است.

پس از استفاده از gdisk استفاده کنید:

قابلیت X اضافی (فقط متخصصان)

سپس برای دیدن همه گزینه ها ، p را تایپ می کنید ، این را می بینید:

دستور متخصص (؟ برای کمک):؟ ویژگی های مجموعه ای c تغییر پارتیشن GUID d نمایش مقدار ترازبندی بخش و تغییر مکان ساختار داده های پشتیبان به انتهای دیسک بازگشت به منوی اصلی n ایجاد MBR محافظ جدید o چاپ داده MBR محافظ p چاپ جدول پارتیشن q بدون حذف تغییرات تغییر دهید r گزینه های بازیابی و تحول (فقط کارشناسان) تغییر اندازه جدول پارتیشن t انتقال دو ورودی جدول پارتیشن u تکرار جدول تقسیم در دستگاه جدید v بررسی دیسک w نوشتن جدول بر روی دیسک و خروج از zap (تخریب) ساختار داده های GPT و خروج؟ این منو را چاپ کنید

از z استفاده کنید

دستور متخصص (؟ برای کمک): z در حال پاک کردن GPT در / dev / xvdf. ادامه می دهید؟ (Y / N): ساختارهای داده GPT تخریب شده است! اکنون می توانید دیسک را با استفاده از fdisk یا سایر برنامه های کاربردی پارتیشن بندی کنید. MBR را خالی می کنید؟ (Y / N): Y

وضعیت به شرح زیر است. یک پیچ 160 گیگابایتی وجود دارد. دارای 2 پارتیشن - 40 و 120 گیگابایت است. به منظور نصب اوبونتو به عنوان سیستم دوم ، تجزیه 120GB -\u003e 100 + 10 + 2 + 8 انجام شد.
نتیجه
1. هنگامی که سیستم بوت می شود ، پیام MBR helper not found نمایش داده می شود.
2. fdisk یک دیسک بزرگ 160 گیگابایتی را نشان می دهد.

احمق می فهمد که این آغاز یک شب سرگرم کننده است.
علاوه بر این ، در زیر برش ، راه حل برای این موضوع است.

1. بازیابی جدول پارتیشن

1.1 جادوی جدا شده
این توزیع LiveCD \\ USB ، اندازه 100 مگابایت ، یک نرم افزار بزرگ برای کار با دیسک ها را به همراه دارد. از شکست تا بهبودی.
از همه آنها ، ما نیاز خواهیم داشت gpart, امتحان, fdisk و ms-sys.
1.2 Gpart
gpart ابزاری است که بخش دیسک را به تفکیک بخش برای اسکن اسکن پارتیشن هایی که در رسانه وجود دارند اما در جدول نیستند اسکن می کند. در کار خود ، آن جدول موجود را نادیده می گیرد (در صورت وجود). این برنامه توسط برنامه نویس آلمانی Michail Brzitwa تهیه شده و دیگر توسط وی پشتیبانی نمی شود. توسعه آهسته توسط تیم های Fedora و Debian انجام می شود. نسخه فعلی 0.1 ساعت است.

این ابزار به شما امکان می دهد جدول پارتیشن را به سرعت و به راحتی بازیابی کنید ، اما چندین معایب دارد. اولاً ، توسعه از مدت ها قبل رها شده است و ثانیا ، بعضی اوقات بخش ها را به درستی تعریف نمی کند.

Gpart می تواند در 2 حالت کار کند. این تجزیه و تحلیل سریع و اسکن دقیق است. در بعضی موارد حالت اول کافی است. ما قصد داریم مورد دوم را بررسی کنیم.

Gpart -if / dev / sda

-من - حالت تعاملی برای هر پارتیشن پیدا شده سوالی مطرح می شود که آیا باید آن را ذخیره کنید یا از آن صرف نظر کنید.
-f - اسکن کامل دیسک

پس از مدت زمان طولانی ، گزارشی با بخشهای احتمالی تولید می شود. لازم است قبل از ضبط ، آن را تا آنجا که ممکن است با دقت بررسی کنید.
گزارش نمونه (نه من):

اسکن را شروع کنید ...
پارتیشن احتمالی (DOS FAT) ، اندازه (1907 مگابایت) ، جبران (0 مگابایت)
پارتیشن احتمالی (سیستم فایل SGI XFS) ، اندازه (5730 مگابایت) ، جبران (1907 مگابایت)
پایان اسکن
در حال بررسی پارتیشن ها ...
پارتیشن (DOS یا ویندوز 95 با 32 بیت FAT ، LBA): اولیه
پارتیشن (سیستم فایل ext2 لینوکس): اولیه
خوب.
جدول پارتیشن اولیه حدس زده شده:
پارتیشن اولیه (1)
نوع: 012 (0x0C) (DOS یا ویندوز 95 با 32 بیتی FAT ، LBA)
اندازه: 1907mb #s (3906544) s (16-3906559)
chs: (0/1/1) - (1023/19/16) d (0/1/1) - (12207/19/16) r
پارتیشن اولیه (2)
نوع: 131 (0x83) (سیستم فایل ext2 لینوکس)
اندازه: 5730mb #s (11736000) s (3906560-15642559)
chs: (1023/19/16) - (1023/19/16) d (12208/0/1) - (48882/19/16) r
پارتیشن اولیه (3)
نوع: 000 (0x00) (استفاده نشده)
اندازه: 0mb #s (0) s (0-0)

پارتیشن اولیه (4)
نوع: 000 (0x00) (استفاده نشده)
اندازه: 0mb #s (0) s (0-0)
chs: (0/0/0) - (0/0/0) d (0/0/0) - (0/0/0) r

اگر همه چیز خوب است ، ما موافقت می کنیم که به جدول پارتیشن بنویسیم ، انگشتانمان را ضربدری بزنیم و دوباره راه اندازی کنیم.
در مورد من ، این برنامه پارتیشن هایی را که قبل از پارتیشن وجود داشت (40 و 120) مشخص کرد ، که متناسب نیستند و من را به دنبال روش های جایگزین بازیابی می اندازند.

1.3 امتحان
توجه: این برنامه با جزئیات بیشتری در این پست شرح داده شده است ، من اینجا را تکرار نمی کنم.

این ابزار مشابه مورد قبلی است ، اما دارای چندین مزیت است:
1. جدیدتر و به طور فعال پشتیبانی می شود.
2. از نظر ذهنی ، بسیار سریعتر کار می کند.
3. عملکردی تر
4. یک رابط کنسول مبتنی بر ncurses وجود دارد.

برو
1. در اولین پنجره ، ایجاد یک پرونده جدید ورود به سیستم را انتخاب کنید.
2. دیسک مورد نظر را انتخاب کنید (/ dev / sda) -\u003e ادامه دهید.
3. نوع پارتیشن ها را به عنوان Intel علامت گذاری کنید.
4. تجزیه و تحلیل ساختار پارتیشن فعلی و جستجوی پارتیشن های از دست رفته را انتخاب کنید.
5. اگر پارتیشن های یافت شده صحیح است ، روی Backup کلیک کنید و به مرحله 6 بروید ، در صورت وجود خطا در جایی ، می توان سریع دیسک را دوباره اسکن کرد (جستجوی سریع)
6. در حال حاضر یک لیست سبز با بخش وجود دارد. اگر مشکلی نیست ، یادداشت کنید ، در غیر این صورت جستجوی عمیق را اجرا کنید.

در مورد من ، نتیجه مشابه gpart بود ، که نادرست است.
بعد از جستجوی عمیق ، پس از حدود 40 دقیقه انتظار ، جوابی دریافت کردم که باعث شد در قلبم احساس قوت کنم.
چندین پارتیشن پیدا شد که با هم تداخل دارند (این قطعات اصلی (قبل از دستکاری) 120 گیگابایتی و جدید 100 گیگابایتی بودند). با علامت گذاری موارد غیرضروری به عنوان حذف شده ، جدول را روی دیسک نوشتم و دوباره راه اندازی شد. خوشبختانه همه چیز درست شد و کامپیوتر به حالت اولیه خود بازگشت و من با وجدان راحت می توانم بخوابم.

3. بازیابی MBR

برای این کار ، ما ابزار ms-sys را در زرادخانه خود داریم.
ابتدا بیایید بفهمیم MBR ما چیست.

Ms-sys / dev / sda
/ dev / sda دارای یک بخش بوت x86 است
این بخش بوت ناشناخته است

اکنون می بینید که هیچ بخش بوت بر روی این دیسک وجود ندارد.
این برنامه می تواند با MBR سیستم عامل های مختلف کار کند. با اجرای برنامه بدون استدلال می توان لیست را بدست آورد. در مورد من ، این از ویندوز 7 لازم بود.
ما MBR را روی دیسک می نویسیم:

Ms-sys -7 / dev / sda
رکورد اصلی راه اندازی ویندوز 7 با موفقیت در / dev / sda نوشته شد

ما بررسی می کنیم:

Ms-sys / dev / sda
این رکورد راه انداز اصلی Microsoftof 7 است ، مانند این
برنامه با سوئیچ -7 بر روی دستگاه دیسک سخت ایجاد می کند.

این همه ، MBR مورد نیاز است نصب شده و می توانید دوباره راه اندازی کنید.

3. Outro

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