एनटीएफएस विभाजन पर हाइबरफाइल को हटा नहीं सकता


14

मैं हाइबरनेशन के कारण विंडोज (NTFS) फाइलसिस्टम को माउंट करने में असमर्थ जैसे सवालों को देख रहा हूं और मैं हाइबरनेटेड NTFS विभाजन को कैसे माउंट करूं? और वे सभी "बूट इन विंडो" कहते हैं जो मैं करने में असमर्थ हूं। फिर बहुत सावधानी के बाद, विकल्प remove_hiberfileका सुझाव दिया जाता है। मुझे वह विकल्प पसंद आएगा। मुझे उन कार्यक्रमों की परवाह नहीं है जो मैंने खोले थे, या उनमें डेटा। विंडोज़ का विभाजन / dev / sda5 पर है, इसलिए मैं भाग गया

sudo mount /dev/sda5 /mnt/win

बाद में पढ़ने के बहुत ...

sudo mount -t ntfs-3g -o remove_hiberfile /dev/sda5 /mnt/win
sudo mount -t ntfs-3g -o debug,remove_hiberfile /dev/sda5 /mnt/win

फिर भी नसीब नहीं। यह ऐसा है जैसे remove_hiberfileविकल्प को मान्यता नहीं दी जा रही है, क्योंकि मुझे विकल्प का उपयोग करने की कोशिश करते समय कोई त्रुटि नहीं मिलती है remove_hiberfile3ejeiofe, बल्कि एक ही संदेश है।

यह उपरोक्त सभी आदेशों के परिणामस्वरूप दिया गया संदेश है (डीबग को जोड़ने से कुछ भी नहीं बदला गया):

The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Failed to mount '/dev/sda5': Operation not permitted
The NTFS partition is in an unsafe state. Please resume and shutdown
Windows fully (no hibernation or fast restarting), or mount the volume
read-only with the 'ro' mount option.

मैं केवल पढ़ने के लिए माउंट करने में सक्षम हूं, लेकिन इससे मुझे बहुत मदद नहीं मिलती है।


fsck /dev/sda5त्रुटियों के लिए डिस्क की जांच करने के लिए कमांड का प्रयास करें।
अविनाश राज

वह दियाfsck: fsck.ntfs: not found
शेल्वैकु

sudo ntfsck /dev/sda5दिया Unsupported: replay_log() Volume is dirty. Unsupported: check_volume() Checking 381952 MFT records. Unsupported cases found.
शेल्वैकु

1
@AvinashRaj, मुझे नहीं पता। यह एक लोडिंग स्क्रीन दिखाता है, फिर यह काला हो जाता है और बैकलाइट चमकती है।
शेल्वैकु

1
@ मिच मैं करता हूं, और मैंने इसे बूट किया है और इसे ठीक करने के लिए इसे प्राप्त करने का प्रयास किया है। कोई भाग्य नहीं।
शेल्वैकु

जवाबों:


24

मुझे भी यही समस्या थी। प्रयत्न:

ntfsfix /dev/sda5

remove_hiberfileविकल्प अब काम नहीं करता है। ntfs-3gपैकेज नीति नए टूल का उपयोग करना है ntfsfix

हालाँकि, इस टूल ने मेरे लिए भी काम नहीं किया। इसलिए मैंने हार्ड डिस्क को विंडोज मशीन में प्लग किया , विंडोज के भीतर से पावर बटन विकल्पों में " फास्ट स्टार्टअप " को बंद कर दिया , फिर बंद कर दिया और अपने उबंटू मशीन में एचडीडी को वापस ले लिया।

मैंने इसके बारे में यहां पाया: उबन्टु को डिलीट करना hiberfil.sys को अनबूटेबल विन 8.1 से हटाना


14

-oअंत करने के लिए आगे बढ़ मेरे लिए काम किया:

mount -t ntfs-3g /dev/sda5 /mnt/win -o remove_hiberfile 

(Ubuntu 16.04 लाइव सीडी और एक वेनिला विंडो 7)


यह विंडोज 10 विभाजन के लिए भी काम करता है।
झिमन

3

हटाने के लिए hiberfil.sys, आपको हाइबरनेशन को मैन्युअल रूप से बंद करने के लिए कमांड प्रॉम्प्ट का उपयोग करना होगा।

विंडोज 7 डीवीडी से बूट करें, और भाषा चयन स्क्रीन पर Shift+ F10और सिस्टम रिकवरी विकल्प स्क्रीन पर बूट करें, और कमांड प्रॉम्प्ट का चयन करें।

हाइबरनेशन को बंद या अक्षम करने के लिए, प्रॉम्प्ट पर निम्न कमांड टाइप करें:

powercfg –h off

यह हाइबरनेशन को अक्षम कर देगा और hiberfil.sysआपके सिस्टम से फाइल को हटा देगा ।


2

मैं पहले भी कई बार इस समस्या में भाग चुका हूं। हाल ही में मेरे पास 2 हार्ड ड्राइव थे, एक पहले से चल रहे विंडोज 8 जो कि मैं बीमार हो गए और रिफॉर्मेट हो गए और एक 2 टीबी स्टोरेज ड्राइव जो मैं विंडोज 8 के साथ उपयोग कर रहा था।

जैसा कि मैंने विंडोज 8 को हटा दिया था, विंडोज इंस्टॉलेशन मीडिया नहीं था और जल्द ही इसे फिर से स्थापित करने की कोई योजना नहीं थी, तेज और हाइब्रिड बूट विकल्पों को हटाना वैकल्पिक नहीं था।

मैंने बिना किसी भाग्य के इसे remove_hiberfile विकल्प के साथ माउंट करने की कोशिश की, फिर भी वही त्रुटि संदेश। पढ़ने के अनुसार ही बढ़ते हुए फिर से रिमूव करना (sudo Mount -o remount, rw) जो पहली बार में मुझे लिखने की सुविधा देता था, लेकिन मेरे द्वारा किए गए परिवर्तनों में से कोई भी वास्तव में डिस्क (nautilus में फ़ाइलों को हटा दिया गया) को लिखा गया था।

अंततः मुझे जो समाधान मिला वह था हार्ड ड्राइव पर किसी अन्य स्थान पर प्रभावित विभाजन को स्थानांतरित करने के लिए GParted का उपयोग करना, विभाजन से पहले बाइट्स की मात्रा को बदलना और विभाजन के बाद। मुझे संदेह है कि यह मेटाडेटा / हाइबरनेशन ध्वज के साथ विभाजन तालिका को फिर से लिखता है। मुझे खुशी है कि मेरा अनुमान काम करने के लिए बदल गया क्योंकि 1.6TB विभाजन को बढ़ने में 19 घंटे लगे!

हालांकि, एक सरल समाधान होना चाहिए, क्योंकि मैंने अन्य लिनक्स डिस्ट्रोस का उपयोग किया है जो बढ़ते हाइबरनेट ड्राइव के लिए समान हिचकिचाहट नहीं है। हो सकता है कि झंडे के लिए जाँच करने वाले मॉड्यूल को बंद या बदल दिया जाए? बेहतर है, झंडे के बारे में एक निंदा देना विकल्पों में से एक जोड़ी होना चाहिए (केवल पढ़ने के लिए माउंट करें, पढ़ने / लिखने के लिए माउंट करें, बाद वाला + झंडा हटा दें) और न केवल एक त्रुटि संदेश।

किसी भी तरह, उम्मीद है कि उसी स्थिति में किसी और को यह जानकारी उपयोगी होगी।


2

मुझे अभी यह समस्या हुई है जहाँ मैंने विंडोज 8 को हटा दिया ताकि हाइबरनेशन को बंद न किया जा सके। मैंने remove_hiberfile का उपयोग करने की कोशिश की और यह काम नहीं किया। हालाँकि, क्योंकि यह "डिस्क" एप्लिकेशन के तहत सिर्फ एक स्टोरेज ड्राइव है, मैंने विभाजन को अनियंत्रित किया और बूट करने योग्य नहीं है। अब मैं ड्राइव माउंट कर सकता हूं। मनाइए कि यह किसी और के लिए सहायक हो।


2

त्रुटि फिर से पढ़ें। बस दूसरी पंक्ति जो पढ़ती है:

Error mounting /dev/sdXY…

ध्यान दें /dev/sdXYXYआपके सिस्टम में दिखाई देने वाली त्रुटि के साथ प्रतिस्थापित किया जाना चाहिए। अब टर्मिनल खोलें और निम्नलिखित कमांड का उपयोग करें:

sudo ntfsfix /dev/sdXY

XYत्रुटि में दिखाया गया परेशानी विभाजन कहां है। उदाहरण के लिए sda2या sdb1या sda5(ऊपर चित्र में)। ntfsfixपहले से ही उबंटू सिस्टम में स्थापित है।


0

ऑपरेटिंग सिस्टम के लिए ssd (UEFI) और अन्य सामान के लिए हार्ड ड्राइव के साथ लेनोवो 710 डेस्कटॉप पर, मैंने उबंटू (द्वंद्वयुद्ध बूट के रूप में नहीं) स्थापित किया और ऊपर वर्णित त्रुटि के कारण अपनी हार्ड ड्राइव तक नहीं पहुंच सका। हालांकि, F2 को मारते हुए रिबूट करने से मुझे खिड़कियों के लिए एक ठीक विकल्प मिल गया। मैंने पुनर्प्राप्ति को अस्वीकार कर दिया, और अगली स्क्रीन पर जवाब दिया कि मैं "खिड़कियों से बाहर निकलना" चाहता था। उबंटू को रिबूट करना फिर हार्ड ड्राइव तक पहुंचने की अनुमति देता है।

हो सकता है, अगर आपके पास एक रिकवरी विभाजन था, भले ही आपने विंडोज़ को ओवर-राइट करने के लिए चुना हो, इन सरल लाइनों के साथ कुछ आपके लिए काम करेगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.