Cum să accesați și să utilizați unitatea Windows C în Linux
Porniți Linux pe PC-ul dvs., dar aveți și Windows instalat. Este un boot dual, dar uneori doriți să partajați date între cele două sisteme de operare.
Dar ceva te oprește: Windows.
Se pare că Windows 10 blochează unitatea C: nu vă permite să accesați date în Linux. Deci ce poți să faci în legătură cu asta? Surprinzător, soluția este destul de simplă.
De ce accesați datele Windows în Linux?
Boot-urile duble (în special cele care rulează Windows și Linux pe un singur computer) au o problemă care afectează Windows 8 și 10. Când utilizați sistemul de operare Linux este imposibil să accesați unitatea Windows.
De exemplu, este posibil să aveți câteva imagini pe care doriți să le editați în Linux. Poate că există un videoclip pe care doriți să îl urmăriți; este posibil să aveți unele documente pe care doriți să lucrați. Mai rău, este posibil să fi descărcat un program de instalare Linux în timp ce utilizați Windows pentru a economisi timp.
Dar încercarea de a accesa unitatea în Linux are ca rezultat un mesaj de eroare. În mod tipic, veți vedea câteva cutii care apar. Unul va exclama “Partiția NTFS este hibernată” în timp ce cealaltă va sfătui să o facă “Nu a reușit să se monteze” dispozitivul. Deci ce faceți greșit?
Hibernare Windows
Ca un animal mic de pădure, Windows are un mod de hibernare. Acest lucru este folosit în Windows 8 și 10, în mod specific. Oprirea Windows în mod obișnuit va hiberna sistemul.
Acest lucru înseamnă, în esență, că tot ce este în memorie este dedicat unității HDD pe durata hibernării. Când veniți să porniți computerul (sau să deschideți laptopul), acesta nu este alimentat de fapt; mai degrabă, este de restaurare a datelor de pe HDD înapoi în memorie.
Probabil știți că Windows are alte moduri de gestionare a alimentării. Acestea sunt:
- Închide: Opțiunea de a opri calculatorul.
- Dormi: Un mod de alimentare redus care păstrează sesiunea curentă.
- Hibernate: Salvează sesiunea curentă pe HDD până când computerul repornește.
- Hibrid: O combinație de somn și hibernare, care permite o repornire rapidă. Este de obicei dezactivat pe laptop-uri.
Când încercați să accesați partiția Windows în Linux și vedeți mesajul de eroare referitor la partiția care este “hibernat,” acest lucru se datorează faptului că unitatea este blocată în Windows. Datele importante sunt stocate pe HDD, așteptând reinitializarea sistemului de operare.
Dezactivarea pornirii hibride pe Windows
Această metodă de a pune calculatorul în hibernare în loc să o închidă este numită “Hybrid Boot.” Pentru a obține un efect limitativ asupra sistemului dual boot pentru Linux, va trebui să îl dezactivați. Trei opțiuni sunt disponibile aici:
- Nu închideți PC-ul pentru a accesa Linux.
- Dezactivați definitiv boot-ul hibrid.
- Ștergeți fișierul de hibernare.
Aceste opțiuni sunt explicate mai jos.
Reporniți, nu hibernați
Cea mai ușoară soluție este să vă asigurați că computerul nu a intrat în hibernare. Fără datele hibernate de pe HDD, veți putea accesa partiția Windows din Linux fără probleme.
Interesant, atunci când utilizați Repornire în Windows, computerul se închide complet. În loc să comităm datele sesiunii pe HDD, totul este închis, apoi repornit. Atâta timp cât selectați rapid sistemul de operare preferat din meniul GRUB, veți putea să-l încărcați în Linux. Odată ce rulează, parcurgeți unitatea Windows pe HDD-ul sistemului; ar trebui să fie acum accesibilă.
Dezactivați pornirea hibridă
Mai degrabă decât evitarea Boot Hybrid, acesta poate fi dezactivat.
Mai întâi, deschideți panoul de control Windows apăsând WIN + R și intrarea panou de control. Apoi, selectați Hardware și sunet> Opțiuni alimentare> Modificați ce fac butoanele de alimentare, atunci Alegeți ce fac butoanele de alimentare în coloana din stânga.
Uite, caută Schimbați setările care în prezent nu sunt disponibile, apoi căutați Activați pornirea rapidă (recomandată). Acest lucru va fi verificat în mod implicit; pentru a dezactiva funcția, eliminați verificarea și Salvează modificările.
În viitor, când închideți computerul, acesta va face acest lucru în mod corespunzător, așa cum au făcut-o versiunile mai vechi de Windows. Rețineți că acest lucru se întâmplă la costul timpului de pornire mai lent când porniți Windows.
Ștergeți fișierul de hibernare
O opțiune extremă este ștergerea fișierului de hibernare din Linux. Dacă vă bazați pe acest lucru, fișierul de hibernare, hiberfil.sys, este șters automat când unitatea C: este montată pe Linux (deși dacă utilizați un SSD, ar trebui dezactivat)
Cu toate acestea, acest lucru va duce la pierderea oricărei lucrări nesalvate, deci alegeți ștergerea fișierului de hibernare numai după examinare.
Pentru a face acest lucru, deschideți discuri (de obicei găsite în Accesorii meniul). Deschideți această opțiune, apoi selectați unitatea care conține partiția Windows. Ar trebui să puteți identifica acest lucru după mărimea și producătorul discului. Dacă aveți mai multe dispozitive, verificați-le pe toate; veți observa partiția Windows, deoarece va fi formatată cu formatul sistemului de fișiere NTFS.
După ce ați găsit partiția Windows, selectați-o, apoi faceți clic pe butonul Gear și selectați Editați opțiunile de montare.
În partea de sus a ferestrei, dezactivați Opțiuni de montare automată. Apoi, în caseta Opțiuni de montare, introduceți:
,remove_hiberfile
Confirmați acest lucru dând clic pe O.K, apoi introduceți parola când vi se solicită. Acum ar trebui să puteți monta partiția în managerul de fișiere Linux și să căutați fișierele de care aveți nevoie. Chiar dacă funcția Hybrid Boot este activată în Windows, fișierul de hibernare va fi șters. Mare, eh?
Poate că nu. Ce se întâmplă dacă aveți o boot dual setat cu Linux ca opțiune implicită? O versiune de Windows Update va reporni computerul și îl va trimite pe Linux. Dacă Windows Update rulează fără știrea dvs., ați putea pierde date valoroase în fișierul de hibernare. Acest lucru s-ar putea dovedi devastator.
O alternativă mai sigură ar fi să utilizați modul read-only pentru partiția Windows când îl accesați din Linux. Aceasta va însemna că orice modificări pe care doriți să le faceți la fișiere trebuie să fie salvate local pe partiția Linux.
Schimbul de date între Windows și Linux
Indiferent de metoda pe care o alegeți să o utilizați în jurul unității C: care este blocată în Windows, veți putea copia, muta, deschide și edita fișierele. Deși este simplu să accesați unitatea Windows C: Linux, există alternative pe care le preferați.
- Utilizați o unitate USB sau o cartelă SD pentru a stoca date.
- Adăugați un HDD dedicat (intern sau extern) pentru datele partajate.
- Utilizați o partajare de rețea (poate o casetă NAS) sau un HDD USB conectat la router.
- Utilizați spațiul de stocare în cloud ca o partajare în rețea.
Toate acestea pot fi explorate în detaliu prin intermediul uitei noastre de partajare a datelor între calculatoarele Windows și Linux.
Rețineți că este posibilă și vizualizarea datelor Linux din Windows. Veți avea nevoie de DiskInternals Linux Reader pentru acest lucru. Odată instalat, utilitarul va scana HDD-ul pentru partițiile Linux și le va afișa într-o interfață de utilizator Windows Explorer. Aceste fișiere și foldere pot fi apoi navigate și deschise în Windows (dacă sunt compatibile).
Descarca: DiskInternals Linux Reader (gratuit)
Explorați mai multe despre: Linux, Windows 10.