From 98d518cc8c1ff7d1440ebffb9f546d3e0e149d60 Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Wed, 30 Jul 2014 20:34:45 +0200 Subject: fstype: fix kfs detection (thanks kenji okomoto) --- rc/bin/fstype | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/rc/bin/fstype b/rc/bin/fstype index 1820e8287..71e3adba9 100755 --- a/rc/bin/fstype +++ b/rc/bin/fstype @@ -23,9 +23,13 @@ if(~ $"m 011ce50d){ echo hjfs exit } +m=`{dd -if $1 -bs 16 -count 1 -skip 16 >[2]/dev/null} +if(~ $"m 'kfs wren device'){ + echo kfs + exit +} dd -if $1 -count 1 >[2]/dev/null | \ awk ' -/^kfs/{fs["kfs"]++} /^(blocksize|daddrbits|daddrbits|indirblks|dirblks|namelen)/{p[$1]=$2} END{ ca["fs", "blocksize"] = 4*1024 -- cgit v1.2.3