• =?UTF-8?B?TFNJMzEyMC1yIEJJT1Mg4oCmLi4=?=

    From k1403a@gmail.com@21:1/5 to All on Mon Aug 8 23:35:37 2016
    Hi,

    I assumed I was familiar enough in SCSI, but after having run into an issue I'm not so sure
    any longer ... In installing Freebsd for the first time I connected two Seagate st300007LW
    hard drives to a LSI21320-R raid controller. Just each drive to respective channel (i.e no raid)

    The drives were purchased on eBay so I wanted to checkout if they had any defect blocks,
    but I could not find any 'verify' or 'format' option in the LSI SCSI Bios setup utility.

    At first I assumed that there was something wrong, a BIOS issue or what ever. But after having poked around on the internet it appears that there basically is is no
    such option in the BIOS for the LSI21320-R HBA ???

    I thought that that 'low level format' and block level verification was a pretty much a mandatory
    functionality in any SCSI controller equipped with a BIOS ???

    What am I'm missing?

    Rgds,
    Mat

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Scott Lurndal@21:1/5 to k1403a@gmail.com on Tue Aug 9 12:46:33 2016
    k1403a@gmail.com writes:
    Hi,

    I assumed I was familiar enough in SCSI, but after having run into an issue I'm not so sure
    any longer ... In installing Freebsd for the first time I connected two Seagate st300007LW
    hard drives to a LSI21320-R raid controller. Just each drive to respective channel (i.e no raid)

    The drives were purchased on eBay so I wanted to checkout if they had any defect blocks,
    but I could not find any 'verify' or 'format' option in the LSI SCSI Bios setup utility.

    At first I assumed that there was something wrong, a BIOS issue or what ever. >But after having poked around on the internet it appears that there basically is is no
    such option in the BIOS for the LSI21320-R HBA ???

    I thought that that 'low level format' and block level verification was a pretty much a mandatory
    functionality in any SCSI controller equipped with a BIOS ???

    What am I'm missing?

    The drives will support those operations. The BIOS isn't required to. Most distributions offer tools for this.

    Use something like sg tools instead of the bios.

    I presume FreeBSD has an equivalent to <http://www.tldp.org/HOWTO/SCSI-Generic-HOWTO/>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From k1403a@gmail.com@21:1/5 to k14...@gmail.com on Tue Aug 9 22:27:29 2016
    On Tuesday, August 9, 2016 at 8:35:38 AM UTC+2, k14...@gmail.com wrote:
    Hi,

    I assumed I was familiar enough in SCSI, but after having run into an issue I'm not so sure
    any longer ... In installing Freebsd for the first time I connected two Seagate st300007LW
    hard drives to a LSI21320-R raid controller. Just each drive to respective channel (i.e no raid)

    The drives were purchased on eBay so I wanted to checkout if they had any defect blocks,
    but I could not find any 'verify' or 'format' option in the LSI SCSI Bios setup utility.

    At first I assumed that there was something wrong, a BIOS issue or what ever. But after having poked around on the internet it appears that there basically is is no
    such option in the BIOS for the LSI21320-R HBA ???

    I thought that that 'low level format' and block level verification was a pretty much a mandatory
    functionality in any SCSI controller equipped with a BIOS ???

    What am I'm missing?

    Rgds,
    Mat

    …………………………………………………..
    Thanx for your replies!
    Rgds,
    Mat

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael =?ISO-8859-1?Q?B=E4uerle?=@21:1/5 to k1403a@gmail.com on Tue Aug 9 15:07:15 2016
    k1403a@gmail.com wrote:

    I assumed I was familiar enough in SCSI, but after having run into an issue I'm not so sure
    any longer ... In installing Freebsd for the first time I connected two Seagate st300007LW
    hard drives to a LSI21320-R raid controller. Just each drive to respective channel (i.e no raid)

    The drives were purchased on eBay so I wanted to checkout if they had any defect blocks,
    but I could not find any 'verify' or 'format' option in the LSI SCSI Bios setup utility.

    At first I assumed that there was something wrong, a BIOS issue or what ever. But after having poked around on the internet it appears that there basically is is no
    such option in the BIOS for the LSI21320-R HBA ???

    I thought that that 'low level format' and block level verification was a pretty much a mandatory
    functionality in any SCSI controller equipped with a BIOS ???

    What am I'm missing?

    Maybe nothing. There were always Hostadapters with much less additional utilities built into the BIOS than on the common cards from Adaptec.
    They are not mandatory in any case and not required for booting the
    system.

    If you run GNU/Linux on this machine, you have likely all the required
    stuff at hand. Look for' sg_format' or 'scsiformat' to send FORMAT UNIT commands (the media check can be disabled with the "--dcrt" option).
    Supersede:
    Only recent versions of 'sg_format' support the option "--dcrt" and for 'scsiformat' the corresponding option is "-c".

    'badblocks' can be used as high-level check to read/overwrite the disk
    (not SCSI specific).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)