rory@fps.com (Thomas (Rory) Bolt) (02/13/91)
Here is a shareware disk formatting program for the NeXT. It was written specifically for the Fujitsu M226xS family of drives, but it should work with just about any SCSI drive which conforms to the Common Command Set. This program currently performs two functions: 1) Low level formatting of the drive with a block size of 1024 bytes. If the drive is recognized as a Fujitsu M226xS drive, automatic flaw mapping is enabled for both reads and writes. The 1024 byte sector length will give you more usable space on your drive. As an example, my M2263S went from approx. 670Mbytes to approx. 700Mbytes. There may also be a SLIGHT performance improvement. 2) Automated disktab entry generation. This is a best guess at a disktab entry for your drive. The disktab documentation is not very clear about some things so the disktab entries are more art than science. You can cut and paste this entry into your disktab. A third function of manual disk certification and flaw mapping is not yet implemented. If there is sufficient response I will implement this, but most drives do an adequate job of verifying the disk as a part of their format anyway. The shareware fee is $15.00 and entitles you to the source code if you provide a 1.4 Mbyte floppy and a postage paid disk mailer. I have tested this code on my Fujitsu M2263S, Maxtor 4380S, Emulex MD23 SCSI to ESDI bridge, and other various drives by Quantum. Please read the information provided by the "Help" button before using this utility. Notes: 1) I am not convinced that the caching of the Fujitsu drives is optimized and I will continue to research this. If changes to the caching parameters are needed you will NOT have to reformat, and I will release a newer version. 2) I still have not received my 2.0 or 040 upgrades (Grumble grumble!) so I am unable to test these environments. 3) This was my first attempt at the interface builder and objective-C, so please excuse any rough edges! Also, I do not have FTP access, therefor I would appreciate it if someone could upload this to archive sites. I hope I will not get flamed for posting this to a non-binaries group. Rory Bolt rory@fps.com ----- CUT HERE ----- begin 755 formatter.Z M'YV0_MKI<P:@H(&" (@%(!004$"B! J+#@1 )\O7Z@4P4(%H<>/(!"&_ A@ M9,$#" M(](B13AD\=$BRS+BQHTR/)$@5W,#DH<Z"#&\*_5@1&$8B0:@$&5H0 MB,BG!4T"0'ERX4PR8>B$&7HTZ5*F3J%*#<I4)D8Q<^8P[:JT+!"I,LG>K#B7 M(@&,3X0H&5(6#%0 84MZI#H5X8"9<_*T$?.&S1>M8MB4*8A7+U^F?BGR:>I1 M;MF9;=Z0J2/Y2QHW9MX@K+RW;)C-40L&@0W \V?*7^:4D3R&SALYN>G(4<OZ M\M PG"@&DIT<*%/;'\EBN$T4(0Z,4((<*:*EB)0G9>%2OZFR():5!26,7\^^ M?4[T (Q^23+DB9.R@/YF%HR0,&&R=WV!1AEAD%&&'#=A1)]]^'G$04'[U=8> M &' <=G"M9W'U. / A 0Q Z*&$$U*$T$5?.)&$$)^!@E!@^7'6WXPF/I2: M'&UDY9(<+KB1AABKI;ABBPB1$"( ,3I7(@ '%40#0A0@9$&3 +Q0QQQRO# ' M&FS\^$*78CA1!D>YN3"$"UN"*1.5,$")T 3E57EEEFEZ"69B<Y0I!)I<_EC2 M$Y[P P #(&#@ B C -,4 2\@ 0 !(R#3% )2 %(.(-$ TR@ "$3*F1*Y$!" M +"<@0$(>8A*JA.0@"IJ *2<@0"JKY+":AC_((0"J"KA8, 9!N"JT@0("!%J M 7 @FM!$3!P**X$_/./)P4Y8<4_\+0 &Q 0_$./$*[\PP\(+HA[*0AN>*L$ M+ @ < 83Y)H+"+K>M@!'N]B"^P\^\>)SSKSIPK,N @2<(4*__](+#PCW$H P M("($#$(L[4H1+CY@.&.QNZH43=;Q@H!U:GM$F -;NB\0Y((! @AN<DL!# M024@\D(.!87!0@M*[-M"'A"B(RX2Z>(C+ 2($,"$$*H @ '30. 0=04((%' M;2\(<'0![I3@% 1M&"!' "4L10$("C#A#@'1PN/$QW586]#* .#P,J?D @"! MUX^^P,,/*JBRRA'YY S#"Q.\ $ 2^?3JAQ.4"''*"ROTK<*CD$M..:<O7$X MY&BK_:"W;X,L=TDP(Q "S!#@C4#I<5LQ]SEUWSVK"WKSS8#5"1&>,P\O;* X MXXY#;K6TQ_^#>.>#@IZV.Z/3 WL6;]0!0AM7T@&"&6D,I[UNO&E/QX @3#'$ M%$F D 01(+QA!@AA@$!$$E,L <+(:8Q1!NY&_):C]F&0C!QBTC\<904 0PB# M&_3'!@!<(0QR\)$;SJ #$!3P?W0XS1E ,+XRW"\-<U@#".Z0!C:PX7YEF(-P MWI '^)D0!*>YT?_2\ 8WM,^&'?Q@"%T B%X< YUD(,'\U ]$* A#';XX6[* MT)LRD(&#Y!O#;X38&Q3:(7_[ P$5T #"]L'A0%FAH0USU$*MK,G3#'-)@ M(#F$(3(>S& ;]@> (LA!#K]AV(%DJ,'KB4:)X>.?_W2D01<84HM<G,,(2WA" M,WHP?G?@HF1P9T<\R@$$95A@]=RP(R?>+XA]E&%60B!( VI/BFV @V1<4JUK M 8!N/$!!ZI3 "JF9 6JGD)SDD T )B $[PLB F@(:Q_[(,1?@F $7;92Q-T M(YB^) <T3;".:1+S'P4P)AJ\(2@*C$T6@#A#0C0@!$ $P1[M$@(*<E4I!B3) M'V]P1P<V@X!_#&">C_J' FCYM#.@ )\!^ <#\*F ?S0 GT)S #XE\(\'X',! M_X# 0O]! 3A@ P"@ ,#%$>T7"&A@2!X 0OTMI4%<(*;>E-".%' S(*<8!%% M*!R%B/ "#8B44X0KWB1>((&;OFX2F4%$2P%P@E3X;J;+&RD"8EH\22QA'7VK M@$^=((F/EN2F$"BI-U * I6>@9RG@.8)GI%43E'U!5)5*E7! (.AGB >,<T9 M37NJU)S6[7$[]=Q4=[K1RR'@!0QPPB1 P "US<P?;H/;$*K'AB>ZX0W:>\,7 M;2BR,I!L#B:KX($L"8(>@ &>"C!>8(P!OVE!017;$P8:UA!X;10#G5P@P0W M& 9%XA&R(:ED'G5#APQ.D(,0/$,9M%>")[(AMB HKF;OF$?/@E:T#B$#"-< M *U\$0!PD,-I=@2 ,<"A#@"X@_\02 0IO*$- (CM&AY[!YCE(84 >"P C% % M)22!"E.H @":( ,9V 1+ L%CF8AR]6L 1S4( 4RA :.[Q1,@=.<!&&T(0@ MH/9 :V1M<LF@@" X 7T7'HX8#\SA)H3AC!%60!/^R(84+_B*&79#BH7 AC>, M80UKU$,92 P",>3!)0E.(!S",(8TT"$//%Z"CX$,8 'KC\ &3FZ"%]S@!^]8 MR@J8<(5#'&,2=_C#Z4NBB#5<7!6?^,H(5C&+72S@+F.9QC;&<1IT7$'ULM<- M"A RD8V,9!#8^0WM1=D;K#A@(<X!#C64[F^S L4NF@_$ZZ,D<R_Y13GP\;>G MB4,=NM="5.;(#61@ :&??.0O^MD-ZP6T&W!G+7] 864PP($L.26$6DZMEAS@ M)P7,X(&;B2I9T$P!(#I*(6P"8 #^0"D#_"( 2=PL9U"X*0..Q@!,= (_O#" MGOSQ!:)EVV^ $(!:L HM8S(#I110*1N$((<&R.)8R3*# H)M"F;[P-?(@D4Y M(> ";BMNW_WV D=[F8)F$/MH T $NIG- 6_[PJHA'6E6.64-9:O4# D!AQ+Z M[0LSB"T *5C*U #!;W_X0@[)"H08B""#'2C $[8!P08$J(H/8@$ !@I#8*] M#S"X )J7 X,)@%X ,'@ Z T @P6 '@$P. #H%@"# 8#><#?XPQ,(1P(4GK!Q M?_R"#;.:&0!40 *I@T#L*D !1ZVN!80/_6I+=8?)D:"&F#G (*0EC\HD36[ MPD )@MTV,*\& ;KKS01W'X3>!?&" 02^WY+@*N\.D#6@KX"I ( !$:AJ<4#< MDG>,&@#09\!Y03'@XA\/^=-X!P)O>\/;8#B: )RQ[6%;70H0)_=4P(%2#%S\ MDOVV@CN=<P8%#/]1[E* T\GE#RF( Q%@.%N_I;#\X#/!!>UJOAP4( Y4*.X% MP8>]MP7A;4JDPQT1&((_-!6 \T-@$.M_00"\K05O>P+H.#BXL0. #)2R Q< M('Y61WY69W[HIW[LYW[PQW[T9W] !PSZIQ(!X @H578B\$VUQ -F@ #0='E2 MUX%K$($)@09;!UAQ12%4P%,W10!VA0-X16S,PR@C]3EYQ3DS*%B$)3H,X \\ M #M#<" 99 8M%$! B$! F 9"Z$ 0-%L5](,#A(1YT$<Y)%TAM$@O9" JA$=# M^$(Q-$@95$,W!$4>1(5KP$,^! ) )$2H4D1'E$1HN$1-]$0Y)$5WQ$3:@S_Z MPT-;U$62!49?.$9A4$9G!@)IM$9M9&4<E 9SA#LFY@9U$$#7XT1I$#_Z\X3< M,P:K94-=]%C?4P<6\ALN\42,-CY=)$=9M&(J=#_:E42*A *G,0;'I6@;E$-& M4 =J8&1 ! +\Y5]8, 5OJ%TIE )Z9&G^ S\V% 9UX!LS- :$>(27F(GPHTA# M-D#M\SXY)$ITP&JR\TJT(VNS9&MF %:Z%%;-!$R]Y *D4$SSX A@X 1#Y0*R M,$W2=(ZZ $WHJ(YL@&[?%$XD,%0OT!TR%08T95-UU3AW)5@JJ%:#55C0 P"D M S=$,%V0X4)%6 5N@(B^08A"E!5C*)%OA$F<) <M-!IQ-&B;E4>GX4<&\H9J MA$;G]6ED@#LC(&58AF!\@&!2=I.*A)-W\ +%U6,_ID2]\1N*5%L@$ ,, T$9 M](<ZP 4*D Z<&0]P#UXX$1?( =WD!MCL$8ZL$ CH%R<])5DT)5S()8ZD!8C M$ ,P( ,TH ,X,@(S8 ,P --^90Z8 9PD)9RJ0-BD)=T.4$C0)=G4):"&0:! MJ0-A\ :'Z910^09ST -S0 8Y,@9HH -Z -P*0.6&0,CD ,VX)8PT -A4)=0 M.62'.0>&J5QB8)@X$ ,YH)EF8)AJR98Z@(F9J0-8,0(T .>Z9:R29=O$ 8] M8(JD"963&)7"20,N, -", 5$H ,.89$8.6ACL)$NH4-K,)&9Y%J?5)*8-&DP M9$,;^428.&1%=F2$^)(*%), ()UPQ$'4:9T=&4+:&9(C60?>>9*7E)*9MFDB MF9YM )/:J ]XL#(XX(V<PD\8<$OC.%2_!$TP8 C%% \PD$S"0#3ZX O:0PV, MD#6Z)P"8T'D8%P#D=S4D0#3[\$I7PR@"H'L! _HYE4,,%0P0 G)! 9"( @4 MX +[\ #A( @ )W/4 @6P*,1D 3#P#L<Z ;Z8 P82@OEU@]4 <'H&SGU"X, M@ (EH0^TL('JQ*53X'GLL"?ZP N\4WA,Z@P8*@I12@)P\ !6BDZ#HJ4@H ^B MX*4H8*=A:@9CZ@+Z$(]7TWI,^GI,"@CEQ@_T <?$*=82J?ZX'G%DJ> L*=] MJ@^@@*$%"E(NR@XB6A".0"[ZP ?'QQ#%=WP$D'Q.)P)^B@?BD C1IZH$FJI^ MR@?7-QT$B@<*@ ZI *IXP 0L @ B$ 1(D ;_ 9,<!G?-P >.JL@<'> ("UV MJC@B<'>! *VT('_?%P#?5R7SUTLP< TD<'=Y)RY5HC7_$"W[P LHA0.:(P!@ M( %#%0/8 ;%0HX%(0,><(("65,^U8)XE9!FM9"BPP'ZT(YP<SHKTS)WPP D M@#L4\ (*L!4!X ,4P L 4 $B,#,14!#OH X04 T)40$L0@!C4S:#4@*LDSLL MXDT\8+(8 +'@QRD2*P)JPS;[ CL(RS(N S,,BSLO&[$%H0X5"P :D#<0$ Z MT+$ +(!(+*/$C4,@+( $"5[L[)RT+(B![.X@P!; 0#04+/1@@\XNXT0N[ 0 MV[6>,+0$ +544P*P40'3\;,QR[4%@0DO(RYC6Q!ER[-GBP9#*P$5L!DC"[52 MVSH0( ="8++>I NJ[4RBP5WRP]Y6R4*8+81JP)#6P*$F[*'BP"*NWV-JP!S M&S^1.[GH0FN ( 084"ERL #@1 ;V,+E[.R@PRP/ ( 5SH*U;6V[Q0 _J1@!P MX*ZGYS0<< ; &P 854ZE"S>R82%=@HE_" #8N",]XB<YFWGZR@8\!4TUP ^R MAP-8\ 2*XZ^"E2@$<!A5\DJ]9 -_I5<H4X-_E0/G6RV3P%7,LU'RB[Z!=PKE MY@X\H#8A<K/,^R$ T .4<+X6P <JT0/6@," L,"L@,!XH!(B0 ,(3 <J40+* M@,!PH!(F8 (S 8J(0/J@, HH!(Y X(3 *]8@GG6P'$T"NT\,+ T"NN\,*\ MT"NZ\,*X@,(R@, 4H!(ZP $(# %"# $(S HC P(C HS @(3 H3 T(3, Y M0 HOS \H[ POC \H[ DO3 \H; @O# \H# @OS XHK <OC XHC 8O3 XH+ 8O M# XH3 <OS THC ,OC THS (O3 TH3 0O# TH; 4OS PH[ ,OC PJ,0,.\,*P M,,+\\,*L,,+V\,*H,,([/ 50 HCC HO# HC# DOS DCK @OC DC[ 0O3 DC MS ,O# DJ$0/0\,*,4,N(\,*(4,MD\,*$H"JF[,D/# Q@ (OK,#&+ ((S 4J M 0-N\,(3G'EP[,D8G'F([,D=G'E*\,(BG'F$[,EH\,R,[,ED\,Q\[,E@\,P: M\,+.G'D$X\E8\,P"\,)4H!(OD,F># 7X7,*>S 3X[ TOC 3XS PO3 3X/,.> M# 3X+ H(S +XS DOS /X[ <OC /X#,*>3 ,JX0(Z\,(PT-$6[,D0#0 MP,:> M?,(F7<T5P,(F3<>># (JT0+M/ 6@ $JP0+D\,(<D-,"[<DXG7/8\,)!G'/2 M\,)&G',&[<E*# WL,N>[,0Y!PPO+,4Y=\.>3, L(,H#0 %:G',2W=5>G',N MW-5BG'/#3 %FG'-:<+X4H,8Y1P5N[<8YY\I=+<<YIP)N;<<YYP%NK<< L (; MW-5^'-C$X-:"'-BW;-/S/'84X-:&/':1W-6*/';Q3 %,/"H'W-4Q# IH,\4 M4,.>[<\5JQ(I<-1=W<.>3=5=30NFC=44,,F>S09N?<F>#09NO<F>W=9=#<J> M+00(?,Z>+===3<J>;=<4@,J>[===S<J>_2@V30BFK=$4 ,L D*=N3<O7O39= MG<O7C0YNW<O7/=@4(-W7+0MN7<PH$,%=K<PH\,M=/<THP 1N?<TH@,PVS=%$ MQ<4V/<Y$Q05NO<TGT,U=_<TGD,X4X-\G,-D6<,]$5<]=+=PF -KK[$O&X-;O M; *L30&-;0*=3 $.;@)IS<^^A 1N#="^),M=3="^I-==C= 4 (-W-4,'>.+ M30$4'>..X-88'>-030'Z70)JX-8A'>->X-8E70)&X-8J[35N[=(E,-)1E\$N MX-8R'>/,W-4]'>-$W-5!?0-+WM5%70)(W-5)30+XX-9-30+:X-9230)4W-56 M30*PX-8$3 )0/ 34,GY=KX3,-8C ]^?M8^P-P3L-8^@ %^#M<^P !^3M<] M -YZCM<]@ M^SM<] I^#M@] -434-@C8.)ZGM@C0 )^'MDC( %^7MDCX.AZ M[L@ , +0/0&=+0*'K>>B+0*:KN<Y#*R:X.>J+0+X/0&N[=0*X.>R+0+';M-% M'@)@K.>V'0(H/0&Z'0+9/ &^'0+I/ '&'0(FX.?*C0.JKN?.#0(_/0'6#0(* M/0&F/!%^[MT@X-!Z+MX@H,IZ'LP!L !#K>=HG.]Q/@%\("H+L-@3,,UB4.=Z MCL?YSMH3 >B<@"W/@'"W0-5KN?OW /#WM@]D.43X. ]T.430.(]8 $(?.4] M4.83 .,]L.P3T.,]P#8VO>4[(.\3H-\[$-834.0[8.\34-([8-%ZKM([@ =^ M[M([( =^?N4[8 8(3.([@-LVC>([8-<3$-0[(.H3(/,N/@%%O0.NOG1"K \( M7.,Z0 \(#.,[,.M)K0.2/@%-K0/BX.=2K0/<X.=6K0,S/@$$K .+;0$YK@.# M+0%?K0.W;@$]K@.6/@ 2,-8Z$.82<-8Z 3G*P%KK0,?K?APK0,C+0%TK0,5 M+P%XK0/X+0%\K0-9+@&%S0-IKOB)S0/R,/F1S0/L,/FRG0-MKOBVS0,JK/BZ MS0-Q+@&^S0/\+0'&S0-,K/C*G0/",/G6G0.\,/G:G0.V,/G>G0,(+P'BG0.J M,/G%S /+K_C*G .8,/G3G .2,/G7S /3K_C;S /7_\T\L/V*[]\\@,6*+]PY M ."*7^$Y 63_\X\8/PIOL:6 PB<!'!P/"#/20 2QP/(F.)#<3G@VRD^%L<# M4)H$@'$\ (\IOAK7 QR>XG-N/*":28 K!P+"F@38<B'@^$F H(8#D)[B*VHX M@.DIOJ2& X*9XFMJ+FCRM0O $,]4W:*8?$*!2G"*AX"^2(24L!)80DOT"3'P M)7Z$F" 3<\!,\ DUL22HPUM0%;B@*8 54$+R(-'( #@X%'0!1?Q)I @G5B" M31 MY($\$07W1)T $E7P,Z@$.O=K)(5@^#7$@#/\&M&F[GY-KS-WOR8+R@0@ M@ )&0 H@ V( #RA"-)$ :H +D $@@*4<B#,B&?* ,+H!+R &R( 7@ -J0!P4 M"A/!!A""@O #FL,/.!F?,!6JPE7("ENA*WR%L# 6RL)92 MKH2V\A;@P%^K" M7<@+>Z$O_(7 ,!@*PV%(#(NA,3R&R# 9*L-ER R;H3-\AM P&DK#:4@-JZ$U MO(;8,!MJPVW(#;NA-_R&X# <BL-Q2 [+H3D\A^@P':K#=<@.VZ$[?(?P,![* MPWE(#^NA/;R'^# ?ZL-]R _[H3_\AP Q( K$@4@0"Z)!/(@(,2$JQ(7($!NB M0WR($/$;-H"<,5+H0AC8@4,0 (@!L2,&C@!".%4:,0D4A(Z($':@&+ ))+$@ M' DQL 5&HA= "*U#(V8&,? 2"T*4T(CB1"/61*DQ$M&+3D0('D(,@!>->#5B M TF8",AA) X"FB$)9 )5$ .'8"1"@GM5$\5 )9"*!0$5B@&3.!4#FR@8B=1" M(W9%%! 4Q( IP(J^9!N)@5B %DW KQ(#BD(LT@QY,!*S05T<B<\@+A0)D@ & M8L)' /DX"YJQ+QX%!$"@@ 8" F@H&(\!&2(H4@@V%@%N2,N!@&"&,8\ 8Y MHQV,1(2P%4>B QB)&F DEH"1& ,^8LYH((VQ.8@!S=A=T-<8( P5(2:*@3"( M&#U";"P(8^!(A $PX ;*P!T +Q%"!"9-7 &\$AL(0-'P(T@&> X7(J =($, M$(8YTH$I (>@XXZA$"8$T!2!5')DJ&.+88[AXP>9D"! !RR?=)P"PD($ M@I\04WD$ %1(E00BX(B)9 QXM$-.Q+S\1O!AAX* "=$! $"(R$?]X1T!)'_L M#2##A,!')U,&D@!J4 U.085DA2OA(%,#?5PC28 ,2"\-F08 0!_JC1K2P70) M#6D&;!$N B]8 @#L@3FPE=+ 52H#<: / 8@(!+)$&0 D$" 1CJ%2A2$EB,V M,I##90JTR P))*>C5J #%/)!%LD <T7T1X5\ P!R>AT( / $Q( :L$/2RPM1 M+Y]88PJ$$_@1U+$WC!A5<R )&R!&69 B$P&*0D<<L1I< $^,2+*R3E))^ND MG;R3>#)/ZLD]R2?[I)_\DX R4 K*04DH"Z6A/)2(,E$JRD7)*!NEHWR4D#)2 M2LI)22DKI:6\E)@R4VK*3<DI.Z6G_)2@,A4:@03 )DFEECP0":!"P &'L%^: MP-@IB0 @ 3BD8[,2)L)$*((*X60$ (6 *S,/13@(O;(\-"U::2*"0@!X$+W2 M6#*$9$D1-A9()!$$@!\$@ N ?)1$ 7B6JS FD@1L"0H+0!7XEN#R6T*!KW$3 M0*($4 7H,EVBRU&(--1EN@0%[/)<IDN@ "_3@[H4 *! !*B">.DT.D.];)?* M#A4@ %4@"O[EN?0(!'-?VLL?("WX <$TF*J 88J+A\DO):;#% 4*LUU:S(19 M,1LFQUR8'A-C=LR)*3)!)KD2 !GS7&[,=6DR'2;+U)@>\V6JS)B9,B,FS>27 M"%-FNLMTR2]W9LWTF>Q26WX$D.@MPR6XA *XD @H32)P$R* TQ2:JW!I$H' MD!+")=)$"!4@"I"$(F 3$@))" Q9<VMV3;H@(YBAQ)06:)-<.:2TR3:/#=MD MF\!@ +S-M!DWYR;:K)MV\Q_@3;NY-^=FWWR;?Q-NRLV\&3CIYN#DFX?3;R9. MP+DX!6?>U)N-TW ^SL)Y-R-GY9R<EE-:4$[-F3DA)^;\G(2S<VY.SQDZ)Z=A MH)LR(6W>!(NY.AOF35"=)"%QQD6/\ #2)CSP"&>3;0H* ) [T^;N[)UH\W?: MS=U9"V&# +!8M2$L" "J&2J;I_-\GM S>DK/Z4D]JZ?UO)[8,WMJS^W)/;NG M]_R>X#-\BL_Q23[+I_D\G^@S?:K/]<D^VZ?[U(4$8 &4&B>2A0A$&P@$ T 4 M$(( 0(@?]< .AQ([4!*F!E H#_3 !(H+:@ 0(*1PPH(3 5?)*]@8 4 @( MP0!( R6@! R _9D&]F<(N 0% !-< @(@0@. ""T EZ"\%8 M( -@P!CH O%S M?I*!^AD&[F?^W)] H!",T$L0" ( &GB@6R NN5 8*C\+#/T4#O83?^I/_ND_ M"0$"5: ,5#(X4 AJ);%D!;V@&50 [,\2( DL@1-EDY*@B2X )$ @VL@08 .U M)7=1 D)P #)H!DT#.?(24((*&@&$2V_4+E*DBO:&+^ C@ 0AF 258 !XT0"0 M!KRH L!##?)!;H( 8$@E))*< T]RD7I1 \ B,2096*2&X(]6 @)@"3:!%ST M/U*22C<6J4!T@"A% #P2"IE21DH($("-?".KU! 8 B_J (Q ]U A"^;0))H# M$48M0288!7.TE7(/[]%' 8 F!0"=-),"4@/02;UHP]LC_J,)G(9)A"2U"YT1 MI05 BL !)"-*#<"042$[1I02@#&0C%9I(ZV._K'%B-(&4&EDR!EU3.$T ,A2 M0W ) @ /%0'E[0!L 1QP ]C2"XVA1G2&(M$:JD1Q:!-]HELBBI:!*1I!K:@% MQ: :E(-VT0$01OTG 6 "((0.! !*8 D P"QM-H3 $G3461H *BH;_9(K)RML MA35: ')DCIP#3?0 H,??$ :$RT:UH"4@#730 K '5$".[ ,,( 4XT2U V) M3_VI7<!_,@!;*AE.@")Y NWE0#11!C $LL=Y::@3=(T* )_Z/X. \\H?F:@0 M&((*ZD2?)!10(+NAB3J *W :R "@H0(,1CZRDC5* ,R 734#/;0#! (! %Z M*")8#H* $"@ G:I358!A!0)S B,"A+%L3R 17V2%M4*I '?Z#\+P%GMC6S M?YX"8^I$<RFB 353DA)(@@H: # .*=B5?A6P_H34"@ $P6@=K<$,L2;6D&H) M#D PVP(W @DU0,*5V&"+=T-&M)_'H#%$I(: P X!9+ %#@-4K <2,$76 Z* MP *L5@ 079/K:%T%A2 0( "G<$7AJ%IHH@V@M]*!W]I8Q&,#\9\=1DS6$//* M60D >Z6K/C4M^$\'\&C2QP71$5+5HO8/3@( X*L9D*].E(RR@22203"1>A MAB 0- G8*@#2 ("LH + KN:*!*LH7FLA@*T!0 >(54*P"I+K<KT !\ '-("? M(&*M:R' KMJ5N[X"8^H*9L'_M (81HP<)1< PC!++ %A. 6. 0$JV +PFC- M@H4@%_R#0> #T.4JH+ P,*.5EVP83NL<@4 S!4 1 ,9, 4HP$^HLB86Q6Y7 M"KIB"4&+5:H^!@28E_\D!!H#';"Q./86?$8>NV + 9 5LAXU$%38"TMGF6PF M]9\&0 @D(]\ ,UB!AX6R%D &Y,B?D".S;'9%!"J6LPI6/=M;UNMN:""O8!94 MT!N;8T-$( @W";9R)%DW2T$)@;B9 \L!&60 29M=#8%3\+0YLHGF62.3(RX$ M?-6I,)40. #$9M(@W6! _FCA@S!L9I@H8%'Y;!_EA1T@0.05T=L02BVAC;% M<ED6ZV()P0U8+-M4NYP!-* ]7%,.B &BILRR >T!5RG38ZDQ9V"R*A(0D$[% M;!J8MG1 D>32 Y%$8A(NZ+&;]LT. L A.(BLD46R2K80V-DF.@#*[-5 KD]6 M)VB 'BH)!,!J+:G-QA1<5]IJ0 G %H@!NI40(-=EL%P%@ #HH8X RA[;"91D ME\%U+00%0:PFV(D09 N"!7VIA 6N-AB, P" 54P!,Y SOY:)[M<EX,N2 ); MP,H6A)R;;+=L(>BR7U;66ICZZF<R2)<X,KT WOY8"@IG\2V=7;(B-^0F6+\@ M5CN!<&6T?#8&_()0@&?)*QF( :J ZSY0KRL#=('8;0 P=LRX 9"Q& Y$+1"[ M!<#K(@.N6PR6@=@U %YW!D0#L8L 3,QI: *9I Y,5<#KB.!J*D&C<W6TYH(% MT$.903#SJ5SUBYY*.:!J34QZQ ,!P,\6@N6J$*P %/@)GM?":ME$FUVQP:;- MMVP4"$0^PMI!12H!N*TT(.+ZS[X;>-FK,&BV!^!)&A(7T'+;+)#]!:%VU!:" M["H 4H$Q79YF8!ALVGT[#IHM 7".1J;W^EA"T TD 3?(!6*@\48#0I -" $X M&*V<%P!(@<];$,:OZ,VN/G?%EM[3^W0+ 36@K02@&A""YNL_!T!5I0/2-]Y2 M4. + $0MJ=VKJ2 07 ULH'RA;B:EO\$,VN:!_+MT"P'_];_#%P '@C$ CP M\MVP"-BRUA:7P( YK0,.OO^W^ 8".U"!"["^Q<#-5@%X1SM$;DU(!_Z](#@" MB^"M8($-\%@M!-)"5.0"*4 !<H')10!V-4>. ,LW!Z3%\!T'P_?7!C/"6P?$ M:A:4M4!$#,P11T1:F-(#%K[$%Q7$!T)@#(3! 9W"=2 (,)??J/?&JB0X!\S7 M^0XK _&"]V\,)KX!& V4X M\@)UO%-@T^%?I>N K'((#<!R8PS9X^.;@ ) + MK$ /+@C>P @7 B0,<C/I-ZBZW+<<< -"L W:03D@!-I@'5QB;O .+G$WB >7 M6!S8@TEL"L3!)!X'^& 2M](FD ?8*J@!-(1 %$199M!#,\%>!0 ]%!*4@E%1 M 1!8R4$M$#BXEE7[%;O@,0%OU 6M3*$7+Q:EW$ @ 2BE[8B@-N* R(N,Y $ M Q/0+H=<( 260RCX"=T8 (0";+QP16H , ;'6 $LUP-P &@ =/T)[IBZ2@(% M4(XMP3GVOI* 2S7A #ED,B^ G]& D@GS\<0-! F@=/Y>"!@))D6]'Z_L5 MJ0> %1""V_M8V0<,:+F&P,?NX3>\D&<&,.#"7EBZN1'IHAHZP*_MPGAV)-,0 M1^$!/&HFI<C!;'T<I1<< #YP_\7""QD'Q <)0 %>LO.5R3+@!0L FPR!LRLR MT,G @"?[Y(H, F; "QX 1!DG'^6=W),G\D]F'S3@!1. J/Q_IW)2KLHPF0#( MY!KP@@L 5X[ 7EDI6V6F; ->L $XRT89*2OEL1H3#P AA@$1P </ &\P;P/' M*O@'%10F%P I4"!H2,L%B0V8#Z-EN=R37T$$=@JR%"'+TAZ*D'-! 2@ QR#E MXEZBNSY:[LME (' UV928("-:VX 4]% $0 0[P$U8S.3ZQV341(.0N"Y/Q MKA?RS!H9!M_D_YM@YS"2'<VE&<KV4-0, ,#!:F[-'. UHUC9O&S7,AMU0CT2 M-^M?N!P(>K,%_LW -AN3@A?00^]G ( %TG7C@F?EG%T/<G,.NC&@%MVB=&L] M=I$-Z$7&Z(G8T0.1/[#3]IB\1;>$\!E9X')S,]/MRX(CSLY9"[MO2;-V'L[+ M 1<<YX+@FA% 06;."=DY'X"(1)_>B'1.S!S9.BM?['R-M7,:2- ]E 1XXX,K MHL6Q<F:XZ!BYRH#E2C!Z* 58#HW@X+YH - ()($,J,?W&+U6515R7B2K;SRN MDH &[&-<' !F=(S>N$8Z2!?D ("0X64P$Z\B5S*/W,I< ) 9E:Y_O,",DCU M\2!-B1B1SH; '4_%3-JAEZL%> ]5!HTUX.KIJ'LB3;'*5H2[(!U3&P# #& MT0?W3M-H.8VCT;%^]1\!X/OV@"'=0X,!GMZXAGI/]X""+"N;\^R](.PUTOK/ MO;H)H 3* )!8 H4 1 !:1 $9@"OH@*((%-/:J9 !0 4N@"&2!'E($C, 3 M\-2<^CL,@2)0!.:'$S@"(:!E["%%DHST,WIR-$=$B-P!"/)(0 VZP"TI*8=\ ME\A0G]VJFUPUZN-]$!'KP3V,-2F21GBD.-90/Z,;2B0;$#6JA$#H!I;T1$A M#'"$<RD\@8 JX *F \AIW5H@;20/$*)!L2-445AH+V$H?C!KMUUCU$@(L0W M5)"6H6VY+1-! ]_V#83;%")J^LL-P $@8#V:D#+00LQ+@1 U3T!_*!!#Y$&& M@(5Y33"@!M@ 'D($WD ?F0.#AH2\D ""LD'24I(,:\AZ9"1*)%GFM34B'R@[ MB#P9*6(@P#4>N2(&0@X=$>TQK5U(R]8-QCI^Q 70 -TT9+Q(&:@QEB((92T M&8: # -L! 0(D6IJ0S))$I':621];*0NH6.@R"@B'T)$TW0/!K.=[O,EZ=?O M.H@($7G=/BY)O68B(H0,N!%]#8;X=;OF(:L)U5R/0-1C.I)=S1^VUFWK$<D" ML[O$%?DMU2/=LI$X0CXLDI'Q).B1(T5!1-)%-A$322&HZ3^) 2:"C,9U&V@A M@5N$4*;@DD)<AEJBL3! <><0$9!=TL 5D0S"Y6"X#T*D0/O(W;[7>CM?VY"^ M[;8GZQFP(:F;A[2,Y0T"6JX%:!,-V-.: 8:FF?TG .B]^6$R,^3VZY!1=!"X MP=)B5^:"0@VC<T$ V,L ^B]74"'@8OM!RZ4 T-L#:['J/78G:V/1 =C;)3OF M1FP(I#1E9KJ7^4HW6PF0N1\IE\9&7[H_>]0>$)I_K8$VS:@Y &@>ULR@D[.# MALV! $+39C6\&^# A=[(NSD":V@![9(E<R"@NH; ZL:#8T<(IH$#4 "$X!Q M = "-2!!:#AZP #T'!VH %H>#O@ #3<'7@ &OX.FA4AD ??CA#,@Q1 *P! M(",$]> %O%Y\\,,(@3VP 3* $/R#'?!Z\\$/V '8( C\@%'8!%XO*HC%S#4 M,('E, ]Z*!Y(S;M8 #!6 / .'"LAF !$][[VE@-A1#JX,#[CR'7S)N, X,93 M\\%]XP'@@O?I)JJ"JU-C8 ,^^@X$ .1J!O;Q "CDY_N0]U"*:@;JL19UN()V MM[;2,YH&X$ DG^22 TLUPIP<0- &%@._^#@OG*'E,H7.2&X!T!Z#1!J5QX( M"$ WD.6]O/JN@8+L@P/! @ #=)84..,N$,P)P0(H,DC(KHZ!NZH6<'%_#>8] M-#GL2@!@;P5'()@$52 7#((XD 3D@3(8Y^5<&8QO7NZ0.JHE$ "6(! X@'O M1H,H#I@!,>"%[@$N,$#, S@ AL[#>SSU,!)Z$!DX +^'*'/ 1)R6@0L@06K M.Z /* ND"/DP!E@ [MIHE?TXIC1!_H__Z]L":&G@7_>)?YY'& #7$!;YX'8 MG0"VB ?)X_BY5Q_=%C*L%0D6.K<@$CZ-D-\@0DC(^!!#%L1$LF==U%_>LR^* M36V@A-AL^ZRW;3?#-B* QK(<"%%C9- 0&F L3T2\R(&>;F30@!])1427#*DB MIZY(Q@>C22,R1*?GD,42H, 06X=)Y6.X1,(A<#Z$$1K2"J &@L0D$."4&-.N MSL\S?1C)D+*.!M3DX$Y))7*!_*$Y4$&8 * ! 9+A:[MM#-)'=O<4FBYC/8F( MFCDB72B1,P*K?TC4K">@CHR441AA1O/9C?RA:H2=ZE-Z3"%FJ S<B"%21*X$ MY>XB,IW/B)JBO26P>HB!0F:;:+,A).*2ZE!O8 ,MA+>XD!-BV:-(#>$>9R"( M0",U4 =2"88)0]/ZDHCUIJ[9@SM0Y^X>Y(@HDM&=2=*3<:<#R#T\2<B)'6KB MLW</("<$$\&1HJ2&AFD;2.^Z@2,]D61-/K)+'[HDG^:.\I "8D'JRWW)+^TC MJ@Z'1J-(YLC&UMH,Y@T\[EE$/JB[=;\DD2'.%&XZ< ?*0'G'M6KD*+EW2+B[ MAP 2D %Z*)%PD$=+V,?0*O).AN:SRJ%!DT/Z$Z<!4'#=*,6/^MH"D!(B5>\N MH4"P]AU_/I) "X"$B#3%=Q$R<JRUQ^A&%Y\[+4"0>8U#R <,V$T@X E2@3D@ M:JYZAQ<SHF:-+! /DC[:T$NG DF "< +)_ $J("8G3!%( E8@5JMBU9U%8 " M1T *! $BL*E10'&L[N_ISR\&R1 "4H"H21_UL<G_=B'$X'G(%#@O'@31J)"R M/FB^I1/@FD:$N(<G,W @/(E9%^[6 WND(I8]:*@0(DH,"Z2PUY#J4=;=B!KA M] L^S J1!B.%*GQUKS0;OL-_^-.@2,ZU>X\!-H"UFW@9(&J$HOA0\9[[#$ 6 M:NI)PFR-]Q$9)"O0:V/=VTF#8\$M3SY^^'<XT@9<0%]_2BY]LC.:Q*Y>;0AO M:?&CI@PXU1Y38^YUCO%.LZEI/VU%PD.2P,T>0UNZB\2/.=)V+TES]R#TQ;Y, M ?Q2!8@Z+SKJ-52IL_;M_N*Y//Q(1N?EM'\GSD)%)/R!:"'D?K%;H1-"Z@LW M2+(R>]U!P@\R\!QE;$:: UT"W0KV03+F0< 9P-IJ1-3D$-O.VN,]4+I.NF$H M+7@[H$AJ@":\^4+)-RSX5[21= .ZKZ&;)+*\CRMQZLV3!P%#V9VIOWAO/]'! M/?GX-(\HOG]VZ"5C.?V$5$.;"+>\%^VAB,+U% Y%]9[L*Y+MDDF"MDYWJ\8( MD^"!(Y(]G#J$+Q OX YH%Y?P L0,< <R2A^H;Z>U'8DZ>[U_'S&^AHSK+L)% MIBU(JA[35M2XHC'20I)ZTO;O>$ 1<:3T?JZ/?.P6(N$6G J1)V+;%WS:QD\J MI(\8&6&4/E3V"2G[DN'L,_@5/^IKS&_QZ5Z=UK+@5@OBSX"2Q]9O8#5%AA82 M]H\]HRG[H$B!?(]7Y$%"0RH"[Y0>?A3^243[ 8@9V!%BJ'N(^W3[\$U[@87O M>6# !Y$.@B-^0QD0-3<BP=]11;*[ _Z!+_C07WUD>C>424!^]X_X!79[H-$[ M,+@M1"'Y]BT=^?!*B0'; X%033T2>QQW%/WE"&>$]#>ZI2+1'>@6C>ATD02C M$?4-@"[;?U+M-1:%FZ/'_*$AD!YKUT&,:]P#<$7?>1"JW8! :;P!OT%ZYU:1 M4V>?$R'S(7M%R3%"C8QVG(CTQR)-5F,>U>>4H ]-@*6VJ<T/Y@,3$ 0D 4V M=U!!^'4JX".AACP6(P0$X>JY!*W;2Y!=@&Z>!$IR>$U6HDCTET, $4;&&^&K M+76SGW\W&E01Z9\"T4+8=F:(F:5%'&P)V\*F2"1Z.>"3-R!P@(F?&O$CP&QI MH!O00M08I\7NAA5H!=V)6D<^T'QY1%('1(QKS1UN9W3Q&3Y@GO$$!(&7&A8@ M/] /0X 1B 0J@7S=4U*PO8'>5F.@L(E;@]L9,6Y!@</:':'\B5NBAA5H:+!_ M^\D6Z$G@?A#>H<&"9235PR5QK5EMHD$=T!M0==R?IA% Z'807I<@!@9V>40[ MQ?+E(2W8ZR<+9G52X"KXU+TBL4@?@?M%;I"=(A(&KG;P'0SQ#$:!JB G00KN M;G.$'+"Z<1+'()_AWG$/=$!O=%JD@4G)$T).H5&41A AZ9U_\(,:0H7 (E@; M9R=JY!$920[Q$K@$G(1WUT$,(4\@;E%I)'5[W(SG\>V#:)0BXDGH>(/;'N?O MO0_[WPQ(L>6#'D27P!!Z$BG):*#:F7PTWM4W36$/;< P0D,\$0NAD1&* "60 M7;ZFO'U[3 2>%\D!4F ?0 "/ %&@/P0!%08V\$4,+ Q)B(?%"C5%81;0C?X M"79;")LH* =Z?,;@>]('$G\+Q.2&#GYKZ4E+HFD,?@%$F/=%%!F0"$H":JQM M5016D",(%^S?^Z &@@!K0%M%U2T0U> $(6I<@\E(-L@09B*B!B"H/?AW[" L M".$E$8[(4P=!@!"575WX[Z$A1(BH8=N]A>L=XB5&_(/^7J4!C32"P-\9F(UP M:<<:)@$8?@]'Q N10]14Q5$9\/)=)U'A&*BXF84U5>NVNRV%<*!32 J^!/J# MIX>S!6N^$;%6 .X/1*$:H168$+Y;9N=!Y(! Q"<R0#1[+826=^@M$#P$DV<' MF&Q/1-27"DZ!X1\(D$"\$#% "X #S"76(0V [0 6I[B5B(-$"K@IN>%B!%4 M7RT"'AX(H8$0L=L5$;9A*IC3?7IE8+;F1J2$XAU0AV@0A-%>(S%H\'D#WW>P MJ@4!:IY/J!3LA$X ") %/ %5@!0@/T@!<MZG!@+D:@ @%" 9U!90FX=W0J1) M'IY.A[0]$7/$8<?<71(,!M86W[TDVTE1<NQ!;8\<H.&[D7RO8 I1G"0 ,.*8 MU4(4;(P)C @CLH:A(+@E;M6(-J+#!K%);)60F!6<D $\(HR8L1$(>F#/)AU^ M;"V4R 8 VH@)@(.T(_1&Y5'+ "-:$GD $("71$&H1)&8 'A5X1I&A6KH D M$8#/N2;?GGIV(HD:QJ%[AR,VA3IBZV8;"@<%0HBXU:6%V=\E$>/9(78?F30< M4'T2G40WF64 ?942 %<45KB'. &$')HS)W52@E)>,3$AB#X6:H<E&5Q20"P MW$^ *=)R:$!!E@E (>B^M7 I7+!C%UUEG!S/D 4P N4 (0 _ %N%60XB-7 M)@4"$, ,)DE KB8$M!I&0 NE5UU:!0":X "H $ CJ!+,5=)5AA$"1&"#0 ML2)O.$&(5VB &. _10!LDH,D(8UYA( G "]) U57)K4); )LU!Z0!OA4/Q4% M\ X<P]7#2 NDHM 0!_0!7!6!0 782#H /9 )P!RH5<[@N7'D>@ ^("]R%E5 M Q@&; $4&Q! *CQ!,@!;801@$=P$G!/*' O!C/D5'FT#B1AE94VA62T Q3C M _5-N00ZP#N0,2H !Q(=D$[I /% $I8'- %BP,,(2GDA.H )0 <\C*B4,X)D MI O(V?E2GDD8H .\ +4C)45*25C. OXQ152:4!&1(=X 4 @[4(<4@/4ET M@ V -*)7CE22E!K0 3_ A@6G$0!CE4N6D;U/7&/7Z#5^C6!CV"@VCHUD8]EH E-IZ-:&/:J#:NC6QCV^@VOHUP8]PH-\Z-=&/=:#?>C7ACWI@. 2@V end ----- CUT HERE -----
news@media-lab.MEDIA.MIT.EDU (Remote news user) (02/13/91)
In article <15616@celit.fps.com> rory@fps.com (Thomas (Rory) Bolt) writes: > Here is a shareware disk formatting program for the NeXT. It was written > specifically for the Fujitsu M226xS family of drives, but it should work > with just about any SCSI drive which conforms to the Common Command Set. > This program currently performs two functions: > This is probably the time to say it publically: DO NOT POST BINARIES on comp.sys.next, but rather give pointers as to where you can get the software. Posting binaries around the WORLD costs LOTS of $$$ 2.0 has a scsi disk formatter that is supported by NeXT, it works quite well. /etc/disktab entries are not really needed in 2.0 _for most applications_... Pascal Chesnais, Research Specialist, Electronic Publishing Group Media Laboratory, E15-351, 20 Ames Street, Cambridge, Ma, 02139 (617) 253-0311 email: lacsap@plethora.media.mit.edu (NeXT)
izumi@fugitive.berkeley.edu (Izumi Ohzawa) (02/13/91)
In article <5214@media-lab.MEDIA.MIT.EDU> news@media-lab.MEDIA.MIT.EDU (Remote news user) writes: >In article <15616@celit.fps.com> rory@fps.com (Thomas (Rory) Bolt) writes: >> Here is a shareware disk formatting program for the NeXT. It was written >> specifically for the Fujitsu M226xS family of drives, but it should work >2.0 has a scsi disk formatter that is supported by NeXT, it works >quite well. /etc/disktab entries are not really needed in >2.0 _for most applications_... 2.0's /usr/etc/sdform, I don't think, will allow you to change "bytes/sector" parameter of SCSI disks. Rory's formatter claims to be able to do this. Going from 512 bytes/sector to 1024 bytes/sector will give you additional 40MB or so of storage. For this function alone, his program is worth it. The doc says it does more. Automatic generation /etc/disktab entry is also a great feature. It is still needed under 2.0 if you want to partition a drive into multiple parts. Besides, paying $15 and sending in a floppy in SASE will give you sources to the program. Whatever support NeXT can give you on /usr/etc/sdform can't possibly match that. Man pages for sdform doesn't tell you anything. As soon as I try out his program on my M2263SA, I intend to register. I am very grateful that Rory Bolt took time to write that program. -- Izumi Ohzawa [ $@Bg_78^=;(J ] USMail: University of California, 360 Minor Hall, Berkeley, CA 94720 Telephone: (415) 642-6440 Fax: (415) 642-3323 Internet: izumi@violet.berkeley.edu NeXTmail: izumi@pinoko.berkeley.edu
andrewd@cs.tamu.edu (Andrew Ted Duchowski) (02/13/91)
In article <1991Feb13.080850.2311@agate.berkeley.edu> izumi@fugitive.berkeley.edu (Izumi Ohzawa) writes: > [...] >>> In article <5214@media-lab.MEDIA.MIT.EDU> rory@fps.com (Thomas (Rory) Bolt) writes: >>> Here is a shareware disk formatting program for the NeXT. It was written >>> specifically for the Fujitsu M226xS family of drives, but it should work > >2.0's /usr/etc/sdform, I don't think, will allow you to >change "bytes/sector" parameter of SCSI disks. Rory's >formatter claims to be able to do this. Going from 512 bytes/sector >to 1024 bytes/sector will give you additional 40MB or so of >storage. For this function alone, his program is worth it. >The doc says it does more. > > [...rest deleted...] I tried the program, but was a little apprehensive about actually letting it format my 2263sa drive. In the technical manual from Fujitsu it says that the 2263sa revision in particular has a maximum configuration of 512 bytes/sector. Rory doesn't specify what revision his drive is. I'd advise a bit of warning before going against the manual's limits. I finally got my 2263sa configured into two partitions, 300 and 371 Mb. It seems to be working well. It fits nicely into the cube underneath the 105 Quantum and they seem to be co-existing nicely. Andrew andrewd@cs.tamu.edu -- -------------- Not an Official Texas A&M University Document --------------
izumi@fugitive.berkeley.edu (Izumi Ohzawa) (02/13/91)
In article <12117@helios.TAMU.EDU> andrewd@cs.tamu.edu (Andrew Ted Duchowski) writes: >I tried the program, but was a little apprehensive about actually >letting it format my 2263sa drive. In the technical manual from >Fujitsu it says that the 2263sa revision in particular has a >maximum configuration of 512 bytes/sector. Rory doesn't specify >what revision his drive is. I'd advise a bit of warning before >going against the manual's limits. Tiny booklet I received with a new drive from Fast Access clearly says that you can do this. The revision of that drive is C4 (manufactured Dec. 1990 -- hot off the press!). I have another drive at school with revision level B6. The manual which I obtained from the dealer with the drive has the manual revision date of Aug. 1989. And this document also indicates that you can change Data Block Length from 180 to 4096 bytes (Fixed by even-numbered bytes specified at format). So, I assume most drives purchased recently would be safe (manufaturing date later than Aug. 1989 at least). What's the revision number/date of your drive and the manual? -- Izumi Ohzawa [ $@Bg_78^=;(J ] USMail: University of California, 360 Minor Hall, Berkeley, CA 94720 Telephone: (415) 642-6440 Fax: (415) 642-3323 Internet: izumi@violet.berkeley.edu NeXTmail: izumi@pinoko.berkeley.edu
rory@fps.com (Thomas (Rory) Bolt) (02/14/91)
Well, I had hoped I would not get flamed too badly for posting a binary and I was wrong to do it. Sorry. I need a volunteer with FTP access to upload a new version of my utility, but first a few responses to the many questions/comments I have recieved: 1) 2.0 has a formatter. Yes, but so far as I can tell it will not allow you to set block size, which was the major reason for my utility. Since I have STILL have not received my 2.0 upgrade, I can not verify this personally. If 2.0 does not need disktab entries, this is indeed good news. 2) It is my understanding that the NeXT filesystem has a minimum allocation length of 1024 bytes, regardless if your sector size is 512 bytes or 1024 bytes. Thus there should be no disadvantages to 1024 byte sectors. 3) Late feedback from my beta sites has lead me to a better algorithm for the automatic disktab generation. 4) I believe I have found the optimum cache parameters for the M226XS series drives. Using /usr/etc/disk I now obtain transfer rates between 799 and 845 Kbytes per second. 5) I forgot to add an important note to my help window. If your drive is bigger than 600 Mbytes, after performing a builddisk you must mount your newly built disk and edit it's /etc/fstab to remove the line referencing the /dev/sd0b partition. My disktab utility does not generate a "b" partition. Failure to do this before you boot off of the hard disk will cause you to come up in single user mode! So, in parting, I humbly beg forgiveness of the net.gods for posting a (in my personal opinion) short binary to comp.sys.next. I will not do it again. If someone with FTP access contacts me via email I will mail them version 1.1 to upload. Rory rory@fps.com
news@media-lab.MEDIA.MIT.EDU (Remote news user) (02/15/91)
In article <12117@helios.TAMU.EDU> andrewd@cs.tamu.edu (Andrew Ted Duchowski) writes: > In article <1991Feb13.080850.2311@agate.berkeley.edu> izumi@fugitive.berkeley.edu (Izumi Ohzawa) writes: > > [...] > >>> In article <5214@media-lab.MEDIA.MIT.EDU> rory@fps.com (Thomas (Rory) Bolt) writes: > >>> Here is a shareware disk formatting program for the NeXT. It was written > >>> specifically for the Fujitsu M226xS family of drives, but it should work > > > >2.0's /usr/etc/sdform, I don't think, will allow you to > >change "bytes/sector" parameter of SCSI disks. Rory's > >formatter claims to be able to do this. Going from 512 bytes/sector > >to 1024 bytes/sector will give you additional 40MB or so of > >storage. For this function alone, his program is worth it. > >The doc says it does more. Ugh, I hate posting ambiguous information. sdform will format a Maxtor disk at 1024bytes/sector. I do not know how sdform decides on this, if there is a way to change it, or if it adapts itself to the disk. If I get a real answer about that one I will post it here. Remember anyone's lowlevel formatter will DESTROY your data!!! It is uncommon to have to do a lowlevel format if it has already been done at the factory! Pascal Chesnais, Research Specialist, Electronic Publishing Group Media Laboratory, E15-351, 20 Ames Street, Cambridge, Ma, 02139 (617) 253-0311 email: lacsap@plethora.media.mit.edu (NeXT)
izumi@fugitive.berkeley.edu (Izumi Ohzawa) (02/15/91)
In article <5221@media-lab.MEDIA.MIT.EDU> Pascal Chesnais, Research Specialist, Electronic Publishing Group news@media-lab.MEDIA.MIT.EDU (Remote news user) writes: >> In article <1991Feb13.080850.2311@agate.berkeley.edu> >izumi@fugitive.berkeley.edu (Izumi Ohzawa) writes: >> >2.0's /usr/etc/sdform, I don't think, will allow you to >> >change "bytes/sector" parameter of SCSI disks. Rory's >> >formatter claims to be able to do this. Going from 512 bytes/sector >> >to 1024 bytes/sector will give you additional 40MB or so of >> >storage. For this function alone, his program is worth it. >> >The doc says it does more. > >Ugh, I hate posting ambiguous information. sdform will format >a Maxtor disk at 1024bytes/sector. I do not know how sdform >decides on this, if there is a way to change it, or if it >adapts itself to the disk. That is probably because your Maxtor disk was formatted at 1024 bytes/sector in the first place. /usr/etc/sdform simply doesn't change it. Running sdform on my Fujitsu M2263SA also kept the original formatting of 512 bytes/sector. As to the usefulness of low-level formatting, it once saved our Maxtor 8760S (from NeXT) which developed MEDIA ERRORs, and it's been running perfectly for nearly a year since the low-level format. Of course, you don't need to do it until you REALLY need it. We also have an XT8760S (Maxtor) and a M2263SA (Fujitsu) formatted at 512 bytes/sector, and I am really anxious to change it to 1024 bytes/sector. Doing this for both drives which are cross NFS mounted will give me additional 60-70MB at least. And I know a lot of people who got third party SCSI hard drives are in this situation. -- Izumi Ohzawa [ $@Bg_78^=;(J ] USMail: University of California, 360 Minor Hall, Berkeley, CA 94720 Telephone: (415) 642-6440 Fax: (415) 642-3323 Internet: izumi@violet.berkeley.edu NeXTmail: izumi@pinoko.berkeley.edu
finger@evax.arl.utexas.edu (Jay Finger) (02/15/91)
In article <5221@media-lab.MEDIA.MIT.EDU> news@media-lab.MEDIA.MIT.EDU (Remote news user) writes: >Ugh, I hate posting ambiguous information. sdform will format >a Maxtor disk at 1024bytes/sector. I do not know how sdform >decides on this, if there is a way to change it, or if it >adapts itself to the disk. If I get a real answer about that >one I will post it here. Well, I've got a brand new Maxtor XT-8760S that cam with 512Bytes/Sector. "sdform" doesn't set it to 1024/Sector. Maybe sdform simply reformats the drive with whatever parameters the drive already has??? -- Jay Finger #include <stddisclaimer.h> finger@evax.uta.edu
alex@pluto.dss.com (Alex Smith) (02/15/91)
In article <15652@celit.fps.com>, rory@fps.com (Thomas (Rory) Bolt) writes: > So, in parting, I humbly beg forgiveness of the net.gods for posting a (in my > personal opinion) short binary to comp.sys.next. I will not do it again. If > someone with FTP access contacts me via email I will mail them version 1.1 to > upload. > Rory > rory@fps.com In view of the static/noise (read: flames) on this newsgroup, I don't see what you have to apologize for (policy aside). Thanks for contributing a useful piece of software (to judge from the many queries on setting up drives). Alexander Smith Datability Inc.
ja2f+@andrew.cmu.edu (Jinmo Ahn) (02/16/91)
I always wondered why NeXTstation Quantum 105 has 512 byte sectors. I heard somewhere that the NeXT recommends 1024 byte sectors. I also have a third party Maxtor XT8760S with 512 byte sectors which on bootup tells me its a 639 meg drive. Shouldn't it be 660? I like to know how much of a capacity I will gain on each drive, and if there are any dangers involved. Jim. Carnegie Mellon Univ. ja2f+@andrew.cmu.edu jim@stealth.andrew.cmu.edu (NeXT)
murray@csli.Stanford.EDU (Peter Murray) (02/17/91)
In article <Ebj7uam00WBK4434pS@andrew.cmu.edu> ja2f+@andrew.cmu.edu (Jinmo Ahn) writes: > > I always wondered why NeXTstation Quantum 105 has 512 byte sectors. >I heard somewhere that the NeXT recommends 1024 byte sectors. I also >have a third party Maxtor XT8760S with 512 byte sectors which on bootup >tells me its a 639 meg drive. Shouldn't it be 660? > I like to know how much of a capacity I will gain on each drive, and >if there are any dangers involved. > I too am wondering. I have a Maxtor LXT340S. How much would I gain with 1024 byte sectors? Is there any reason why NOT to use this SCSI formatter to reformat my drive? Please e-mail answers. Thanks! -Pete (murray@csli) "War not make one great!" - Yoda
chin@sg1.chem.upenn.edu (Chin Wu) (02/17/91)
Hi, Recently I got a Fujitusu M2263S and installed it to the 105 MB NextStation. All thing run smoothly that I can build a file system on it and I got plenty of space to install whole bunch of goodies. Then just for some fun, I try to format it to see what will happen. Anyhow, I changed my mind during the formatting and interrupted the program by precessing ^C a couple of times. Well, everything went wrong from that time. I couldn't read the hard disk, nor did format it with sdform program which comes with Next OS. I guess this is the time to send the drive back for repair. Out of despair, I regretted to have done such a dangerous adventure. Then the superman comes to rescue. I happened to have a program called SCSI formatter from Rory bolt, which I just download. There is nothing I will lose, its either format the hard disk or send it back. Anyway, the program works and I got more space than before. /etc/sdform and /etc/disk will do the format jobs IF all the format information are there. They fail to format a corrupted hard disk. However, SCSI formatter don't need these information and go ahead to do the job. I thank Rory bolt for creating this program and will send in the registration money as soon as I get the 4 cents stamp. Just a person's experience during the NeXT adventure. -- chin@sg1.chem.upenn.edu
bennett@mp.cs.niu.edu (Scott Bennett) (02/17/91)
In article <15652@celit.fps.com> rory@fps.com (Rory Bolt) writes: >Well, I had hoped I would not get flamed too badly for posting a binary and I >was wrong to do it. Sorry. I need a volunteer with FTP access to upload a new >version of my utility, but first a few responses to the many questions/comments >I have recieved: > >1) [text deleted --SJB] > >2) It is my understanding that the NeXT filesystem has a minimum allocation >length of 1024 bytes, regardless if your sector size is 512 bytes or 1024 bytes. >Thus there should be no disadvantages to 1024 byte sectors. If the file system is indeed the 4.3BSD FFS as advertised, then the minimum *block* allocation (the important number for performance) is 4096 bytes. The minimum fragment size, which is relatively unimportant w.r.t. performance, is 512 bytes. Several UNIXes that claim to use the FFS have a minimum fragment size of 1024 bytes. Fragments are suballocated from *whole* blocks and any given file will have at most less than one block's worth of fragments. The important consideration for performance, then, is how many sector reads/writes must be done to read/write a block. Space efficiency is, of course, a separate issue, but in a system that uses a fixed logical block size for a whole device (e.g. a UNIX disk partition) will usually benefit from using a larger physical block (sector) size because less space is wasted in interblock gaps. > >3) [more text deleted --SJB] > Rory > rory@fps.com Scott Bennett, Comm. ASMELG, CFIAG Systems Programming Northern Illinois University DeKalb, Illinois 60115 ********************************************************************** * Internet: bennett@cs.niu.edu * * BITNET: A01SJB1@NIU * *--------------------------------------------------------------------* * "WAR is the HEALTH of the STATE" --Albert Jay Nock (I think:-) * **********************************************************************
stan@toaster.SFSU.EDU (Stan Osborne) (02/17/91)
In article <12117@helios.TAMU.EDU> andrewd@cs.tamu.edu (Andrew Ted Duchowski) writes: >In article <1991Feb13.080850.2311@agate.berkeley.edu> izumi@fugitive.berkeley.edu (Izumi Ohzawa) writes: >> [...] >>>> In article <5214@media-lab.MEDIA.MIT.EDU> rory@fps.com (Thomas (Rory) Bolt) writes: >>>> Here is a shareware disk formatting program for the NeXT. It was written >>>> specifically for the Fujitsu M226xS family of drives, but it should work >> >>2.0's /usr/etc/sdform, I don't think, will allow you to >>change "bytes/sector" parameter of SCSI disks. Rory's >>formatter claims to be able to do this. Going from 512 bytes/sector >>to 1024 bytes/sector will give you additional 40MB or so of >>storage. For this function alone, his program is worth it. >>The doc says it does more. >> >> [...rest deleted...] > >I tried the program, but was a little apprehensive about actually >letting it format my 2263sa drive. In the technical manual from >Fujitsu it says that the 2263sa revision in particular has a >maximum configuration of 512 bytes/sector. Rory doesn't specify >what revision his drive is. I'd advise a bit of warning before >going against the manual's limits. If you are not sure about what to do, call one of Fujitsu's support numbers. 800/828-6112 619/481-4004 We recently got two Fujitsu M2266SA from a local PC component supplier to use building two NeXTs into servers. The Fujitsu documentation was back-ordered. Thus I used recent postings about jumper settings to set up the drives and to verify they worked. After I finished my first testing of the drives, the supplier of the disk drives provided the above numbers. I called to find out what the jumpers I had changed were doing. The person who answered was helpful. It turns out you can order these disks pre-formated at 1024 bytes per sector. The "SA" designation is for 512 bytes per sector. The "SB" designation is for 1024 bytes per sector. Also, I was assured that a 512 byte per sector drive could be converted to 1024 bytes per sector by reformating. The person I spoke with checked with Fujitsu testers and verified that they have not tested the M226xSx drives with NeXTs. After reading all the recent posts about Fujitsu drives you might have concerns about formating, configuring, etc. If in doubt about what you think you should do with your disk drives, call Fujitsu. Stan -- Stan Osborne, Computer Science Department, San Francisco State University Internet: stan@cs.sfsu.edu Usenet: cshub!stan Voice: (415) 338-2168