Microsoft iesaka nerediģēt Linux failus no Windows
Kā jūs, iespējams, jau zināt, operētājsistēmai Windows 10 ir Linux apakšsistēma, kuras pamatā ir Ubuntu. Tas ļauj lietotājam izmantot dažādus konsoles rīkus un instalēt tipiskus Linux serverus un pakalpojumus. Microsoft tagad brīdina lietotājus nerediģēt Linux failus tieši, izmantojot Windows lietotnes, jo tie var neatgriezeniski sabojāt jūsu Linux distro instalēto kopiju.
Linux apakšsistēma, ja tā ir iespējota, saglabā savus failus šādā mapē:
%LOCALAPPDATA%\lxss
Padoms. Skatiet, kā to izdarīt iespējojiet Windows apakšsistēmu operētājsistēmai Linux (WSL) operētājsistēmā Windows 10.
Faila metadati (piem., atļaujas, īpašumtiesības, laikspiedoli utt.) operētājsistēmā Linux tiek attēloti citādi nekā operētājsistēmā Windows. Tā kā sistēma Windows saglabā jūsu Linux failus NTFS mapē, WSL aprēķina un saglabā katra Linux faila metadatus savos NTFS paplašinātajos atribūtos.
Rediģējot failu ārpus Windows apakšsistēmas operētājsistēmai Linux, Windows lietotne var sabojāt saglabātos metadatus, jo tā neko nezina par Linux. Dažas Windows programmas ne tikai rediģē failus, bet arī dzēš esošos failus un uzraksta atjauninātu kopiju ar tādu pašu nosaukumu.
Ja tā notiek, visi ar Linux saistītie rekvizīti tiks noņemti no paplašinātā faila rekvizītiem.
Kad Windows apakšsistēma operētājsistēmai Linux atrod bojātus metadatus, tā uzskata, ka fails ir bojāts. Dažreiz tas var pat pārrakstīt faila saturu, faktiski nesabojājot datus.
Microsoft ieteikums ir vienkāršs:
NEKĀDĀ gadījumā NEVEIDOJIET un/vai nemodificējiet Linux failus, izmantojot Windows programmas, rīkus, skriptus, konsoles utt.
Linux failu izveide/maiņa operētājsistēmā Windows, visticamāk, izraisīs datu un/vai Linux vides bojājumus, kuru dēļ jums būs jāatinstalē un jāpārinstalē distributīvs!
...
- Saglabājiet savā Windows failu sistēmā failus, kurus vēlaties izveidot/modificēt, izmantojot Windows rīkus UN Linux rīkus
- NEVEIDOJIET/modificējiet Linux failus no Windows programmām, rīkiem, skriptiem vai konsolēm