Ubuntu
為什麼不掛載就無法訪問 /dev/sd**?
我一直在閱讀其他問題和答案,但沒有人告訴我為什麼安裝是絕對必要的。他們說驅動器需要一個掛載目錄來與物理驅動器關聯,但是為什麼不能從 /home/ 複製文件?
$$ user $$直接到 /dev/sdb(USB 驅動器)?複製到驅動器安裝目錄的所有數據是否會立即復製到驅動器本身?
/dev/sd* 無需掛載即可訪問。確實,我之前已經成功地將文件直接寫入 /dev/sdb,但我寫入的是原始 USB 磁碟。我寫的文件是一個 Ubuntu 安裝盤的磁碟映像,當時我用來製作可引導的 U 盤,用於在新電腦上安裝 Ubuntu。您可以像寫入文件一樣寫入 /dev/sda,但它正在寫入原始磁碟。如果您嘗試寫入第二個文件,它將寫入第一個文件的頂部,並且除非它類似於磁碟映像,否則大多數其他電腦/軟體將不知道如何處理它。
掛載的作用是嘗試在原始磁碟和文件系統佈局之間添加文件系統驅動程序。安裝過程的一部分是選擇正確的文件系統、FAT32、Ext4、NTFS 等,並初始化該驅動程序以了解您正在安裝的磁碟的內容。現在,它將磁碟解釋為包含文件夾、文件和有關這些文件夾/文件的元數據的結構化文件系統。