
بازیابی اطلاعات هارد فرمت شده در لینوکس
فرمت شدن هارد یا پارتیشن در لینوکس یکی از اتفاقاتی است که برای بسیاری از کاربران، مدیران سیستم و حتی افراد حرفهای رخ میدهد. گاهی این کار بهصورت عمدی برای نصب مجدد سیستمعامل یا پاکسازی کامل درایو انجام میشود، اما در بسیاری از موارد فرمت شدن هارد به اشتباه اتفاق میافتد و باعث نگرانی شدید کاربران درباره از دست رفتن اطلاعات میشود.
در چنین شرایطی اولین سوالی که معمولاً مطرح میشود این است:
آیا اطلاعات بعد از فرمت شدن هارد در لینوکس قابل بازیابی هستند؟
خبر خوب این است که در بسیاری از موارد، بهخصوص زمانی که فرمت سریع (Quick Format) انجام شده باشد، اطلاعات هنوز روی هارد وجود دارند و امکان بازیابی آنها وجود دارد. البته موفقیت در بازیابی اطلاعات به عوامل مختلفی مانند نوع حافظه، مدت زمان گذشته از فرمت و میزان دادههای جدید نوشته شده روی دیسک بستگی دارد.
در این مقاله بهصورت کامل بررسی میکنیم که بعد از فرمت شدن هارد در لینوکس چه اتفاقی میافتد، چه زمانی امکان بازیابی اطلاعات وجود دارد و چه اقداماتی باید انجام داد.
هنگام فرمت شدن هارد در لینوکس چه اتفاقی میافتد؟
بسیاری از کاربران تصور میکنند که با فرمت شدن یک هارد، تمام اطلاعات فوراً از بین میروند. اما در واقعیت، در بیشتر موارد چنین اتفاقی رخ نمیدهد.
زمانی که یک پارتیشن در لینوکس فرمت میشود، سیستمعامل معمولاً چند تغییر اصلی در ساختار فایلسیستم ایجاد میکند:
- حذف یا بازنویسی ساختار فایلسیستم قبلی
- ایجاد فایلسیستم جدید (مانند ext4، xfs یا btrfs)
- پاک شدن اطلاعات مربوط به محل ذخیره فایلها
اما نکته مهم اینجاست که دادههای واقعی فایلها معمولاً همچنان روی دیسک باقی میمانند تا زمانی که اطلاعات جدید روی همان بخش از هارد نوشته شوند.
به زبان ساده، فرمت کردن هارد بیشتر شبیه این است که فهرست کتابخانه را حذف کنید، اما کتابها هنوز روی قفسه باشند. تا زمانی که کتاب جدیدی جای آنها قرار نگیرد، امکان پیدا کردن آنها وجود دارد.
به همین دلیل است که در بسیاری از موارد بازیابی اطلاعات هارد فرمت شده در لینوکس امکانپذیر است.
اگر میخواهید با فرآیندهای کامل بازیابی اطلاعات از هارد آشنا شوید، میتوانید صفحه ریکاوری هارد را مطالعه کنید که به صورت جامع مراحل بازیابی اطلاعات از انواع هارد را توضیح میدهد.
تفاوت فرمت سریع و فرمت کامل در لینوکس
در لینوکس معمولاً فرمت کردن هارد با دستوراتی مانند mkfs یا ابزارهای گرافیکی مانند GParted و GNOME Disks انجام میشود. در این فرآیند دو نوع فرمت وجود دارد که تأثیر زیادی روی امکان بازیابی اطلاعات دارند.
فرمت سریع (Quick Format)
فرمت سریع رایجترین نوع فرمت در سیستمعاملها است. در این روش:
- فقط ساختار فایلسیستم پاک میشود
- دادههای واقعی روی دیسک حذف نمیشوند
- اطلاعات تا زمان بازنویسی شدن روی دیسک باقی میمانند
در چنین شرایطی اگر بلافاصله اقدام شود، شانس بازیابی اطلاعات بسیار بالا است.
فرمت کامل (Full Format)
در فرمت کامل، سیستمعامل کل فضای دیسک را با دادههای جدید مانند صفر یا الگوهای تصادفی بازنویسی میکند. این فرآیند معمولاً با ابزارهایی مانند dd یا برخی گزینههای خاص در نرمافزارهای مدیریت دیسک انجام میشود.
در این حالت:
- دادههای قبلی کاملاً بازنویسی میشوند
- بازیابی اطلاعات بسیار دشوار یا تقریباً غیرممکن میشود
خوشبختانه بیشتر کاربران در شرایط عادی فرمت سریع انجام میدهند و فرمت کامل کمتر مورد استفاده قرار میگیرد.
بازیابی اطلاعات هارد فرمت شده در SSD
در درایوهای SSD شرایط کمی متفاوت است. این حافظهها دارای قابلیتی به نام TRIM هستند.
قابلیت TRIM باعث میشود زمانی که فایلها حذف یا پارتیشن فرمت میشود، کنترلر SSD بلوکهای بلااستفاده را پاکسازی کند. این موضوع باعث افزایش سرعت SSD میشود اما در عین حال میتواند فرآیند بازیابی اطلاعات را دشوارتر کند.
در SSDها معمولاً:
- پاک شدن اطلاعات سریعتر اتفاق میافتد
- فرصت بازیابی کوتاهتر است
- شانس ریکاوری نسبت به HDD کمتر است
به همین دلیل اگر یک SSD در لینوکس فرمت شده باشد، باید در سریعترین زمان ممکن اقدام کنید.

بدترین کارهایی که بعد از فرمت شدن هارد نباید انجام دهید
بعد از فرمت شدن اشتباه هارد، برخی اقدامات میتوانند باعث از بین رفتن دائمی اطلاعات شوند. مهمترین مواردی که باید از آنها اجتناب کنید عبارتند از:
- نصب مجدد لینوکس یا هر سیستمعامل دیگر روی همان پارتیشن
- کپی کردن فایلهای جدید روی دیسک
- اجرای دستورات نوشتن مستقیم روی دیسک مانند dd
- مانت کردن پارتیشن و استفاده از آن
- اجرای ابزارهای wipe یا secure erase
هر کدام از این کارها میتواند باعث بازنویسی دادههای قدیمی و کاهش شدید شانس بازیابی اطلاعات شود.
اقدامات ضروری بعد از فرمت شدن اشتباه هارد
اگر متوجه شدید که هارد یا پارتیشن در لینوکس به اشتباه فرمت شده است، بهتر است اقدامات زیر را انجام دهید:
- فوراً استفاده از هارد را متوقف کنید
- پارتیشن را آنمانت کنید
- در صورت امکان سیستم را خاموش کنید
- از یک سیستم دیگر یا لایو لینوکس بوت کنید
- از نوشتن هرگونه داده جدید روی دیسک خودداری کنید
هرچه سریعتر اقدام شود، احتمال موفقیت در بازیابی اطلاعات بیشتر خواهد بود.
چه مواقعی شانس بازیابی تقریباً صفره؟
- فرمت کامل (Full Format یا Zero-fill) انجام داده باشید
- دیسک رمزنگاریشده (LUKS یا VeraCrypt و …) بوده و کلیدها پاک شده باشن
- SSD با TRIM فعال چند ساعت یا چند روز گذشته باشه
- چندین بار سیستمعامل جدید نصب شده باشه
- از ابزارهای «امحای امن» مثل shred یا wipe استفاده شده باشه
- دیسک فیزیکی آسیب دیده باشه (بدسکتور زیاد، صدای غیرعادی و …)
چه زمانی بازیابی اطلاعات تقریباً غیرممکن است؟
در برخی شرایط بازیابی اطلاعات بسیار دشوار یا غیرممکن میشود. از جمله این موارد:
- انجام فرمت کامل یا Zero Fill
- استفاده از ابزارهای حذف امن مانند shred
- فعال بودن TRIM در SSD و گذشت زمان زیاد
- نصب چندباره سیستمعامل جدید روی همان دیسک
- رمزنگاری کامل دیسک و از دست رفتن کلید رمز
- خرابی فیزیکی هارد یا بدسکتورهای شدید
در چنین شرایطی حتی ابزارهای پیشرفته بازیابی اطلاعات نیز ممکن است موفق نباشند.
چه زمانی شانس بازیابی اطلاعات بسیار بالا است؟
در برخی سناریوها احتمال بازیابی اطلاعات بسیار زیاد است، از جمله:
- فرمت سریع انجام شده باشد
- مدت زمان کمی از فرمت گذشته باشد
- هیچ داده جدیدی روی دیسک نوشته نشده باشد
- هارد از نوع HDD باشد
- فقط فایلسیستم فرمت شده باشد
در این شرایط معمولاً میتوان بخش زیادی از اطلاعات را بازیابی کرد.
اهمیت پیشگیری از از دست رفتن اطلاعات
هرچند بازیابی اطلاعات در بسیاری از موارد ممکن است، اما بهترین راهکار همیشه پیشگیری از وقوع مشکل است.
چند روش مهم برای جلوگیری از از دست رفتن اطلاعات عبارتند از:
تهیه نسخه پشتیبان منظم
استفاده از هارد اکسترنال، فضای ابری یا NAS برای نگهداری نسخه پشتیبان بسیار مهم است.
استفاده از قانون بکاپ 3-2-1
سه نسخه از دادهها، روی دو رسانه متفاوت و یک نسخه خارج از سیستم اصلی نگهداری شود.
بررسی دقیق قبل از فرمت کردن دیسک
قبل از حذف یا فرمت هر پارتیشن، چند بار مسیر و دیسک مورد نظر را بررسی کنید.
تهیه ایمیج کامل از دیسک در عملیات حساس
اگر قصد انجام تغییرات مهم دارید، بهتر است ابتدا یک image کامل از دیسک تهیه کنید.
جمعبندی
بازیابی اطلاعات هارد فرمت شده در لینوکس در بسیاری از موارد امکانپذیر است، بهخصوص زمانی که فرمت سریع انجام شده باشد و دادههای جدید روی دیسک نوشته نشده باشند.
مهمترین عامل موفقیت در بازیابی اطلاعات سرعت عمل و جلوگیری از نوشتن دادههای جدید روی هارد است. هرچه زمان بیشتری بگذرد یا اطلاعات جدید روی دیسک ذخیره شود، احتمال بازیابی فایلها کاهش پیدا میکند.
اگر اطلاعات از دست رفته بسیار مهم هستند، بهتر است از انجام آزمایشهای مختلف روی دیسک خودداری کرده و آن را در اختیار متخصصان بازیابی اطلاعات قرار دهید.