歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> 關於Unix

FreeBSD掛載linux分區


  這幾天換本子,裝了雙系統 Debian lenny(amd64)和FreeBSD 7(amd64),由於有一個50G的資料盤需要在兩個系統間共享(大部分是代碼和文檔),格式是ext3。按照老套路修改配置增加options EXT2FS編譯FreeBSD 內核,結果掛載時候報 “Bad file descriptor”,仔細檢查發現是ext3的inode size 是256(tune2fs -l /dev/sdxx |grep Inode ) ,而FreeBSD是128。查了maillist至今沒有解決,於是只能自己動手。
  修改/sys/gnu/fs/ext2fs/ext2_fs.h中 EXT2_INODE_SIZE 為256,重新編譯內核,mount -t ext2fs 搞定,測試讀寫正常。
Copyright © Linux教程網 All Rights Reserved