আপনার সিস্টেম সেটআপ এবং আপনার কমান্ডের উপর নির্ভর করে আপনি সম্ভবত কেবলমাত্র কয়েকটি ফাইল হারিয়েছেন - একটি প্রয়োজনীয় - এবং ফোল্ডার এবং কিছু সিম-লিঙ্কগুলি।
কমান্ডটি ব্যবহার করে rm *
- মূল ফোল্ডারে প্রশাসক দ্বারা সম্পাদিত - সাধারণত সিম-লিংক / ইত্যাদি মুছুন:
- একক ব্যবহারকারী মোডে বুট করুন, আপনার ফাইল সিস্টেমটি পরীক্ষা করুন
/sbin/fsck -fy
এবং এর সাথে মাউন্ট রুট রিড / লিখনযোগ্য /sbin/mount -rw /
। তারপরে সিম-লিঙ্ক / ইত্যাদি ln -s /private/etc /etc
পুনরায় তৈরি করুন এবং আপনার ম্যাকটি পুনরায় বুট করুন shutdown -r now
।
কমান্ডটি ব্যবহার করে sudo rm *
- মূল ফোল্ডারে একটি sudoer দ্বারা সম্পাদিত - একটি মানক সেটআপে আপনি কেবল 'mach_kernel' ফাইল এবং সিম-লিংকগুলি 'ইত্যাদি', 'tmp' এবং 'var' হারাবেন।
(ফাইল সিস্টেমে অন্য কোনও ফাইল মোছা হয়নি) । আরও তদন্তের পরে দেখা গেছে যে অন্য কয়েকটি ফাইল এবং ফোল্ডারগুলিও প্রায়শই মুছে ফেলা হয়: একটি প্রাইভেট / নাম / আপনার অ্যাডমিন অ্যাকাউন্টের নাম সাধারণত একটি ফোল্ডার / প্রাইভেট / ভার / ডিবি / সুডো / এবং একটি স্টেট ফাইলের সাথে / বেসরকারী / var / db / ছায়া / হ্যাশ / তে সমান নামযুক্ত অন্য একটি ফাইলের সাথে সম্পর্কিত সালিশী নাম (আপনার অ্যাডমিন / স্যুডার অ্যাকাউন্টের জেনারেটিউড)। সেগুলি 'sudo', 'rm' বা 'sudo rm' দ্বারা মুছে ফেলা হয়েছে কিনা তা আমি নির্ধারণ করতে পারি না। এই ফাইলগুলি এবং ফোল্ডারগুলি যদিও সামান্য গুরুত্বপূর্ণ।
আমি এটি প্রায় ভ্যানিলা ম্যাক ওএস এক্স 10.6.8 সার্ভার ভিএম-তে পরীক্ষা করেছি।
sudo rm *
রুট ফোল্ডারটি নির্বাহের আগে দেখতে এরকম দেখাচ্ছে - অদৃশ্য ফাইল, ফোল্ডার এবং সিম-লিঙ্কগুলি অন্তর্ভুক্ত - এর সাথে ls -la
:
drwxrwxr-t 32 root admin 1156 25 Dez 11:55 .
drwxrwxr-t 32 root admin 1156 25 Dez 11:55 ..
-rw-rw-r-- 1 root admin 15364 4 Jan 14:35 .DS_Store
drwx------ 3 root admin 102 10 Sep 01:37 .Spotlight-V100
d-wx-wx-wt 2 root staff 68 10 Sep 01:23 .Trashes
---------- 1 root admin 0 23 Jun 2009 .file
drwx------ 38 root admin 1292 4 Jan 14:59 .fseventsd
-rw------- 1 root wheel 4096 10 Sep 01:29 .hotfiles.btree
drwxr-xr-x@ 2 root wheel 68 18 Mai 2009 .vol
drwxrwxr-x+ 35 root admin 1190 25 Dez 16:49 Applications
drwxrwxr-x@ 16 root admin 544 25 Dez 12:04 Developer
drwxrwxr-t+ 2 root admin 68 10 Sep 01:37 Groups
drwxrwxr-t+ 65 root admin 2210 25 Dez 12:02 Library
drwxr-xr-x@ 3 root wheel 102 26 Feb 20:43 Network
drwxr-xr-x 4 root wheel 136 10 Sep 01:28 Shared Items
drwxr-xr-x 4 root wheel 136 10 Sep 02:02 System
drwxr-xr-x+ 5 root admin 170 10 Sep 01:37 Users
drwxrwxrwt@ 4 root admin 136 26 Feb 20:43 Volumes
drwxr-xr-x@ 39 root wheel 1326 10 Sep 02:09 bin
drwxrwxr-t@ 2 root admin 68 23 Jun 2009 cores
dr-xr-xr-x 3 root wheel 4013 26 Feb 20:43 dev
lrwxr-xr-x@ 1 root wheel 11 10 Sep 01:26 etc -> private/etc
dr-xr-xr-x 2 root wheel 1 26 Feb 20:43 home
-rw-r--r--@ 1 root wheel 20828964 8 Jun 2011 mach_kernel
dr-xr-xr-x 2 root wheel 1 26 Feb 20:43 net
drwxr-xr-x@ 6 root wheel 204 10 Sep 01:28 private
drwxr-xr-x@ 68 root wheel 2312 10 Sep 02:09 sbin
lrwxr-xr-x@ 1 root wheel 11 10 Sep 01:26 tmp -> private/tmp
drwxr-xr-x@ 14 root wheel 476 25 Dez 11:57 usr
lrwxr-xr-x@ 1 root wheel 11 10 Sep 01:26 var -> private/var
sudo rm *
কেবলমাত্র একটি ফাইল কার্যকর করার পরে এবং সিম-লিঙ্কগুলি অদৃশ্য হয়ে গেছে:
drwxrwxr-t 28 root admin 1020 26 Feb 19:41 .
drwxrwxr-t 28 root admin 1020 26 Feb 19:41 ..
-rw-rw-r-- 1 root admin 21508 26 Feb 19:41 .DS_Store
drwx------ 3 root admin 102 9 Sep 23:37 .Spotlight-V100
d-wx-wx-wt 2 root 20 68 9 Sep 23:23 .Trashes
---------- 1 root admin 0 23 Jun 2009 .file
drwx------ 38 root admin 1292 4 Jan 13:59 .fseventsd
-rw------- 1 root wheel 4096 9 Sep 23:29 .hotfiles.btree
drwxr-xr-x@ 2 root wheel 68 18 Mai 2009 .vol
drwxrwxr-x+ 35 root admin 1190 25 Dez 15:49 Applications
drwxrwxr-x@ 16 root admin 544 25 Dez 11:04 Developer
drwxrwxr-t+ 2 root admin 68 9 Sep 23:37 Groups
drwxrwxr-t+ 65 root admin 2210 25 Dez 11:02 Library
drwxr-xr-x@ 3 root wheel 102 26 Feb 19:39 Network
drwxr-xr-x 4 root wheel 136 9 Sep 23:28 Shared Items
drwxr-xr-x 4 root wheel 136 10 Sep 00:02 System
drwxr-xr-x+ 5 root admin 170 9 Sep 23:37 Users
drwxrwxrwt@ 4 root admin 136 26 Feb 19:39 Volumes
drwxr-xr-x@ 39 root wheel 1326 10 Sep 00:09 bin
drwxrwxr-t@ 2 root admin 68 23 Jun 2009 cores
dr-xr-xr-x 3 root wheel 4013 26 Feb 19:39 dev
dr-xr-xr-x 2 root wheel 1 26 Feb 19:39 home
dr-xr-xr-x 2 root wheel 1 26 Feb 19:39 net
drwxr-xr-x@ 6 root wheel 204 9 Sep 23:28 private
drwxr-xr-x@ 68 root wheel 2312 10 Sep 00:09 sbin
drwxr-xr-x@ 14 root wheel 476 25 Dez 10:57 usr
রুট ফোল্ডারে অন্য সমস্ত ফাইল এবং সিম-লিঙ্কগুলির একটি অ-মানক সেটআপ ব্যবহার করা (যদি কোনও উপস্থিত থাকে তবে) মুছে ফেলা হবে। সমস্ত অ-মানক ফোল্ডার (যেমন / অপ্ট) বেঁচে থাকে।
আপনি যদি কার্নেল ফাইলটি মুছে না ফেলেন (যা অসম্ভব) তবে একক ব্যবহারকারী মোডে বুট করার চেষ্টা করুন এবং মুছে ফেলা তিনটি সিম-লিঙ্কগুলি ln -s /.../folder /folder
(যেমন ln -s /private/etc /etc
) দিয়ে পুনর্নির্মাণ করুন )
আপনার যদি ব্যাকআপ থাকে এবং কার্নেল ফাইলটি মুছে ফেলা হয় তবে ম্যাক_কার্নেল, সিমলিংকগুলি, আপনার প্রশাসক ব্যবহারকারীর নামের ফোল্ডারটি ../sudo/ এ এবং অনুপস্থিত রাষ্ট্র ফাইলটি পুনরুদ্ধার করার চেষ্টা করুন। ব্যাকআপ থেকে সেই ফাইলগুলি পুনরুদ্ধার করতে আপনার কিছু বুটযোগ্য হার্ড ডিস্ক / থাম্ব ড্রাইভ দরকার।
আপনার যদি ব্যাকআপ না থাকে তবে একই সিস্টেমের সাথে অন্য ম্যাক থেকে mach_kernel ফাইলটি অনুলিপি করার চেষ্টা করুন (উদাঃ 10.6.8)। প্রতীকগুলি পুনরুদ্ধার করুন। আপনাকে সম্ভবত মালিকানা এবং অনুমতিগুলি সামঞ্জস্য করতে হবে (তালিকা দেখুন)।
"ম্যাক_কেনেল" ম্যাক ওএস এক্স কম্বো আপডেট 10.6.8 এ এবং সম্ভবত অন্যান্য কম্বো আপডেটারগুলি ম্যাক ওএস এক্স কম্বো আপডেট 10.6.6 এবং ম্যাক ওএস এক্স কম্বো আপডেট 10.6.7 এও উপলব্ধ। সুতরাং আপনার বাহ্যিক সিস্টেমকে একটি বাহ্যিক বুটেবল থ্যাব ড্রাইভ থেকে কম্বো আপডেটেটর দিয়ে আপডেট করা বা লক্ষ্য-ডিস্ক মোডে অন্য ম্যাকের সাথে সংযুক্ত করাও কাজ করা উচিত।
কার্নেল ফাইল এবং সিমলিঙ্কগুলি পুনরুদ্ধার করার পরে আপনি সুপার ব্যবহারকারী মোডে বুট করতে পারেন mount -o rw,remount /
এবং প্রাইভেট / ভার / ডিবি / সুডো / দিয়ে অনুপস্থিত ফোল্ডারটি তৈরি করে তৈরি করতে পারেন mkdir /private/var/db/sudo/adminname
। অনুপস্থিত। স্টেট ফাইলটি পুনরায় বিল্ড করে।
আপনি যদি মৃত্যুদন্ড কার্যকর করে থাকেন তবে sudo rm -dR *
সঠিক ব্যাকআপ ব্যতীত আপনি বিনষ্ট হয়ে গেছেন। এরপরে আমার সিস্টেমটি বুটযোগ্য ছিল না তবে '/ সিস্টেমে / লাইবারি / কোর সার্ভিসস / বুট.এফি' এবং '/ dev / fd / 4' এর জন্য ওভাররাইড নিশ্চিতকরণের পরে 9860 এমবি'র 524 এমবি কেবল মুছে ফেলা হয়েছিল।
একটি দ্বিতীয় প্রয়াস আমি 9860 এর 8445 মেগাবাইট মেগাবাইট ব্যবহার মোছা পেয়েছিলাম sudo rm -dR *
। প্রথম প্রচেষ্টাটি কম্বো আপডেটের সাথে পুনরুদ্ধারযোগ্যও হতে পারে, দ্বিতীয় প্রচেষ্টাটির উইম্পি অবশেষ অবশ্যই নয়।