Puncte:3

De ce pot schimba blocurile rezervate pe un sistem de fișiere ext4 montat numai pentru citire?

drapel ca

M-aș fi așteptat la o eroare, îmi pare rău FS este doar pentru citire, dar este posibil. Acest lucru este neașteptat și contra-intuitiv. Există un motiv?

Fișiere Linux 5.11.0-27-generic #29~20.04.1-Ubuntu SMP Miercuri 11 august 15:58:17 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
fișiere@fișiere:/mnt/disk$ mount | grep /mnt/disk/005
/dev/sdh pe /mnt/disk/005 tip ext4 (ro,nosuid,nodev,noexec,relatime,user)
fișiere@fișiere:/mnt/disk$ df /mnt/disk/005/
Sistem de fișiere 1K-blocuri Utilizat Disponibil Utilizare% Montat pe
/dev/sdh 7751367424 7332824836 27824876 100% /mnt/disk/005
fișiere@fișiere:/mnt/disk$ sudo tune2fs -r 0 /dev/sdh
tune2fs 1.45.5 (07-ian-2020)
Setarea blocurilor rezervate contează la 0
fișiere@fișiere:/mnt/disk$ df /mnt/disk/005/
Sistem de fișiere 1K-blocuri Utilizat Disponibil Utilizare% Montat pe
/dev/sdh 7751367424 7332824836 418526204 95% /mnt/disk/005
fișiere@fișiere:/mnt/disk$
Puncte:10
drapel in

tune2fs nu a avut niciodată nevoie ca sistemul de fișiere să fie montat pentru a funcționa. După cum puteți vedea în comandă, treceți un nod de dispozitiv bloc (/dev/sdh) ca argument pentru acesta, nu ca punct de montare (/mnt/disk/005). Este asemănător cu resize2fs și e2label.

anx avatar
drapel fr
anx
În timp ce restricția de numai citire a *monturii* nu are nici un efect aici, *dispozitivele de blocare* Linux ar putea fi marcate ca doar pentru citire într-un mod similar, de ex. `blockdev --setro /dev/example` restricționează accesul (viitor) la dispozitivul și/sau partiția în cauză.
Tom Yan avatar
drapel in
@anx AFAIK, s-ar putea să nu fie ceva cu adevărat de încredere. (Nu am săpat niciodată în profunzime în modul în care funcționează, dar IIRC am văzut povești despre faptul că este în mod neașteptat „spărgător”.)
anx avatar
drapel fr
anx
Adevărat. Propagarea prin partiții/md/rbd etc pare în mare parte rezonabilă în zilele noastre, rămâne doar una dintre acele caracteristici puțin cunoscute, puțin utilizate, care abia dacă raportează erori.

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.