去年Linus曾因軟盤的技術(shù)太過(guò)古老,而選擇將Linux的軟盤驅(qū)動(dòng)floppy標(biāo)記為“孤立(orphaned)”狀態(tài)。他指出現(xiàn)在很難在實(shí)際工作中找到物理軟盤硬件,基本上也不用軟盤,除了在一些虛擬機(jī)環(huán)境中會(huì)使用到舊的軟盤控制器,但問(wèn)題是這種情況也沒(méi)有人會(huì)愿意進(jìn)行維護(hù)。所以有許多人認(rèn)為應(yīng)該將Linux內(nèi)核的軟盤相關(guān)代碼從mainline代碼庫(kù)中刪除。
但事實(shí)卻是2020年發(fā)布的新版本Linux內(nèi)核改進(jìn)了對(duì)軟盤的支持,這不是針對(duì)Linux內(nèi)核的軟盤相關(guān)代碼的單行代碼補(bǔ)丁,而是新增了總共586行代碼并刪除了613行代碼。因此使用者完全不用擔(dān)心Linux內(nèi)核無(wú)法讀取軟盤。
針對(duì)Linux Kernel 5.7的軟盤補(bǔ)丁包括大量清理工作和對(duì)ARM架構(gòu)的一些改進(jìn)。面向ARM的軟盤相關(guān)工作包括刪除無(wú)效代碼,并從該ARM架構(gòu)代碼中移除對(duì)第二個(gè)軟盤控制器(FDC)的不完全支持。
因此,如果你在關(guān)注Linux內(nèi)核對(duì)軟盤支持的問(wèn)題,下一個(gè)Linux內(nèi)核版本將提供補(bǔ)丁程序。
-
Linux
+關(guān)注
關(guān)注
88文章
11761瀏覽量
219055 -
軟盤
+關(guān)注
關(guān)注
0文章
20瀏覽量
10715
發(fā)布評(píng)論請(qǐng)先 登錄
進(jìn)迭時(shí)空 Upstream | K3 獲得 Linux 7.0 內(nèi)核原生支持
請(qǐng)問(wèn)是否有支持 M2/SSD 的可用 6.x 內(nèi)核?
深入剖析ARM64內(nèi)核關(guān)鍵文件:kernel-6.1/arch/arm64/kernel/head.S
深入RK3588內(nèi)核:rockchip_linux_defconfig的作用與調(diào)試價(jià)值
Linux系統(tǒng)內(nèi)核參數(shù)調(diào)優(yōu)實(shí)戰(zhàn)指南
Linux內(nèi)核printk日志級(jí)別全解析:從參數(shù)解讀到實(shí)操配置
【米爾RK3506國(guó)產(chǎn)開(kāi)發(fā)板評(píng)測(cè)】3、實(shí)時(shí)補(bǔ)丁以及EtherCAT IGH移植
【米爾NXP i.MX 91開(kāi)發(fā)板評(píng)測(cè)】移植和運(yùn)行RT-Linux,實(shí)時(shí)性能測(cè)試
國(guó)產(chǎn)!全志T113-i 雙核Cortex-A7@1.2GHz 工業(yè)開(kāi)發(fā)板—Linux-RT應(yīng)用開(kāi)發(fā)案例
迅為RK3568開(kāi)發(fā)板OpeHarmony學(xué)習(xí)開(kāi)發(fā)手冊(cè)1.1-內(nèi)核移植優(yōu)化
【HZ-RK3568開(kāi)發(fā)板免費(fèi)體驗(yàn)】3、開(kāi)啟Linux Kernel RT功能
一文讀懂:嵌入式Linux實(shí)時(shí)性進(jìn)階
拯救老數(shù)據(jù):用樹(shù)莓派打造軟盤檔案機(jī)!
樹(shù)莓派4 性能大比拼:標(biāo)準(zhǔn)Linux與實(shí)時(shí)Linux 4.19內(nèi)核的延遲測(cè)試
Linux Kernel 5.7內(nèi)核軟盤支持補(bǔ)丁,不怕無(wú)法讀取了
評(píng)論