Puncte:-2

Redimensionarea partiției NTFS în Linux nu va funcționa

drapel cn

Am trecut recent de la Windows 10 la Arch Linux și pentru că nu voiam să-mi pierd datele, am lăsat HDD-ul meu de 2TB neatins în timpul instalării și mi-am format doar SSD-ul. Instalarea a funcționat bine și acum rulez Linux ca singurul meu sistem de operare de aproximativ o săptămână. Deoarece acum totul funcționează corect, am decis să-mi convertesc HDD-ul care a fost folosit pentru stocarea imaginilor și a lucrurilor de genul NTFS la ext4, deoarece este mai rapid și implicit pentru Linux în orice caz. Încercând asta, deși am avut probleme. În primul rând, nu am un disc extern pentru a-mi salva datele. Pentru a rezolva asta, am decis să-mi micșorez partiția NTFS, să creez o partiție ext4 și să mut datele din NTFS în cea ext4. Pe măsură ce am încercat să fac asta mai întâi cu ajutorul lui gparted și, deoarece nu a funcționat cu ntfsresize (nici nu a funcționat), acum sunt blocat și am nevoie de ajutor.

Iată informații care ar putea fi de ajutor:

$ sudo ntfsresize -fs 953864 /dev/sdb1

(953864 ar trebui să funcționeze, deoarece se utilizează doar aproximativ 80 GB de unitate)

Ieșire:

Nume dispozitiv: /dev/sdb1
Versiunea de volum NTFS: 3.1
Dimensiunea clusterului: 4096 octeți
Dimensiunea actuală a volumului: 1895538184704 octeți (1895539 MB)
Dimensiunea curentă a dispozitivului: 1895538188288 octeți (1895539 MB)
Dimensiunea volumului nou: 950784 octeți (1 MB)
Se verifică consistența sistemului de fișiere...
Clusterul 249604 este referit de mai multe ori!
Clusterul 249605 este referit de mai multe ori!
Clusterul 249606 este referit de mai multe ori!
Clusterul 249607 este referit de mai multe ori!
Clusterul 249608 este referit de mai multe ori!
Clusterul 249609 este referit de mai multe ori!
Clusterul 249610 este referit de mai multe ori!
Clusterul 249611 este referit de mai multe ori!
Clusterul 249612 este referit de mai multe ori!
Clusterul 249613 este referit de mai multe ori!
100,00 la sută finalizat
EROARE: Verificarea sistemului de fișiere a eșuat!
EROARE: 32 de clustere sunt referite de mai multe ori.
NTFS este inconsecvent. Rulați chkdsk /f pe Windows, apoi reporniți-l DE DOUĂ ORI!
Utilizarea parametrului /f este foarte IMPORTANT! Nu a fost nicio modificare
și va fi transformat în NTFS de către acest software până când este reparat.

Nu am putut face ceea ce a sugerat rezultatul, deoarece nu mai aveam Windows instalat.

$ sudo ntfsfix -db /dev/sdb1

Ieșire:

Procesarea $MFT și $MFTMirr a fost finalizată cu succes.
Se verifică sectorul de pornire alternativ... OK
Versiunea de volum NTFS este 3.1.
Vom anula marcarea clusterelor proaste ($BadClus)... Fără clustere proaste... OK
Partiția NTFS /dev/sdb1 a fost procesată cu succes.

$ sudo fdisk -l /dev/sdb

Ieșire:

Model disc: ST2000DM008-2FR1
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 4096 octeți
Dimensiunea I/O (minimă/optimă): 4096 octeți / 4096 octeți
Tip de etichetă de disc: dos
Identificatorul discului: 0x715b873b

Dispozitiv Boot Start End Sectors Size ID Tip
/dev/sdb1 2048 3702225071 3702223024 1.7T 7 HPFS/NTFS/exFAT

Nu prea știu ce să fac aici. Trebuie să pornesc din nou în Windows pentru a rula chkdsk /f chiar dacă ntfsfix nu am găsit erori și pot citi și scrie pe disc din câte am testat?

Mulțumesc anticipat!

heynnema avatar
drapel ru
Ne pare rău, dar nu acceptăm Arch Linux aici.
Puncte:1
drapel cn

Probabil o întrebare stupidă privind înapoi, tocmai am făcut un Windows 10 Bootdrive și l-am executat chkdsk /F [myPartition] așa cum a sugerat ntfsresize. Acum totul funcționează. Totuși, mulțumesc pentru răspunsul @user10489

user10489 avatar
drapel in
Dacă este doar setul de biți murdari, ntfsfix îl poate repara, dar dacă este ceva mai grav în neregulă, trebuie să utilizați Windows chkdsk.
Puncte:0
drapel in

ntfsresize redimensionează sistemul de fișiere, dar nu și partiția. Trebuie să redimensionați separat partiția.

Este puțin dificil să faci matematica corectă pentru a redimensiona partiția, așa că, în loc să-mi asum riscul de a o face prea mică și de a deteriora sistemul de fișiere, când foloseam instrumentele din linia de comandă pentru a face acest lucru, redimensionam sistemul de fișiere și apoi micșorați partiția la un pic mai mare, apoi redimensionați sistemul de fișiere din nou fără o dimensiune și lăsați-l să se extindă în partiția cu dimensiunea nouă.

Instrumentul grafic le face pe ambele în același timp și este mult mai sigur.

Sau puteți folosi managerul de disc Windows pentru a micșora partiția și sistemul de fișiere, ceea ce fac de obicei acum. Lasă Windows să se încurce cu propriul său sistem de fișiere, mult mai sigur.

heynnema avatar
drapel ru
Utilizatorul nu mai are Windows instalat.
manos avatar
drapel cn
Gparted dă aceeași eroare, deoarece rulează și ntfsresize. Cred că ar putea fi nevoie să creez un bootdrive Windows și să folosesc instrumente Windows pentru a remedia problema.
user10489 avatar
drapel in
Scuze, am ratat eroarea! Da, probabil că va trebui să lăsați Windows să ruleze verificarea sistemului de fișiere -- dar nu trebuie să o instalați, ar trebui să puteți face asta de pe Windows Rescue Media, pornit de pe un USB sau ceva de genul.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.