舊文件

此處文件僅供參考,請自行考量時效性與適用程度,其他庫藏文件請參考文件頁面
我們亟需您的協助,進行共筆系統搬移、及文件整理工作,詳情請查閱參與我們

「Share Scrapbooks between Windows and Linux」修訂間的差異

出自 MozTW Wiki

 
當 scrapbooks 位於 fat32 磁區時
行 24: 行 24:
 
* 開機時自動掛載:
 
* 開機時自動掛載:
  
 +
** 編輯 /etc/fstab (需要 root 權限),加入這一行
 
<pre>/dev/hda5  /media/d  vfat  defaults,codepage=950,iocharset=utf8,user,umask=0027,uid=1000,gid=1000  0  0</pre>
 
<pre>/dev/hda5  /media/d  vfat  defaults,codepage=950,iocharset=utf8,user,umask=0027,uid=1000,gid=1000  0  0</pre>
  
基本上跟手動掛載都一樣,只是格式順序不太一樣而已。
+
** 基本上跟手動掛載都一樣,只是格式順序不太一樣而已。掛載設備、掛載點需自行依系統狀況調整。
  
 
== 當 scrapbooks 位於 ntfs 磁區時 ==
 
== 當 scrapbooks 位於 ntfs 磁區時 ==
 
* 如果你懶得理解以下內容,建議把 scrapbooks 的資料搬到 fat32 磁區吧!
 
* 如果你懶得理解以下內容,建議把 scrapbooks 的資料搬到 fat32 磁區吧!

於 2008年1月2日 (三) 15:39 的修訂

讓 Windows 與 Linux 的 Firefox 共享 Scrapbooks 的資料

相信在 Windows 下使用 Scrapbook 大家都不會有問題,所以本文僅探討在 Linux 上的設定。在開始之前,有幾點必須知道的是:

  • 必須知道 scrapbooks 所在的磁碟是採用 ntfs 還是 fat32 檔案系統。
  • 如果你對 Linux 不熟,且有足夠的 fat32 硬碟空間可以自由使用,建議你將 scrapbook 的資料放在 fat32 比較可靠,因為 linux 對 ntfs 的寫入支援,直到 2007 才出現 ntfs-3g 的穩定版,而對於 fat 的支援已經出現很久了,應該比較成熟。
  • 如果你只剩 ntfs 分割區可使用,那也沒關係,但因為需要使用 ntfs-3g,所以 Linux 核心必須至少大於 2.6.20,或者將 FUSE kernel driver 升級到安全的版本(給 Linux Kernel 2.6.9 版之後的核心使用的 Fuse Package)。
  • 對於 ntfs 的設定,我尚在實驗中,目前大致上可用,但穩定性仍需要一段時間考驗。我的經驗是,全文搜尋的時候,有時會停住,不知是 scrapbook 本身的 bug 還是我的 scrapbook 資料太多的緣故。

當 scrapbooks 位於 fat32 磁區時

你可以選擇每次使用時才手動掛載,或者開機就自動掛載。

  • 使用時才手動掛載:
mount -t vfat \
-o defaults,codepage=950,iocharset=utf8,user,umask=0027,uid=1000,gid=1000 \
/dev/hda5 /media/d

其中,各參數意義如下:

    • codepage=950,iocharset=utf8 是讓繁體中文可以正常顯示的設定。
    • user 是告訴 linux:任何人都可以掛載這個 partition,但只有該人才可 unmount 這個 partition。
    • umask 設定是讓使用者有 rwx 的權限,使用群組有 r-x 的權限,其他人沒有任何權限。
    • uid, gid 是指定掛載的 partition 的擁有者的 uid, gid,如果沒有指定,預設會用目前 process 的 uid, gid。如果你設了 user 選項,讓其他人可以掛載你的 scrapbook 所在的 partition,那麼其他人在使用電腦時若掛載了你的 scrapbook partition,partition 的 uid, gid 就會變成其他人的,那麼他就可以讀取/修改你的 scrapbook 了。所以如果我們指定了 user 選項,但不想讓人隨意動你的資料,最好也指定 uid, gid。在這裡,應該把 uid, gid 指定為你的 Linux 使用者的 uid, gid。(當然你也可以自己設定 group 來管理,這個我就不講了)
    • /dev/hda5 是 scrapbook data 所在的磁碟分割區,需要依你自己的系統作調整。
    • /media/d 是掛載點,一樣,需要依你自己的系統作調整。
  • 開機時自動掛載:
    • 編輯 /etc/fstab (需要 root 權限),加入這一行
/dev/hda5  /media/d  vfat  defaults,codepage=950,iocharset=utf8,user,umask=0027,uid=1000,gid=1000  0  0
    • 基本上跟手動掛載都一樣,只是格式順序不太一樣而已。掛載設備、掛載點需自行依系統狀況調整。

當 scrapbooks 位於 ntfs 磁區時

  • 如果你懶得理解以下內容,建議把 scrapbooks 的資料搬到 fat32 磁區吧!
個人工具