Puncte:0

Forțați nucleul să anuleze înregistrarea unei unități și apoi să o inițializați din nou

drapel in

Aveam o unitate care părea a fi montată și ocupată, indiferent de ce aș face. Dar din moment ce nu am vrut să repornesc întregul sistem, am alergat echo 1 > /sys/block/sd*/device/delete pentru a forța nucleul să „deconecteze” sau să anuleze înregistrarea unității.

Apoi am deconectat și reconectat cablul de alimentare SATA al discului, a apărut din nou în sistem și a funcționat conform așteptărilor.

Dar ce aș fi putut face dacă nu aș avea acces fizic la el? Care ar fi alternativa la deconectarea fizică a cablului SATA, astfel încât sistemul să-l poată vedea din nou după rulare echo 1 > /sys/block/sd*/device/delete ?

Puncte:2
drapel vn

Puteți rescana magistrala gazdă SCSI rulând următoarea comandă

echo "- - -" > /sys/class/scsi_host/host0/scan

NOTĂ: The gazda0 o parte a comenzii de mai sus este ID-ul gazdei. Și este posibil să aveți mai multe/alte ID-uri de gazdă pe computer. Ceea ce înseamnă că, dacă comanda de mai sus nu vă aduce unitatea înapoi, este posibil să trebuiască să schimbați ID-ul gazdei pentru a se potrivi cu cel pe care îl aveți pe computer.

Puteți căuta ce ID-uri de gazdă aveți disponibile pe computer rulând

ls /sys/class/scsi_host

Care pe aparatul meu se întoarce

gazdă0 gazdă1 gazdă2 gazdă3 gazdă4 gazdă5

Așadar, căutați ID-urile gazdei și rulați prima comandă pentru fiecare ID pentru a vă asigura că unitatea este detectată.

Editați | ×:

Pentru a repeta această comandă pentru fiecare ID de gazdă, ați putea doar să introduceți o buclă ca aceasta:

pentru gazdă în /sys/class/scsi_host/host*/scan; do echo "- - -" > $gazdă; Terminat
ThomasHunter avatar
drapel in
Mulțumesc. Se pare că am 73 de dispozitive gazdă pe acea singură mașină. Există vreo modalitate de a le scana pe toate fără a specifica doar una? Sau poate faceți un script în buclă?
BitGen01100000 avatar
drapel vn
@ThomasHunter Sunt o mulțime de ID-uri de gazdă! Am adăugat un cod la răspunsul meu care vă permite să rulați comanda pentru fiecare ID de gazdă. Rețineți totuși că poate dura câteva secunde, poate până la câteva minute (în funcție de hardware-ul dvs.) când scanați atât de multe gazde la rând! BTW, dacă răspunsul meu ți-a rezolvat problema, aș aprecia dacă ai marcat răspunsul meu ca răspuns acceptat! :)

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.