Difference between revisions of "Testing"

From PC-BSD Wiki
Jump to: navigation, search
m
m
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
  
{|cellspacing="0" cellpadding="2" align="center" style="margin-left:auto; margin-right:auto; margin-top:auto; margin-bottom:auto; border:solid #BABFDD; border-width:2px 2px 2px 2px;" width="99%"
+
{|style="border:solid #BABFDD; border-width:2px 2px 2px 2px;" width="99%" cellspacing="0" align="center"  
|style="background:#FFFfee; text-align:center; border:solid #BABFA3; border-width:1px 2px 2px 1px;" width="60%"|
+
|style="background:#FFFfee; text-align:center; border:solid #BABFA3; border-width:1px 2px 2px 1px;" width="5%"|'''Filesystem'''
'''Result'''
+
|style="background:#FFFfee; text-align:center; border:solid #BABFA3; border-width:1px 1px 2px 0px;" width="5%"|'''Native to'''
 
+
|style="background:#FFFfee; text-align:center; border:solid #BABFA3; border-width:1px 1px 2px 0px;" width="40%"|'''Type of non-native support'''
|style="background:#FFFfee; text-align:center; border:solid #BABFA3; border-width:1px 1px 2px 0px;" width="20%"|
+
|style="background:#FFFfee; text-align:center; border:solid #BABFA3; border-width:1px 1px 2px 0px;" width="50%"|'''Usage notes'''
'''BSD'''
+
 
+
|style="background:#FFFfee; text-align:center; border:solid #BABFA3; border-width:1px 1px 2px 0px;" width="20%"|
+
'''Linux'''
+
 
|-
 
|-
 
<!-- row 1 -->
 
<!-- row 1 -->
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|style="border:solid #BABFA3; border-width:1px 1px 1px 1px;"|btrfs
Discover what hardware was detected by the kernel
+
|style="border:solid #BABFA3; border-width:1px 1px 1px 1px;"|Linux
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
|style="border:solid #BABFA3; border-width:1px 1px 1px 1px;"|none as ZFS is used instead
dmesg
+
|style="border:solid #BABFA3; border-width:1px 1px 1px 1px;"|
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
lsdev
+
 
|-
 
|-
 
<!-- row 2 -->
 
<!-- row 2 -->
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|EXT2
Display configured devices
+
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|Linux
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|r/w through ext2fs(5)
sysctl dev
+
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
cat /proc/devices
+
 
|-
 
|-
 
<!-- row 3 -->
 
<!-- row 3 -->
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|EXT3
Show PCI devices
+
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|Linux
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|r/w through ext2fs(5).
pciconf -l -cv
+
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|However, EXT3 journaling is not supported. This means that you won't be able to mount a filesystem requiring a journal replay unless you fsck it using an external utility such as [http://www.freshports.org/sysutils/e2fsprogs/ e2fsprogs].
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
lspci -tv
+
 
|-
 
|-
 
<!-- row 4 -->
 
<!-- row 4 -->
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|EXT4
Show USB devices
+
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|Linux
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|r/o through ext2fs(5)
usbdevs -v
+
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
lsusb -tv
+
 
|-
 
|-
 
<!-- row 5 -->
 
<!-- row 5 -->
 +
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|FAT16
 +
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|Windows
 +
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|r/w through msdosfs(5)
 
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
 
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
List all modules loaded in the kernel
 
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
 
kldstat
 
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
 
lsmod
 
 
|-
 
|-
 
<!-- row 6 -->
 
<!-- row 6 -->
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|FAT32
Load a kernel module for the current session
+
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|Windows
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|r/w through msdosfs(5)
kldload <module>
+
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
modprobe <module>
+
 
|-
 
|-
 
<!-- row 7 -->
 
<!-- row 7 -->
 +
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|HFS+
 +
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|Mac OSX
 +
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
 
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
 
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
Install a package
 
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
 
pkg_add -r <package>
 
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
 
rpm -i <package>.rpm
 
 
|-
 
|-
 
<!-- row 8 -->
 
<!-- row 8 -->
 +
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|JFS
 +
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|Linux
 +
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
 
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
 
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
Description
 
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
 
FreeBSD method
 
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
 
Linux method
 
 
|-
 
|-
 
<!-- row 9 -->
 
<!-- row 9 -->
 +
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|NTFS5
 +
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|Windows
 +
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|full r/o, some limitations on r/w, through mount_ntfs(8)<br> full r/w through ntfs-3g(8)
 
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
 
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
Description
 
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
 
FreeBSD method
 
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
 
Linux method
 
 
|-
 
|-
 
<!-- row 10 -->
 
<!-- row 10 -->
 +
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|NTFS6
 +
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|Windows
 +
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|r/w through ntfs-3g(8)
 
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
 
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
Description
 
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
 
FreeBSD method
 
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
 
Linux method
 
 
|-
 
|-
 
<!-- row 11 -->
 
<!-- row 11 -->
 +
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|ReiserFS
 +
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|Linux
 +
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|r/o through reiserfs(5)
 
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
 
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
Description
+
|-
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
<!-- row 12 -->
FreeBSD method
+
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|UFS
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|PC-BSD
Linux method
+
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
 +
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
 +
|-
 +
<!-- row 13 -->
 +
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|UFS+S
 +
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|PC-BSD
 +
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
 +
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
 +
|-
 +
<!-- row 14 -->
 +
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|UFS+J
 +
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|PC-BSD
 +
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
 +
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
 +
|-
 +
<!-- row 15 -->
 +
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|XFS
 +
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|Linux
 +
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|r/o through xfs(5)
 +
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
 +
|-
 +
<!-- row 16 -->
 +
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|ZFS
 +
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|PC-BSD, OpenSolaris
 +
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
 +
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
 
|-
 
|-
 
|}
 
|}

Revision as of 04:23, 24 June 2011


Filesystem Native to Type of non-native support Usage notes
btrfs Linux none as ZFS is used instead
EXT2 Linux r/w through ext2fs(5)
EXT3 Linux r/w through ext2fs(5). However, EXT3 journaling is not supported. This means that you won't be able to mount a filesystem requiring a journal replay unless you fsck it using an external utility such as e2fsprogs.
EXT4 Linux r/o through ext2fs(5)
FAT16 Windows r/w through msdosfs(5)
FAT32 Windows r/w through msdosfs(5)
HFS+ Mac OSX
JFS Linux
NTFS5 Windows full r/o, some limitations on r/w, through mount_ntfs(8)
full r/w through ntfs-3g(8)
NTFS6 Windows r/w through ntfs-3g(8)
ReiserFS Linux r/o through reiserfs(5)
UFS PC-BSD
UFS+S PC-BSD
UFS+J PC-BSD
XFS Linux r/o through xfs(5)
ZFS PC-BSD, OpenSolaris