GPD এর মতো পার্টিশনের সামগ্রী মুছে ফেলতে fdisk কে কীভাবে বলা যায়?


1

আমি একটি ইউএসবি পেনড্রাইভ দিয়ে কিছু প্রক্রিয়া করার জন্য একটি স্ক্রিপ্ট লেখার চেষ্টা করছি, এটির সাথে যে কোনও পার্টিশন মুছবে এবং নতুন তৈরি করুন (আরও এই লিঙ্কে )।

আমি যখন জিপিআর্ট ব্যবহার করে প্রসেসটি করি, সবকিছু ঠিকঠাক হয়ে যায়, বিশেষত যখন তাদের ফাইল সিস্টেমের সাহায্যে নতুন পার্টিশন তৈরি করা হয় কোনও পুরানো ডেটা চলে যায় (এবং আমি যে সামগ্রীতে কাজ করছি তাতে এই অপারেশনটি খুব বেশি সময় নেয় না)।

তবে আমি যখন সমতুল্য ক্রিয়াকলাপটি করি তখন আমি fdiskসর্বদা একই পুরানো বিভাগে আগের তথ্যটি খুঁজে পাই!

কীভাবে আমি এগিয়ে যেতে পারি যে পুরাতন পার্টিশনের ডেটা সম্পূর্ণ মুছে ফেলা হয় (এবং জিপিটার্টের সাথে এটি যত দ্রুত ঘটে)

আমি কমান্ড dd if=/dev/zero of=/dev/sdb bs=512 count=1এবং shred -vzn 0 /dev/sdbবা সিমিলার চেষ্টা করেছি তবে হয় তারা আসলে ফাইলগুলি মুছবে না, বা জিপিআর্টের তুলনায় তারা এটি করতে খুব বেশি সময় নিবে।


2
আমার মাথার উপরের অংশটি বন্ধ করে দিন, এর fdisk, d মুছার জন্য, ডাব্লু লিখতে হবে। আপনি লিখছেন, তাই না?
যাত্রামন গীক

@ জর্নিম্যানগীক যে অংশটি ঠিক আছে; ফাইলগুলি এই জাতীয় ক্রিয়াকলাপের পরে অবিরত থাকবে!
মোমরগিল

আমি কিছু খুঁজে পেয়েছি: যখন আমি জিপিআর্টেডmkfs.fat হিসাবে কলটি ব্যবহার করার চেষ্টা করি তখন বিষয়বস্তুগুলি সেখানেই থেকে যায়, তবে আমি যদি এটি অনুসরণ করি: unix.stackex بدل.com / questions / 40978/… , তবে সামগ্রীগুলি চলে যায়! কলের মধ্যে পার্থক্য হ'ল জিপিআরটেড কল অন্তর্ভুক্ত -v -l। আমি শুধু বলতে পারি না যে আমার জন্য কেন এইরকম-বাগ-বাগ ঘটে!
মোমরগিল

উত্তর:


2

এর মধ্যে তেমন কিছু নেই fdisk। জিপিআর্টের বিপরীতে, এটি ফাইল সিস্টেম এবং পার্টিশন সামগ্রীর সাথে নিজেকে নিয়ে উদ্বিগ্ন নয় - আপনাকে এটি ম্যানুয়ালি করা দরকার।

এছাড়াও, আপনি কীভাবে নির্ধারণ করেছিলেন যে "পুরানো ডেটা চলে গেছে" - আপনি কী প্রকৃত পার্টিশন ডিভাইসটি পরীক্ষা করেছেন, বা আপনি কেবল এটি মাউন্ট ও এলএস করেছেন? একটি পার্টিশন আবর্জনায় পূর্ণ হতে পারে, এবং যতক্ষণ না ফাইল সিস্টেমটি বলে "রুট ডিরেক্টরিতে এতে 0 টি ফাইল রয়েছে" তাতে কিছু আসে যায় না।

আমি সন্দেহ করি যে জিপিআর্টে একটি পার্টিশন পুরোপুরি ফাঁকা করার জন্য একটি ফাংশন রয়েছে - এটি সম্ভবত সম্ভবত সেখানে যা ছিল তার উপরে একটি নতুন ফাইল সিস্টেম তৈরি করেছে । (তাই বলা হয়, SSDs উপর, mkfsসরঞ্জাম না সমগ্র পার্টিশন ছাঁটা, যা কাছাকাছি তাত্ক্ষণিক ব্যবহার পরিত্যাগ তবে HDDs সঙ্গে, কিছুই একটি ডিস্ক স্পিন দ্রুত করতে পারি -। DD GParted- র তুলনায় অনেক ধীর হতে পারে না।)

সুতরাং নিম্নলিখিতটি যথেষ্ট হওয়া উচিত:

  1. wipefs --all /dev/xxxসনাক্তযোগ্য ফাইল সিস্টেম কাঠামো মুছতে ব্যবহার করুন ,
  2. mkfs.ext4 /dev/xxxএকটি ফাঁকা ফাইলসিস্টেম তৈরি করতে (বা mkfs.wwce-काहीही) ব্যবহার করুন ।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.