您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關如何完成Linux制作軟盤和光盤鏡像,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
出現不算太久的Linux操作系統,越來越受到好多計算機用戶的喜愛,主要是用戶喜歡它的強大實用性。他發展的迅速讓微軟都驚訝。于是很多人開始學習Linux。學習Linux,你可能會遇到怎樣Linux制作軟盤和光盤鏡像問題,這里將介紹怎樣Linux制作軟盤和光盤鏡像問題的解決方法。
當在Linux下和虛擬機共享文件時,我發現一個問題,并不是所有的虛擬機都支持(或很好的支持)在主機和虛擬機操作系統之間共享文件,這樣在需要文件共享時候就會遇到很多問題。不過因為幾乎所有操作系統都支持讀寫軟盤和光盤,就可以使用一種比較迂回的辦法解決這個問題:建立軟盤或者光盤鏡像文件,虛擬機使用讀寫軟/光驅的方式打開它,Linux 主機直接掛載它,這樣就可以將這個文件作為共享目錄使用。不過當虛擬機的操作系統足夠強大的時候,完全可以使用虛擬網絡傳輸。
這樣就涉及到如何建立一個數據軟/光盤鏡像。我們平常所掛載的光盤鏡像,基本是用于只讀的目的,而且是別人建立好的。如何使用 Linux 命令來建立一個數據軟/光盤鏡像呢?
建立光盤鏡像很簡單,使用下面命令即可:
genisoimage -o data.iso /data/yourdir/*
這就能直接將 /data/yourdir/ 下的所有文件建立成一個光盤鏡像。但是使用光盤鏡像***一個不足就是,它是只讀的,所以文件的共享只能從一個方向進行(如果虛擬機上的系統不支持燒錄CD的話 ^_^)。
建立軟盤鏡像:
前面在 Writing x86 PC Bootloader With Free Software 一文中提到了如何制作啟動軟盤鏡像,但是這個軟盤鏡像僅僅能用來啟動電腦,而不能用來存儲數據。因為它沒有被格式化,所以不能掛載,因此最主要的任務是要將它格式化。
首先,生成空白軟盤鏡像:
dd if=/dev/zero of=data.img bs=512 count=2880
使用 losetup 命令,將 data.img 作為 loop device 使用:
sudo losetup /dev/loop0 data.img
然后,格式化這個 loop device:
sudo mkfs.msdos /dev/loop0
檢查文件系統:
sudo fsck.msdos /dev/loop0
刪除 loop device:
sudo losetup -d /dev/loop0
這時候,data.img 已經格式化完成,可以作為一個軟盤鏡像使用,比如用 sudo mount -o loop data.img mountdir/ 掛載到 mountdir 上。設置一定的權限之后,使用虛擬機打開這個軟盤鏡像,就可以把這個鏡像當作共享目錄來使用,雖然很可憐的是這個文件只有 1.44 M 大小,但在某些時候已經能滿足需要了。
這樣你就很成功的完成了Linux制作軟盤和光盤鏡像。
看完上述內容,你們對如何完成Linux制作軟盤和光盤鏡像有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。