<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.ndwiki.org/index.php?action=history&amp;feed=atom&amp;title=User%3ATingo%2Fsg3_utils</id>
	<title>User:Tingo/sg3 utils - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.ndwiki.org/index.php?action=history&amp;feed=atom&amp;title=User%3ATingo%2Fsg3_utils"/>
	<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=User:Tingo/sg3_utils&amp;action=history"/>
	<updated>2026-07-09T07:45:16Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=User:Tingo/sg3_utils&amp;diff=3798&amp;oldid=prev</id>
		<title>Tingo: /* Resurrection */ added link to setblocksize subpage</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=User:Tingo/sg3_utils&amp;diff=3798&amp;oldid=prev"/>
		<updated>2016-09-07T18:28:20Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Resurrection: &lt;/span&gt; added link to setblocksize subpage&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:28, 7 September 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l171&quot;&gt;Line 171:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 171:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Resurrection ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Resurrection ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;As it turns out, everything was not lost. With the help of a machine running Linux (Fedora 24 server) and setblocksize, I was able to bring the drive back to life - with 1024 byte block size. dmesg output:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;As it turns out, everything was not lost. With the help of a machine running Linux (Fedora 24 server) and &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[User:Tingo/&lt;/ins&gt;setblocksize&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|setblocksize]]&lt;/ins&gt;, I was able to bring the drive back to life - with 1024 byte block size. dmesg output:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  root@music1# dmesg | grep da0&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  root@music1# dmesg | grep da0&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  da0 at ahc0 bus 0 target 0 lun 0&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  da0 at ahc0 bus 0 target 0 lun 0&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Tingo</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=User:Tingo/sg3_utils&amp;diff=3796&amp;oldid=prev</id>
		<title>Tingo: added info about sg_format and sg_readcap output on changed drive</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=User:Tingo/sg3_utils&amp;diff=3796&amp;oldid=prev"/>
		<updated>2016-09-07T18:25:15Z</updated>

		<summary type="html">&lt;p&gt;added info about sg_format and sg_readcap output on changed drive&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:25, 7 September 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l169&quot;&gt;Line 169:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 169:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Other tools ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Other tools ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[http://micha.freeshell.org/scsi/ setblocksize] by Michael Baeuerle - this one is written for Seagate disks, and has been tested on ST31200N. It is Linux only&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[http://micha.freeshell.org/scsi/ setblocksize] by Michael Baeuerle - this one is written for Seagate disks, and has been tested on ST31200N. It is Linux only&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Resurrection ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;As it turns out, everything was not lost. With the help of a machine running Linux (Fedora 24 server) and setblocksize, I was able to bring the drive back to life - with 1024 byte block size. dmesg output:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; root@music1# dmesg | grep da0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; da0 at ahc0 bus 0 target 0 lun 0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; da0: &amp;lt;SEAGATE ST31200N 8008&amp;gt; Fixed Direct Access SCSI-2 device &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; da0: 10.000MB/s transfers (10.000MHz, offset 15)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; da0: Command Queueing Enabled&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; da0: 1049MB (1074591 1024 byte sectors: 255H 63S/T 66C)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Here is what the sg tools thinks bout the drive after it has been changed.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== sg_format ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; root@music1# sg_format /dev/da0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;     SEAGATE   ST31200N          8008   peripheral_type: disk [0x0]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; Mode Sense (block descriptor) data, prior to changes:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;   Number of blocks=0 [0x0]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;   Block size=1024 [0x400]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; Read Capacity (10) results:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    Number of blocks=1074591&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    Block size=1024 bytes&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; No changes made. To format use &#039;--format&#039;. To resize use &#039;--resize&#039;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;looks good.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== sg_readcap ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; root@music1# sg_readcap /dev/da0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; Read Capacity results:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    Last logical block address=1074590 (0x10659e), Number of blocks=1074591&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    Logical block length=1024 bytes&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; Hence:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    Device size: 1100381184 bytes, 1049.4 MiB, 1.10 GB&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;looks so much better than it did after sg_format had mangled it.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Seagate]] [[Category:ST31200N]] [[Category:SCSI]] [[Category:Hard drive]] [[Category:Testing]] [[Category:sg3_utils]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Seagate]] [[Category:ST31200N]] [[Category:SCSI]] [[Category:Hard drive]] [[Category:Testing]] [[Category:sg3_utils]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Tingo</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=User:Tingo/sg3_utils&amp;diff=3783&amp;oldid=prev</id>
		<title>Tingo: Added &quot;Other tools&quot; section, and setblocksize</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=User:Tingo/sg3_utils&amp;diff=3783&amp;oldid=prev"/>
		<updated>2016-09-05T17:43:48Z</updated>

		<summary type="html">&lt;p&gt;Added &amp;quot;Other tools&amp;quot; section, and setblocksize&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:43, 5 September 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l167&quot;&gt;Line 167:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 167:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  No changes made. To format use &amp;#039;--format&amp;#039;. To resize use &amp;#039;--resize&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  No changes made. To format use &amp;#039;--format&amp;#039;. To resize use &amp;#039;--resize&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;So that was a bricked drive.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;So that was a bricked drive.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Other tools ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[http://micha.freeshell.org/scsi/ setblocksize] by Michael Baeuerle - this one is written for Seagate disks, and has been tested on ST31200N. It is Linux only&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Seagate]] [[Category:ST31200N]] [[Category:SCSI]] [[Category:Hard drive]] [[Category:Testing]] [[Category:sg3_utils]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Seagate]] [[Category:ST31200N]] [[Category:SCSI]] [[Category:Hard drive]] [[Category:Testing]] [[Category:sg3_utils]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Tingo</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=User:Tingo/sg3_utils&amp;diff=3768&amp;oldid=prev</id>
		<title>Tingo: created User:Tingo/sg3_utils page</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=User:Tingo/sg3_utils&amp;diff=3768&amp;oldid=prev"/>
		<updated>2016-09-04T21:50:11Z</updated>

		<summary type="html">&lt;p&gt;created User:Tingo/sg3_utils page&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The [http://sg.danny.cz/sg/sg3_utils.html sg3_utils] package contains utilities that send SCSI commands to devices. It contains lots of programs for interacting with SCSI devices, one of those programs is &amp;#039;&amp;#039;&amp;#039;sg_format&amp;#039;&amp;#039;&amp;#039;., which can be used to format, resize or brick a SCSI hard drive.&lt;br /&gt;
== Trying sg_format on a sacrificial drive ==&lt;br /&gt;
I use a machine with an old version of FreeBSD installed&lt;br /&gt;
 root@music1# uname -a&lt;br /&gt;
 FreeBSD music1.kg4.no 7.0-STABLE FreeBSD 7.0-STABLE #0: Fri Aug 15 12:56:35 CEST 2008     root@music1.kg4.no:/usr/obj/usr/src/sys/GENERIC  i386&lt;br /&gt;
It has an old version of sg3_utils installed&lt;br /&gt;
 root@music1# portversion -vF sg3*&lt;br /&gt;
 sg3_utils-1.25              =  up-to-date with port &lt;br /&gt;
=== Drive info ===&lt;br /&gt;
The drive I tested on is an old Seagate ST31200N. FreeBSD detects it like so:&lt;br /&gt;
 root@music1# dmesg | grep da0&lt;br /&gt;
 da0 at ahc0 bus 0 target 0 lun 0&lt;br /&gt;
 da0: &amp;lt;SEAGATE ST31200N 8008&amp;gt; Fixed Direct Access SCSI-2 device&lt;br /&gt;
 da0: 10.000MB/s transfers (10.000MHz, offset 15)&lt;br /&gt;
 da0: Command Queueing Enabled&lt;br /&gt;
 da0: 1006MB (2061108 512 byte sectors: 64H 32S/T 1006C)&lt;br /&gt;
and&lt;br /&gt;
 root@music1# camcontrol devlist&lt;br /&gt;
 &amp;lt;SEAGATE ST31200N 8008&amp;gt;            at scbus0 target 0 lun 0 (pass0,da0)&lt;br /&gt;
=== Before testing ===&lt;br /&gt;
read capacity&lt;br /&gt;
 root@music1# sg_readcap /dev/da0&lt;br /&gt;
 Read Capacity results:&lt;br /&gt;
    Last logical block address=2061107 (0x1f7333), Number of blocks=2061108&lt;br /&gt;
    Logical block length=512 bytes&lt;br /&gt;
 Hence:&lt;br /&gt;
    Device size: 1055287296 bytes, 1006.4 MiB, 1.06 GB&lt;br /&gt;
read format&lt;br /&gt;
 root@music1# sg_format /dev/da0&lt;br /&gt;
     SEAGATE   ST31200N          8008   peripheral_type: disk [0x0]&lt;br /&gt;
 Mode Sense (block descriptor) data, prior to changes:&lt;br /&gt;
   Number of blocks=0 [0x0]&lt;br /&gt;
   Block size=512 [0x200]&lt;br /&gt;
 Read Capacity (10) results:&lt;br /&gt;
    Number of blocks=2061108&lt;br /&gt;
    Block size=512 bytes&lt;br /&gt;
 No changes made. To format use &amp;#039;--format&amp;#039;. To resize use &amp;#039;--resize&amp;#039;&lt;br /&gt;
=== Test: try to format it ===&lt;br /&gt;
Try a format, with 1024 as size&lt;br /&gt;
 root@music1# sg_format --format --size=1024 /dev/da0&lt;br /&gt;
     SEAGATE   ST31200N          8008   peripheral_type: disk [0x0]&lt;br /&gt;
 Mode Sense (block descriptor) data, prior to changes:&lt;br /&gt;
   Number of blocks=0 [0x0]&lt;br /&gt;
   Block size=512 [0x200]&lt;br /&gt;
 &lt;br /&gt;
 A FORMAT will commence in 10 seconds&lt;br /&gt;
     ALL data on /dev/da0 will be DESTROYED&lt;br /&gt;
         Press control-C to abort&lt;br /&gt;
 A FORMAT will commence in 5 seconds&lt;br /&gt;
     ALL data on /dev/da0 will be DESTROYED&lt;br /&gt;
         Press control-C to abort&lt;br /&gt;
 Format command, illegal parameter&lt;br /&gt;
 FORMAT failed&lt;br /&gt;
     try &amp;#039;-v&amp;#039; for more information&lt;br /&gt;
failed, try with &amp;#039;-v&amp;#039;&lt;br /&gt;
 root@music1# sg_format -v --format --size=1024 /dev/da0&lt;br /&gt;
     inquiry cdb: 12 00 00 00 24 00&lt;br /&gt;
     SEAGATE   ST31200N          8008   peripheral_type: disk [0x0]&lt;br /&gt;
       PROTECT=0&lt;br /&gt;
     mode sense (10) cdb: 5a 00 01 00 00 00 00 00 fc 00&lt;br /&gt;
     mode sense (10): requested 252 bytes but got 28 bytes&lt;br /&gt;
 Mode Sense (block descriptor) data, prior to changes:&lt;br /&gt;
   Number of blocks=0 [0x0]&lt;br /&gt;
   Block size=1024 [0x400]&lt;br /&gt;
 &lt;br /&gt;
 A FORMAT will commence in 10 seconds&lt;br /&gt;
     ALL data on /dev/da0 will be DESTROYED&lt;br /&gt;
         Press control-C to abort&lt;br /&gt;
 A FORMAT will commence in 5 seconds&lt;br /&gt;
     ALL data on /dev/da0 will be DESTROYED&lt;br /&gt;
         Press control-C to abort&lt;br /&gt;
     format cdb: 04 18 00 00 00 00&lt;br /&gt;
 format unit:  Fixed format, current;  Sense key: Illegal Request&lt;br /&gt;
  Additional sense: Invalid field in parameter list&lt;br /&gt;
   Field replaceable unit code: 4&lt;br /&gt;
   Sense Key Specific: Error in Data byte 1 bit 1&lt;br /&gt;
 Format command, illegal parameter&lt;br /&gt;
 FORMAT failed&lt;br /&gt;
try with &amp;#039;-vvv&amp;#039;&lt;br /&gt;
 root@music1# sg_format -vvv --format --size=1024 /dev/da0&lt;br /&gt;
     inquiry cdb: 12 00 00 00 24 00&lt;br /&gt;
     SEAGATE   ST31200N          8008   peripheral_type: disk [0x0]&lt;br /&gt;
       PROTECT=0&lt;br /&gt;
     mode sense (10) cdb: 5a 00 01 00 00 00 00 00 fc 00&lt;br /&gt;
     mode sense (10): requested 252 bytes but got 28 bytes&lt;br /&gt;
     mode sense (10): response&lt;br /&gt;
         00 1a 00 00 00 00 00 08  00 00 00 00 00 00 04 00   &lt;br /&gt;
         81 0a 00 21 30 00 00 00  16 00 ff ff               &lt;br /&gt;
 Mode Sense (block descriptor) data, prior to changes:&lt;br /&gt;
   Number of blocks=0 [0x0]&lt;br /&gt;
   Block size=1024 [0x400]&lt;br /&gt;
 &lt;br /&gt;
 A FORMAT will commence in 10 seconds&lt;br /&gt;
     ALL data on /dev/da0 will be DESTROYED&lt;br /&gt;
         Press control-C to abort&lt;br /&gt;
 A FORMAT will commence in 5 seconds&lt;br /&gt;
     ALL data on /dev/da0 will be DESTROYED&lt;br /&gt;
         Press control-C to abort&lt;br /&gt;
     format cdb: 04 18 00 00 00 00&lt;br /&gt;
     format parameter list:&lt;br /&gt;
         00 02 00 00                                        &lt;br /&gt;
 format unit:  Fixed format, current;  Sense key: Illegal Request&lt;br /&gt;
  Additional sense: Invalid field in parameter list&lt;br /&gt;
   Field replaceable unit code: 4&lt;br /&gt;
   Sense Key Specific: Error in Data byte 1 bit 1&lt;br /&gt;
  Raw sense data (in hex):&lt;br /&gt;
         70 00 05 00 00 00 00 0a  00 00 00 00 26 00 04 89   &lt;br /&gt;
         00 01                                              &lt;br /&gt;
 Format command, illegal parameter&lt;br /&gt;
 FORMAT failed&lt;br /&gt;
not sure what the real problem is. Perhaps the drive doesn&amp;#039;t support the format unit command, or it didn&amp;#039;t like the 1024 for size.&lt;br /&gt;
&lt;br /&gt;
It still reports 1024 as block size&lt;br /&gt;
 root@music1# sg_format /dev/da0&lt;br /&gt;
     SEAGATE   ST31200N          8008   peripheral_type: disk [0x0]&lt;br /&gt;
 Mode Sense (block descriptor) data, prior to changes:&lt;br /&gt;
   Number of blocks=0 [0x0]&lt;br /&gt;
   Block size=1024 [0x400]&lt;br /&gt;
 No changes made. To format use &amp;#039;--format&amp;#039;. To resize use &amp;#039;--resize&amp;#039;&lt;br /&gt;
Ok. Can I format it back to 512 block size then?&lt;br /&gt;
 root@music1# sg_format --format --size=512 /dev/da0&lt;br /&gt;
     SEAGATE   ST31200N          8008   peripheral_type: disk [0x0]&lt;br /&gt;
 Mode Sense (block descriptor) data, prior to changes:&lt;br /&gt;
   Number of blocks=0 [0x0]&lt;br /&gt;
   Block size=1024 [0x400]&lt;br /&gt;
 &lt;br /&gt;
 A FORMAT will commence in 10 seconds&lt;br /&gt;
     ALL data on /dev/da0 will be DESTROYED&lt;br /&gt;
         Press control-C to abort&lt;br /&gt;
 A FORMAT will commence in 5 seconds&lt;br /&gt;
     ALL data on /dev/da0 will be DESTROYED&lt;br /&gt;
         Press control-C to abort&lt;br /&gt;
 Format command, illegal parameter&lt;br /&gt;
 FORMAT failed&lt;br /&gt;
     try &amp;#039;-v&amp;#039; for more information&lt;br /&gt;
No, that didn&amp;#039;t work either. I also tried other variations of the sg_format command; none did work.&lt;br /&gt;
=== The aftermath: a bricked drive ===&lt;br /&gt;
After I rebooted the the machine, I got the usual drive info in dmesg output:&lt;br /&gt;
 da0 at ahc0 bus 0 target 0 lun 0&lt;br /&gt;
 da0: &amp;lt;SEAGATE ST31200N 8008&amp;gt; Fixed Direct Access SCSI-2 device&lt;br /&gt;
 da0: 10.000MB/s transfers (10.000MHz, offset 15)&lt;br /&gt;
 da0: Command Queueing Enabled&lt;br /&gt;
followed by the (more unusual)&lt;br /&gt;
 da0: Attempt to query device size failed: MEDIUM ERROR, Medium format corrupted&lt;br /&gt;
 (da0:ahc0:0:0:0): READ CAPACITY. CDB: 25 0 0 0 0 0 0 0 0 0&lt;br /&gt;
 (da0:ahc0:0:0:0): CAM Status: SCSI Status Error&lt;br /&gt;
 (da0:ahc0:0:0:0): SCSI Status: Check Condition&lt;br /&gt;
 (da0:ahc0:0:0:0): MEDIUM ERROR asc:31,0&lt;br /&gt;
 (da0:ahc0:0:0:0): Medium format corrupted field replaceable unit: 1&lt;br /&gt;
 (da0:ahc0:0:0:0): Retrying Command (per Sense Data)&lt;br /&gt;
and this repeats a good number of times.&lt;br /&gt;
&lt;br /&gt;
read capacity says that the drive is broken&lt;br /&gt;
 root@music1# sg_readcap /dev/da0&lt;br /&gt;
 READ CAPACITY (10) failed [res=-1], try with &amp;#039;-v&amp;#039;&lt;br /&gt;
 root@music1# sg_readcap -v /dev/da0&lt;br /&gt;
     read capacity (10) cdb: 25 00 00 00 00 00 00 00 00 00&lt;br /&gt;
 read capacity (10):  Fixed format, current;  Sense key: Medium Error&lt;br /&gt;
  Additional sense: Medium format corrupted&lt;br /&gt;
   Field replaceable unit code: 1&lt;br /&gt;
sg_format says that the drive is back to 512 block size&lt;br /&gt;
 root@music1# sg_format /dev/da0&lt;br /&gt;
     SEAGATE   ST31200N          8008   peripheral_type: disk [0x0]&lt;br /&gt;
 Mode Sense (block descriptor) data, prior to changes:&lt;br /&gt;
   Number of blocks=0 [0x0]&lt;br /&gt;
   Block size=512 [0x200]&lt;br /&gt;
 No changes made. To format use &amp;#039;--format&amp;#039;. To resize use &amp;#039;--resize&amp;#039;&lt;br /&gt;
So that was a bricked drive.&lt;br /&gt;
[[Category:Seagate]] [[Category:ST31200N]] [[Category:SCSI]] [[Category:Hard drive]] [[Category:Testing]] [[Category:sg3_utils]]&lt;/div&gt;</summary>
		<author><name>Tingo</name></author>
	</entry>
</feed>