როგორ აღვადგინოთ ფაილები დაკარგული + ნაპოვნიდან: საქაღალდე სახელწოდებით /lost+found არის სადაც fsck ათავსებს ფაილების ფრაგმენტებს, რომელთა მიმაგრებაც ვერ შეძლო დირექტორიის ხეში. Lost+found დირექტორია (არა Lost+Found) არის კონსტრუქცია, რომელსაც იყენებს fsck ფაილური სისტემის დაზიანებისას. ფაილები, რომლებიც ჩვეულებრივ დაიკარგება დირექტორია კორუფციის გამო, დაკავშირებული იქნება ამ ფაილური სისტემის დაკარგული+ ნაპოვნი დირექტორიაში ინოდური ნომრით.
/lost+found არის მნიშვნელოვანი დირექტორია, რომელიც სასარგებლოა ფაილების აღსადგენად, რომლებიც სათანადოდ არ არის დახურული მრავალი მიზეზის გამო, როგორიცაა კვების უკმარისობა. Lost+Found შექმნილია სისტემის მიერ Linux OS-ის ინსტალაციის დროს თითოეული ჩვენ მიერ შექმნილი დანაყოფისთვის. სხვა სიტყვებით რომ ვთქვათ, შეგვიძლია ვთქვათ, რომ დამონტაჟებული საქაღალდე შეიცავს ამ დაკარგული+ ნაპოვნი საქაღალდეს. ეს საქაღალდე შეიცავს ფაილებს ბმულების გარეშე და დასაბრუნებელი ფაილები. ნებისმიერი ფაილი, რომელიც უნდა აღდგეს, ინახება ამ საქაღალდეში. fsck ბრძანება გამოიყენება ამ ფაილების აღსადგენად.
შინაარსი[ დამალვა ]
- როგორ აღვადგინოთ ფაილები დაკარგული + ნაპოვნიდან
- მეთოდი 2: გამოიყენეთ სკრიპტი ფაილების ავტომატურად აღდგენისთვის
როგორ აღვადგინოთ ფაილები დაკარგული + ნაპოვნიდან
1.თუ ვერ ჩატვირთავთ და ხედავთ ეკრანს განაგრძეთ ლოდინი; დააჭირეთ S-ს დამონტაჟების გამოტოვებისთვის ან M-ს ხელით აღდგენისთვის ფაილური სისტემის შეცდომის გამო / და / Home დანაყოფებში. შემდეგ აირჩიეთ აღდგენის ვარიანტი.
2. გაუშვით fsck ორივე / და / სახლში ფაილური სისტემები.
3. თუ თქვენ უჭირთ fsck-ის გასუფთავება /home-სთვის, გამოიყენეთ:
|_+_|
4. ახლა თქვენ შეძლებთ წარმატებით გაიარეთ /home fsck-დან.
5. თუ თქვენ ცდილობთ Mount /home, არ იქნება მომხმარებლის ფაილები excpet დაკარგული + ნაპოვნი დირექტორია. გაიქეცი df -h და ნახავთ, რომ თქვენი ფაილური სისტემა გამოიყენებს იმავე სივრცეს, როგორც ავარიამდე, რადგან ყველა ფაილი არის დაკარგული+ ნაპოვნი დირექტორიაში და ჩვენ ვაპირებთ მათ აღდგენას.
6. ახლა დაკარგული+ ნაპოვნი საქაღალდეში დაინახავთ, რომ უამრავი საქაღალდეა სახელის გარეშე და თითოეული მათგანის დათვალიერება დიდ დროს დაკარგავს. ასე რომ, შემდეგ ჩვენ უნდა გავიქცეთ ფაილი * რომ იცოდეთ რომელ ფაილთან გვაქვს საქმე.
|_+_|9.ახლა გააკეთეთ ფაილი შესრულებადი შემდეგ გაუშვით და გადაიტანეთ გამოსავალი ფაილზე:
|_+_|10.ახლა მოძებნეთ ფაილი მაგ. დესკტოპი dir.out გამომავალი ფაილში . შედეგი იქნება დაახლოებით ასეთი:
|_+_|11. ზემოთ გამომავალში მითითებულია, რომ მთავარი დირექტორია არის #7733249 . ახლა მთავარი საქაღალდის აღსადგენად, უბრალოდ mv საქაღალდე:
|_+_|შენიშვნა: შეცვალეთ თქვენი მომხმარებლის სახელი თქვენი რეალური მომხმარებლის სახელით Linux-ის ინსტალაცია.
მეთოდი 2: გამოიყენეთ სკრიპტი ფაილების ავტომატურად აღდგენისთვის
პირველი, გაიქეცი სუდო -ი ან ა სუდო სუ - და შემდეგ გაუშვით ქვემოთ მოცემული სკრიპტი, რომელიც მუშაობს ფაილურ სისტემაზე /dev/sd?? და გამოდის /tmp/listing:
|_+_|ეს არის ის, რაც თქვენ წარმატებით ისწავლეთ როგორ აღვადგინოთ ფაილები დაკარგული + ნაპოვნიდან მაგრამ თუ ჯერ კიდევ გაქვთ რაიმე შეკითხვა ამ სტატიასთან დაკავშირებით, მოგერიდებათ ჰკითხოთ მათ კომენტარების განყოფილებაში.
ადიტია ფარადიAditya არის თვითმოტივირებული ინფორმაციული ტექნოლოგიების პროფესიონალი და არის ტექნოლოგიების მწერალი ბოლო 7 წლის განმავლობაში. ის მოიცავს ინტერნეტ სერვისებს, მობილურს, Windows-ს, პროგრამულ უზრუნველყოფას და სახელმძღვანელოებს.