ELF>I@H@8 @@@@@@ --PPP0%0%`|``p|pp888 XXXDDStd888 Ptd$r$r$rTTQtdRtd`|``/lib64/ld-linux-x86-64.so.2GNUGNUNDޣpxM@3$GNU/ /0em2A@R AW.'. cj }V .v{= -"libsgutils2.so.2_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTablesg_ll_test_unit_ready_progresssg_convert_errnosg_ll_request_sensesg_ll_mode_select6get_scsi_pt_os_errset_scsi_pt_data_outsg_ll_format_unit_v2hex2stderrsg_ll_inquirypr2serrsg_get_llnumsg_cmds_process_respsg_vpd_dev_id_itersg_cmds_close_devicesg_ll_mode_select10sg_if_can2stderrsg_get_category_sense_strsg_msense_calc_lengthsg_ll_mode_sense6sg_memalignset_scsi_pt_cdbconstruct_scsi_pt_objsg_get_pdt_strsg_get_numsg_ll_mode_sense10_v2safe_strerrorsg_cmds_open_devicesg_ll_readcap_10sg_ll_readcap_16sg_get_sense_progress_flddestruct_scsi_pt_objdo_scsi_ptset_scsi_pt_senselibc.so.6__printf_chkoptindputs__stack_chk_failoptarg__snprintf_chkgetopt_long__memcpy_chksleep__cxa_finalizestrcmp__libc_start_mainfreeGLIBC_2.4GLIBC_2.2.5GLIBC_2.3.4ii Eui Oti [`JhPJ o@o`oooopp p@p`p!p(p-pp2p 6p@:p`?pEpLpTp]pGp ap@fp`npvp}pp؏'/01 Ȏ Ў ؎   (08@HPX`h p!x"#$%&()*+,ȏ-Џ.HHoHtH5Rn%Snhhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Q%mD%kD%kD%kD%kD%}kD%ukD%mkD%ekD%]kD%UkD%MkD%EkD%=kD%5kD%-kD%%kD%kD%kD% kD%kD%jD%jD%jD%jD%jD%jD%jD%jD%jD%jD%jD%jD%jD%jD%jD%jD%}jD%ujD%mjD%ejD%]jD%UjDAW AVAUATL%JUHSH8dH%(H$(1H$HD$`H|$HD$hHHD$xƄ$DŽ$DŽ$H$fDL$H jHH8D$xt6CwIcL>H=PG1;1A>$H$(dH3%(Q!H8D[]A\A]A^A_Ƅ$mH=fmYƄ$$JƄ$=$Ƅ$(H=!m$ H==91AMH=l$H=81ALƄ$H=l$H=g81A Ƅ$pH=il\$UH=~71AƄ$Ƅ$'1E1"rH=l$H=61Ap=Ƅ$Ƅ$L-kH=ELkHDŽ$Ƅ$H=k?-1 DŽ$YDŽ$IƄ$<Ƅ$/H=(k$H=61ATH=j$>H=?61ARƄ$$Ƅ$H=j $Ƅ$$mƄ$`S$KH=61A$j9~XH$t0L%6HLHt1ii9:HcЃHTiH$9$9$H$$t$B$t$C$tGH=6u#H$H=7t$H=&7t1A1}$HH$~&$t $$t$$~$uƄ$$HT$`11D$ HT$h11$IHMfH]T$ H$1Ņ$Ll$p$AHH$DO$ 11HD$xAMIH<AU1A$Ij11AXZEqAGA$HLƒ$DND/AH$@ǃ|$IOIWAR|$ IMG 1H56WA[X$AGAUMA$j1ɺ1=_AXA…A AO fɃ O11 H9ATuL H$HH=?1A$H=X31$H5?H=?1E1VH=g4H=C31AH=z31ArH=?1 eAH|$`HtH|$hHty|$ tLE"Acy؉lj_H=LAH1EuADH=8AnuH= >듀$H=?:H$H5[:1H=p:[qH=:EH$H5:1jH=3:4H=u:H$H591-H=9$11L D$HD$pAADD$DD$H54BH=%:HI AEu7QJH$AeHH9QJA2HH9и@DN$D9$DM$Aŀ$u 1Ƀ$$1҅ƒEAAF$tȠAFtAN$tHcA ~$AFEtʹ$:1H=69L$Et^L$ H=M91 LL$VH=9A1AWD$D$$U_AXH|$pE1HtE$$a H=|9E1}DH=}11AcH|$xHXEEJD$Ã\$GE H=11Aa ATEE1jRDAVAW$P$D$H$H0AH$% E1Ƀ$>$011.AAD%H$H=/H1DAJ$x6\$GH=E11Aa@H$D$xD$ 1?L󫀼$VD$(ME111Pjh$D$8H |$V T$x2AA) $Ll$pDLL$AwA_AT$Ƅ$fA$AD$E9 D$pD9}HA$$D$ffD$(C@eL$p$LcK$LG| Dt$@H=1DL$8AILD$ AL\$0|$pLD$ McL\$0DL$8LLH521LT$HLD$8DL$0L\$ 1DDH59L\$ LT$HDL$0LD$8ML;$~L$$dyH$H E~EE9t@$KHHHH1󪀼$&\$(KDADfX$u-$tkH$u$D9$$H=11$ $Ht$2 D9…t'E~"DH511EH=2\$G H=T2Dt$KT:DzRAAA A ׃_E E9 McIc1LIHH9 |$ fDŽ$Ƅ$/D$ $11E1ɉPjt$jhATD$D$HH07Ab AD$AT$$A$H=[.DL$@t$8T$0DL$@t$8T$0H=h.DL$8t$0DL$8t$0x$Ll$pLLA$AQH=.1|$ H=>.1E1L$ PDDLLH=\61F1H=68|$ H=f,1H=;6$$@$ۃ2 $u~Lt$\A(kdH521lEEEOL1D$\AUL$\y$u H$11HD$xIH)E1uE}AA~H=Y51DLHT$\DLD$\IT$\xykdH511?LDEAEOLE11AJH=11hH|$xHtH=4E1 H|$xAHPPH=/1L$L$H5S7H=11 AƅYH$uƄ$$H=-1PH$H5).1uH=>.)?H= 1H$H5-18H=.H=1H$H5-1H=-$D$Aڀu7QJH$AeHH9QJA2HH9ȸ@DN耼$YH=.1$/$( H=.H=y*Dt$@ADL$ $DL$ %E1$H$HEE9Mc~Ll$ Dt$@A݋\$ 7PLAESZYuEEt@H=*1E1$AuAQEALSAZA[Ll$ Aƅ\$ L$ PLLH=11؅H=N' $oH|$xHAWH501H=%gH=s-E1StDT$1MAUAjY^DT$AW$WH=N%1?D$DŽ$ fDŽ$$D$$$tƄ$!t$!t$"EgIHVH$ HǺL$ @LLLD$11L/D$DLD9AL4$1AATH50LLD$(ZYE1uDl$xAEDFLEL$ DPDL^LH=/1E1H=/|$ O|$$$$H=$1|$ _Dt$$pH=-1X]LMcƀ$KcHHE E9DDH511H=%D$asH=*1AH='E1yBAUAMj1,AXZEfA$H=,1glDH50H=#1JD$1Dt$@McA)Dt$@AHH=&Dt$vDH5n0H=#1D$aUȉ|$L$ PL$ L $LH=\,1H=>!1w|DH5/H=#1ZD$aD$H=-$$$Ll$p(kdH5(1<EAعEOL1D$pAL$py$u H$11HD$x/IH1uE}AA~H=+1BDLHT$pDLD$pzD$px{kdH5'1<?LEAEOLE11AHH='1H|$xHtH=x+,H=*1E1fH$ \$LIA4H=*1H=HuH=S)1\$$AH=X 1AGL H=H"1H="1D$aXA1<$Ht$Ƅ$$H=c1|H5,H= *1b 8A.L!AH=%$$DH=~(1 AGIOH5DT$f=N1DT$EAGLl$pIAADT$(fD$pH|$=N1ɉLƉD$ :DT$(uvHcL$pH|$L$ L\$(DTHtL߹ADT$0it$ H|$AALD$pDT$0u AL|$t$ 1LAADT$(LDT$(A"HcD$pElAEAžl$0L=0'D$(H$ EHH\$8HHD$ @~BD$pHL$HHMHHADAHD 1xD9l$(l$0H\$8H|$ 1HHHHHL$ ¿1H5& H==H5)H=#1 AƅL|$t$ 1LAADT$(L;DT$(AHcD$pETDЃ<tH$ HD$ AH$ H\$(L=%Dt$0HMHAHD$ DG~GD$pHL$HMH|$8HADAHD 1 H|$8HD9DH\$(MDt$0H$ HD$ pH$ HD$ EZWEL %H$(PH|$01AXAY"AGL\$(<:H$ EѹHD$ HǾ1AUL$ASAA_Xf1I^HHPTLH H=FH=JHJH9tHEHt H=IH5IH)HH?HHHtHEHtfD=Iu+UH=EHt H=EYdI]wHH=]H= H=Ht@AU1ATA UH1SHxdH%(HD$h1HT$HD$DH} HËE<RH1APA1DY^DcAŃAAH=!A]H5 1DH51DHH9]H}H]HH|$HtAHD$hdH3%(vHxD[]A\A]WAA HP11D"AXAYH= L+Dc#S DC 1H5IẢAA/S1H5 S 1H5S1H5!I]f?Hڿ1H5-Ld$MSL)HHt1LLDAHH9uH[]A\A]A^A_ff.HHUsage: sg_format [--cmplst=0|1] [--count=COUNT] [--dcrt] [--dry-run] [--early] [--ffmt=FFMT] [--fmtpinfo=FPI] [--format] [--help] [--ip-def] [--long] [--mode=MP] [--pfu=PFU] [--pie=PIE] [--pinfo] [--poll=PT] [--quick] [--resize] [--rto_req] [--security] [--six] [--size=LB_SZ] [--tape=FM] [--timeout=SECS] [--verbose] [--verify] [--version] [--wait] DEVICE where: --cmplst=0|1 -C 0|1 sets CMPLST bit in format cdb (def: 1; if FFMT: 0) --count=COUNT|-c COUNT number of blocks to report after format or resize. Format default is same as current --dcrt|-D disable certification (doesn't verify media) --dry-run|-d bypass device modifying commands (i.e. don't format) --early|-e exit once format started (user can monitor progress) --ffmt=FFMT|-t FFMT fast format (def: 0 -> slow, may visit every block). 1 and 2 are fast formats; 1: after format, unwritten data read without error --fmtpinfo=FPI|-f FPI FMTPINFO field value (default: 0) --format|-F do FORMAT UNIT (default: report current count and size) use thrice for FORMAT UNIT command only --help|-h prints out this usage message --ip-def|-I use default initialization pattern --long|-l allow for 64 bit lbas (default: assume 32 bit lbas) --mode=MP|-M MP mode page (def: 1 -> RW error recovery mpage) --pie=PIE|-q PIE Protection Information Exponent (default: 0) --pinfo|-p set upper bit of FMTPINFO field (deprecated, use '--fmtpinfo=FPI' instead) --poll=PT|-x PT PT is poll type, 0 for test unit ready 1 for request sense (def: 0 (1 for tape)) --quick|-Q start format without pause for user intervention (i.e. no time to reconsider) --resize|-r resize (rather than format) to COUNT value --rto_req|-R set lower bit of FMTPINFO field (deprecated use '--fmtpinfo=FPI' instead) --security|-S set security initialization (SI) bit --six|-6 use 6 byte MODE SENSE/SELECT to probe disk (def: use 10 byte MODE SENSE/SELECT) --size=LB_SZ|-s LB_SZ bytes per logical block, defaults to DEVICE's current logical block size. Only needed to change current logical block size --tape=FM|-T FM request FORMAT MEDIUM with FORMAT field set to FM (def: 0 --> default format) --timeout=SECS|-m SECS FORMAT UNIT/MEDIUM command timeout in seconds --verbose|-v increase verbosity --verify|-y sets VERIFY bit in FORMAT MEDIUM (tape) --version|-V print version details and exit --wait|-w format command waits until format operation completes (default: set IMMED=1 and poll with Test Unit Ready) Example: sg_format --format /dev/sdc This utility formats a SCSI disk [FORMAT UNIT] or resizes it. Alternatively if '--tape=FM' is given formats a tape [FORMAT MEDIUM].WARNING: This utility will destroy all the data on DEVICE when '--format' or '--tape' is given. Check that you have specified the correct DEVICE. Protection: prot_en=%d, p_type=%d, p_i_exponent=%d Logical block provisioning: lbpme=%d, lbprz=%d Logical blocks per physical block exponent=%d Lowest aligned logical block address=%d Number of logical blocks=%lu Logical block size=%u bytes Read Capacity (10) response indicates that Read Capacity (16) is required Number of logical blocks=%u c:C:dDef:FhIlm:M:pP:q:QrRs:St:T:vVwx:y6bad argument to '--cmplst', want 0 or 1 bad argument to '--fmtpinfo', accepts 0 to 3 inclusive bad argument to '--timeout=', accepts 0 or more bad argument to '--mode', accepts 0 to 62 inclusive bad argument to '--pfu', accepts 0 to 7 inclusive bad argument to '--pie', accepts 0 to 15 inclusive bad argument to '--size', want arg > 0 bad argument to '--ffmt', accepts 0 to 3 inclusive bad argument to '--tape', accepts 0 to 15 inclusive Unexpected extra argument: %s Not in DEBUG mode, so '-vV' has no special action Cannot choose both '--format' and '--tape='; disk or tape, choose one only '--ip_def' and '--security' contradict, choose one both '--format' and '--resize' not permitted '--resize' needs a '--count' (other than 0) '--resize' not compatible with '--size' confusing with both '--pinfo' or '--rto_req' together with '--fmtpinfo', best use '--fmtpinfo' only error opening device file: %s: %s %.8s %.16s %.4s peripheral_type: %s [0x%x] << supports protection information>>Short INQUIRY response: %d bytes, expect at least 36 VPD_SUPPORTED_VPDS gave res=%d VPD_UNIT_SERIAL_NUM gave res=%d VPD_UNIT_SERIAL_NUM corrupted Unit serial number: %.*s This format is only defined for disks (using SBC-2 or RBC) and MO media This format is only defined for tapes bad field in MODE SENSE (%d) [longlba flag not supported?] bad field in MODE SENSE (%d) [mode_page %d not supported?] try '-v' for more information %s: resid=%d implies negative response length of %d %s: MS(6) response length too short (%d) %s: MS(10) response length too short (%d) %s: MS response length truncated (%d < %d) Mode Sense (block descriptor) data, prior to changes: <<< Write Protect (WP) bit set >>> <<< longlba flag set (64 bit lba) >>>block count maxed out, set <> number of blocks will max out, set <> Number of blocks=%lu [0x%lx] No block descriptors presentNeed to perform MODE SELECT (to change number or blocks or block length) but (single) block descriptor not found in earlier MODE SENSE Due to --dry-run option bypass MODE SELECT(%d) command Try MODE SELECT again with SP=0 this time Resize operation seems to have been successful Warning: mode sense and read capacity report different block sizes [%d,%d] Probably needs formatNo changes made. To format use '--tape='.No changes made. To format use '--format'. To resize use '--resize' A FORMAT UNIT will commence in 15 seconds ALL data on %s will be DESTROYED Press control-C to abort A FORMAT UNIT will commence in 10 seconds A FORMAT UNIT will commence in 5 seconds%s: unable to obtain heap for parameter list Due to --dry-run option bypassing FORMAT UNIT command FU would have received parameter list: FU would not have received a parameter list FU cdb fields: fmtpinfo=0x%x, longlist=%d, fmtdata=%d, cmplst=%d, ffmt=%d [timeout=%d secs] Format continuing, request sense or test unit ready can be used to monitor progressNo point in polling for progress, so exitFormat in progress, %d.%02d%% done %s: unable to obtain heap for Request Sense polling with Request Sense command failed [res=%d] A FORMAT MEDIUM will commence in 15 seconds A FORMAT MEDIUM will commence in 10 seconds A FORMAT MEDIUM will commence in 5 secondsSome error occurred, try again with '-v' or '-vv' for more information %s: unable to obtain heap Read Capacity (16) results:Read Capacity (10) results:READ CAPACITY (%d): %s -1bad argument to '--count' 1.55 20180830sg_format version: %s no DEVICE name given Unable to allocate heap PROTECT=%d VPD_SUPPORTED_VPDS corrupted VPD_DEVICE_ID gave res=%d VPD_DEVICE_ID corrupted %.*s%02x LU name: %.*s MODE SENSE (%d) command: %s Block size=%d [0x%x] MODE SELECT command: %s Format unit command: %s Format unit has startedParameter data in hex: FORMAT UNIT CompleteFORMAT UNIT failed Format medium cdb: %02x %s: out of memory format mediumFormat medium command: %s Format medium has startedFORMAT MEDIUM CompleteFORMAT MEDIUM failed close error: %s sg_format failed: countcmplstdcrtdry-rundry_runearlyffmtfmtpinfoformathelpip-defip_deflongmodepfupiepollquickresizerto_reqsecuritysixtapetimeoutverboseverifyversionwait ŵŵŵŵŵŵŵŵŵŵŵŵڸ͸ŵŵŵŵŵŵ~ŵŵI