લિનસ ટોરવાલ્ડ્સ ફ્લોપી ડ્રાઇવ ડ્રાઇવર સપોર્ટ સમાપ્ત કરે છે

ફ્લોપી ડ્રાઈવ

જ્યારે લિનસ ટોરવાલ્ડ્સે 1991 માં લિનક્સ બનાવ્યું, ત્યારે તે કમ્પ્યુટર જેની સાથે તે કામ કરતો હતો તે જેવા યુગ ફ્લોપી ડ્રાઇવથી સજ્જ હતો. વાય હવે આ માટેનો સમર્થન સમાપ્ત થઈ ગયું છે. તાજેતરના પ્રકાશનમાં, પ્રખ્યાત ઓપન સોર્સ operatingપરેટિંગ સિસ્ટમના નિર્માતા, ફ્લોપી ડ્રાઇવ્સ માટે ડ્રાઇવરની જાળવણી બંધ કરવાની ઘોષણા કરી છે.

આસપાસની નજર આ માહિતી નોંધને સમજવા માટે અમુક અંશે મંજૂરી આપે છે. હકીકતમાં, તે નોંધવું પૂરતું છે કે મોટાભાગના લેપટોપ અને ડેસ્કટ .પ કમ્પ્યુટર પણ આજે બજારમાં મૂકે છે, તેમાં ફ્લોપી ડ્રાઇવ નથી.

“આજે બજારમાં આ પ્રકારના સાધનો શોધવાનું વધુ મુશ્કેલ છે. તે હજી પણ સ્ટallsલ્સમાં ઉપલબ્ધ છે તે યુએસબી આધારિત છે. ટોરવાલ્ડ્સ કહે છે, અચાનક મૂળ ડ્રાઇવરની હવે શોધ કરવામાં આવતી નથી.

તે સાથે ટેકો જાળવવાની જવાબદારીમાં હવે કોઈ હશે નહીં લિનક્સ માટે ફ્લોપી ડિસ્ક ડ્રાઇવર માટે, ઓછામાં ઓછા ક્ષણ માટેલિનુસ રસ ધરાવતા તૃતીય પક્ષોને આકર્ષિત કરવાની તક લઈ રહ્યો છે.

તેમ છતાં, ડ્રાઇવર વર્ચુઅલ મશીનોના સપોર્ટને સુનિશ્ચિત કરવા માટે ઉપલબ્ધ છે જે હજી પણ તેના પર નિર્ભર છે.

નવી પે generationsી માટે જેમને ફ્લોપી ડિસ્ક વિશે ખબર નથી અથવા ફ્લોપી ડિસ્ક હું તમને કહી શકું છું કે આ એક ચુંબકીય પ્રકારનો ડેટા સ્ટોરેજ માધ્યમ છે, ચુંબક અને લવચીક સામગ્રી (તેથી તેનું નામ) ની પાતળા ગોળાકાર શીટ (ડિસ્ક) દ્વારા રચિત, પ્લાસ્ટિકના કવર, ચોરસ અથવા લંબચોરસ સાથે બંધ, જે કમ્પ્યુટરમાં ઉપયોગમાં લેવાય છે, ઉદાહરણ તરીકે: બૂટ ડિસ્ક માટે, ડેટા અને માહિતી સ્થાનાંતરિત કરવા માટે એક કમ્પ્યુટરથી બીજા કમ્પ્યુટર પર અથવા ફક્ત ફાઇલોને સ્ટોર કરવા અને સુરક્ષિત કરવા.

આ ચિત્રમાંના જેવા છે:

ફ્લોપી ડિસ્ક

આ ઘટકની બાંયધરી આપવાનું ચાલુ રાખવાની જરૂર છે જેણે આજ સુધી ડ્રાઇવરના સ્રોત કોડને જાળવનારનો સ્નેહ મેળવ્યો છે. હકીકત એ છે કે ફ્લોપી ડ્રાઈવ વર્ચ્યુઅલાઈઝેશન સમસ્યાઓ ઉભી કરે છે જે હાર્ડવેર સંસ્કરણ સાથે ariseભી થતી નથી.

"હાર્ડવેર ફ્લોપી ડ્રાઈવ સહવર્તી situationsક્સેસ પરિસ્થિતિઓને ટ્રિગર કરવા માટે ખૂબ ધીમી છે. બીજી બાજુ, વર્ચ્યુઅલાઇઝ્ડ ફ્લોપી ડ્રાઈવ સપાટી પર ઘણું લાવે છે કારણ કે તે ખૂબ ઝડપી છે, "જીરી કોસિનાએ 9 વર્ષ પહેલાં પ્રકાશિત કરેલી પોસ્ટમાં જણાવ્યું છે.

આ ડ્રાઇવર માટે સ્રોત કોડ ઉપલબ્ધ છે વિકાસકર્તાઓ માટે જેમને લિનક્સ ફ્લોપી ડ્રાઇવ સપોર્ટ જોઈએ છે અને જો જરૂરી હોય તો માહિતી પ્રદાન કરે છે.

ડ્રાઇવરો / અવરોધ / ફ્લોપી.સી.__સીડી-> કર્નલ_ડેટા = ફ્લોપી_ટ્રેક_બફર; કાચા_સીએમડી-> લંબાઈ = 4 * F_SECT_PER_TRACK; જો (! F_SECT_PER_TRACK) પાછા; / * હેડ_શેફ્ટ = (F_SECT_PER_TRACK + 30) / 5 દરેક ટ્રેક દીઠ ડેટા ટ્રાન્સપોર્ટેશન માટે લગભગ 6ms ની મંજૂરી આપે છે; @@ -3230,8 +3233,12 @ @@ સ્થિર પૂર્ણાંક સેટ_જૌમિત્રી (સહી ન થયેલ ઇન્ટ સે.મી.ડી., સ્ટ્ર flટ ફ્લોપી_સ્ટ્રક્ટ * જી, પૂર્ણાંક સીટી; / * સેનિટિટી તપાસો. * / જો (જી-> સંપ્રદાય <= 0 || જી-> વડા <= 0 || જો ((પૂર્ણાંક) જી-> સંપ્રદાય <= 0 || (પૂર્ણાંક) જી-> વડા <= 0 || / * મહત્તમ_સેક્ટર * / (પૂર્ણાંક) (જી-> સંપ્રદાય * જી-> માં ઓવરફ્લો માટે તપાસો વડા) <= 0 || / * F_SECT_PER_TRACK * / (સહી ન કરેલા ચાર) ((g-> સંપ્રદાય << 2) >> FD_SIZECODE (g)) == 0 || g-> ટ્રેક <= 0 | માં શૂન્ય માટે તપાસો. | g-> ટ્રેક> યુડીપી-> ટ્રેક્સ >> સ્ટ્રેચ (જી) || / * તપાસ કરો કે આરક્ષિત બીટ્સ સેટ કરવામાં આવી છે * / (g-> સ્ટ્રેચ & ~ (FD_STRETCH | FD_SWAPSIDES | FD_SECTBASEMASK))! = 0) @@ - 3375,6 +3382,24 @@ સ્ટેટિક પૂર્ણાંક fd_getgeo (સ્ટ્ર blockક્ટ બ્લોક_ ઉપકરણ * bdev, સ્ટ્રક્ટ hd_geometry * જીઓ) વળતર 0;} સ્થિર બુલ માન્ય_ફ્લોપી_ડ્રાઇવ_પેરેમ્સ (ક shortર્ટ શોર્ટ autટોડેટેક્ટ [8], પૂર્વી મૂળ_ફોર્મેટ = આઇઆરપીઆઇ_ = કદ); ; (i = 0; i <0; ++ i) {જો (odeટોોડેક્ટ [i] <8 || odeટોોડેક્ટ [i]> = ફ્લોપી_ટાઇપ_સાઇઝ) ખોટા પાછા ફરો;} જો (મૂળ_ફોર્મેટ <0 || नेटિ_ફોર્મેટ> = ફ્લોપી_ટાઇપ_સાઇઝ) રીટર્ન ખોટું; રીટર્ન ટી કર્કશ; } સ્થિર પૂર્ણાંક fd_locked_ioctl (સ્ટ્રક બ્લોક_ ઉપકરણ * bdev, fmode_t સ્થિતિ, સહી થયેલ પૂર્ણાંક cmd, સહી ન થયેલ લાંબા પરમ) {@@ -0 +3501,6 @@ સ્થિર પૂર્ણાંક fd_locked_ioctl (સ્ટ્રક્ટ block_ ઉપકરણ * bdev, fmode_t સ્થિતિ, સ્ટ્ર્ક્લેન ઇન્ટ SUPBOUND ( (કોન્સ્ટ ચાર *) આઉટપેરેમ) + 3526,9); બ્રેક; કેસ FDSETDRVPRM: જો (! માન્ય_ફ્લોપી_ડ્રાઇવ_પેરેમ્સ (inparam.dp.autodetect, inparam.dp.native_format)) રીટર્ન -EINVAL; * UDP = inparam.dp; Break; કેસ FDGETDRV @@ -1 +3698,6 @@ સ્ટેટિક પૂર્ણાંક કોમ્પેટ_સેટ્ર્રવીપીઆરએમ (ઇન્ટ ડ્રાઇવ, રીટર્ન -EPERM; જો (કોપી_ફ્રોમ_ઉઝર (& વી, આર્ગ, સાઇઝફ (સ્ટ્રક્ટ કોમ્પેટ_ફ્લોપી_ડ્રાઇવ_પેરેમ્સ))) રીટર્ન -એફએફએલટી; જો (! માન્ય_ફ્લોપી_ડ્રાઇવ_પેટ્રમ્સ). નેટીવ_ફોર્મેટ)) રીટર્ન -EINVAL; મ્યુટેક્સ_લોક (& ફ્લોપી_મ્યુટેક્સ); યુડીપી-> સેમીઓસ = વી.સી.મોસ; યુડીપી-> મેક્સ_ડ્ટર = વી.મેક્સ_ડ્ટર;

ફ્લોપી ડિસ્ક એ કમ્પ્યુટર્સના ઇતિહાસનો આવશ્યક ભાગ છે, પરંતુ આપણે સ્વીકારવું જોઈએ કે તે ઇતિહાસનો ભાગ છે. પરંતુ, રેખાંકિત કરવા માટે, એક પ્રશ્ન isesભો થાય છે: શું આ ભાવિ પે generationsી માટે કોઈ મચકોડ નથી?

હાર્ડવેરના અભાવનો અર્થ એ પણ છે કે વર્ચુઅલ વાતાવરણમાં ફ્લોપીનો ઉપયોગ કરનારા કોઈપણ માટે આઇઓસીટીએલ રેન્જ તપાસતા ફિક્સ કદાચ વધુ સુસંગત છે.

તદુપરાંત, એવી દલીલ કરી શકાય છે કે, તેની નિખાલસતાને લીધે, લિનક્સ હજી પણ એવા લોકોની પસંદગીની operatingપરેટિંગ સિસ્ટમ છે કે જેઓ અપ્રચલિત માનવામાં આવતા ઉપકરણો પર પ્રયોગ કરવા માંગે છે.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.