喜歡Linux的朋友,一般都會在硬盤上安裝Red Hat Linux和Windows 98。被大家經常問到的問題就是如何在Linux下訪問Windows分區,現在我們討論一下如何解決這個問題。
可以通過兩種方法在您的系統中訪問另外系統的分區。
首先,假設Windows分區位於第一個IDE硬盤驅動器,為第一個分區(/dev/hdal)。
打開Xterm窗口。如果您還在用戶帳號下,用“su”命令轉到根用戶:
su
Password: your root password
然後創建一個裝配點用以保存Windows分區的數據,鍵入:
mkdir /mnt/vfat
要以Xterm的根用戶訪問分區,鍵入如下內容:
mount -t vfat /dev/hdal /mnt/vfat
另一個訪問Windows分區的辦法是在文件/etc/fstab中輸入正確的字段。輸入這些字段的最簡單辦法是用Linuxconf。
打開Xterm窗口。如果還在用戶帳號下,用“su”轉到根用戶,方法同上。
現在為Windows分區創建固定點,鍵入:
mkdir /mnt/vfat
下一步,仍舊在根用戶下,在提示符下鍵入“linuxconf”,啟動Linuxconf。移動“tree view(樹視圖)”或Linuxconf左面板的滾動條,向下移到標有“File Systems(文件系統)”的條目,單擊“+”展開樹結構。
然後單擊“Access local drive(訪問本地驅動器)”。在右面板中,可以看到當前已裝的文件系統列表。(新的裝配點並不在裡面,因為您還沒將它添加到裡面。請見下文。)
單擊“Add(添加)”按鈕,將顯示標有“Volume specification(容量說明)”的選項卡。在第一個突出的條目(名為Base)中,有一系列的框需要填寫,或者輸入內容或者從下拉菜單中選擇。下面就是其中的框:
Partition(分區):Windows分區的物理位置(例如,第一硬盤的第一個分區為/dev/hdal);
Type(類型):文件系統類型。Windows 98分區的文件系統類型為vfat。
Mount point(裝配點):您選定的裝配點名稱(如/mnt/vfat)。
DOS和LINUX命令對比學習表
由於現在Linux的圖形界面還主要是在shell下面進行操作,所以學習Linux命令就特別重要。但Linux命令比較不容易記憶,下面的表格是關於Linux和DOS對應的命令列表和簡單的例子,如果需要更多的信息,可以使用Linux下面的man命令。
執行內容 MS-DOS Linux 例子
拷貝文件 copy cp cp thisfile.txt /home/thisdirectory
移動文件 move mv mv thisfile.txt /home/thisdirectory
列目錄 dir ls Ls
清屏幕 cls clear Clear
關閉窗口 exit exit Exit
設置日期 date date Date
刪除文件 del rm rm thisfile.txt
屏幕輸出 echo echo echo this message
文件編輯器 edit pico pico thisfile.txt
文件比較 fc diff diff file1 file2
查找 find grep grep this word or phrase thisfile.txt
格式化軟盤 format a: mke2fs /sbin/mke2fs /dev/fd0
(如果軟驅是A:) 或 mformat (/dev/fd0相當於DOS下面A:)
在線命令幫助 command /? man man command
建目錄 md mkdir mkdir directory
分屏幕顯示 more less less thisfile.txt
重新命名 ren mv mv thisfile.txt thatfile.txt
查看系統路徑 chdir pwd Pwd
轉換路徑 cd pathname cd pathname cd /directory/directory
退到上級目錄 cd .. cd .. cd ..
顯示時間 time date date
顯示內存可用空間 mem free free
不同窗口還有其他不同的選項,它們用以設置用戶訪問分區的權限,選擇在啟動時是否停止分區的裝配及其他選擇。需要特別注意的選項包括:
Dos選項:如果希望用戶帳號訪問分區,那麼“default user id(默認的用戶ID)”和“default group id(默認群組ID)”都應該設為用戶帳號(這樣,就不需要用“su”命令返回到作為默認方式的根用戶);translation mode(翻譯模式)在大部分情況下都應設為“auto(自動)”,而不是指定為“text(文本)”或“binary(二進制文件)”;default permission(默認權限)指定對分區的訪問是否有讀、寫及執行分區上文件和目錄的權限。您可以選擇755的設置值,它表示用戶有讀、寫和執行的權限,而群組及其他有讀和執行的權限。
選項:除非指定啟動系統時不裝配分區(Not Mount at boot time),該選項卡中不必選擇“User mountable(可裝配用戶)”選項。
選好各個選項,如果有疑問,按“Help(幫助)”按鈕。
完成後,選擇“Mount(裝配)”圖標檢查新的分區,確認分區已經成功地裝配其中了。
現在單擊“Accept(接受設置)”按鈕,新的文件系統就添加到/etc/fstab中了。
要訪問分區,鍵入“cd /mnt/vfat”。而要通過Windows 98的長文件名目錄導航的話,應在該目錄上加引號,例如,ls“Program Files”。
通過以上兩種辦法,都可以在Linux訪問Windows下面的內容,解決文件共享的問題。