• Modifying a SATA only motherboard

    From pinnerite@2:250/1 to All on Tuesday, October 08, 2024 21:05:34
    I have a Gigabyte miniATX motherboard with 4 SATA HDD sockets.
    I wondered if I could replace the hard drive with an M.2 SSD
    provided I could find some kind of adapter.

    There appear to be loads of devices advertised but I cannot be sure
    that they would fulfill my need.

    Has anyone tried this?

    TIA

    Alan


    --
    Linux Mint 21.3 kernel version 5.15.0-122-generic Cinnamon 6.0.4
    AMD Ryzen 7 7700, Radeon RX 6600, 32GB DDR5, 1TB SSD, 2TB Barracuda

    --- MBSE BBS v1.1.0 (Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Andy Burns@2:250/1 to All on Tuesday, October 08, 2024 21:16:48
    pinnerite wrote:

    I have a Gigabyte miniATX motherboard with 4 SATA HDD sockets.
    I wondered if I could replace the hard drive with an M.2 SSD
    provided I could find some kind of adapter.
    If you have a spare PCIe slot (not so likely on an ITX motherboard?) you
    can adapt it to M.2 NVMe

    <https://amazon.co.uk/PCIe-M2-NVMe/dp/B084GDY2PW>

    If you have no slot, you're limited to M.2 SATA which is not so fast,
    but will save you space if that's what you're looking to do?

    <https://amazon.co.uk/SATA-M2-SATA/dp/B09VKCRD59>

    --- MBSE BBS v1.1.0 (Linux-x86_64)
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1@fidonet)
  • From SteveW@2:250/1 to All on Tuesday, October 08, 2024 22:10:47
    On 08/10/2024 21:16, Andy Burns wrote:
    pinnerite wrote:

    I have a Gigabyte miniATX motherboard with 4 SATA HDD sockets.
    I wondered if I could replace the hard drive with an M.2 SSD
    provided I could find some kind of adapter.
    If you have a spare PCIe slot (not so likely on an ITX motherboard?) you
    can adapt it to M.2 NVMe

    <https://amazon.co.uk/PCIe-M2-NVMe/dp/B084GDY2PW>

    If you have no slot, you're limited to M.2 SATA which is not so fast,
    but will save you space if that's what you're looking to do?

    <https://amazon.co.uk/SATA-M2-SATA/dp/B09VKCRD59>

    You also need to check what the specific motherboard and its BIOS is
    capable of. Some older ones cannot boot from a drive added to a PCIe
    slot - although they will be able to see it once booted from a SATA
    drive, so you can place the boot manager on a SATA drive, but have the operating system load from the M2 drive.


    --- MBSE BBS v1.1.0 (Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From rbowman@2:250/1 to All on Wednesday, October 09, 2024 01:28:39
    On Tue, 8 Oct 2024 21:05:34 +0100, pinnerite wrote:

    I have a Gigabyte miniATX motherboard with 4 SATA HDD sockets.
    I wondered if I could replace the hard drive with an M.2 SSD provided I
    could find some kind of adapter.

    Probably not unless you have a PCIe slot. When I upgrade an older Dell it
    only had one PCIe and that was used for wifi. I went with a SATA SSD.
    Unlike HDDs a SSD can make use of the full transfer speed of SATA 3 so it
    was an improvement but falls short of NMVe. For what I do the speed
    difference is most noticeable on a reboot but I rarely reboot.



    --- MBSE BBS v1.1.0 (Linux-x86_64)
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1@fidonet)
  • From Lem Novantotto@2:250/1 to All on Wednesday, October 09, 2024 09:30:42
    Il Tue, 8 Oct 2024 22:10:47 +0100, SteveW ha scritto:

    You also need to check what the specific motherboard and its BIOS is
    capable of. Some older ones cannot boot from a drive added to a PCIe
    slot

    Yep. Some of those old *UEFI* BIOS should be moddable - there must be some tutorial online...

    you can place the boot manager on a SATA drive, but have the
    operating system load from the M2 drive.

    To boot an old motherboard - based on chipset P67, and with a pcie to nvme adapter, I use an usb dongle with the boot manager and /boot on it. Simple
    and effective.
    --
    Bye, Lem

    --- MBSE BBS v1.1.0 (Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Paul@2:250/1 to All on Wednesday, October 09, 2024 10:52:19
    On Tue, 10/8/2024 4:05 PM, pinnerite wrote:
    I have a Gigabyte miniATX motherboard with 4 SATA HDD sockets.
    I wondered if I could replace the hard drive with an M.2 SSD
    provided I could find some kind of adapter.

    There appear to be loads of devices advertised but I cannot be sure
    that they would fulfill my need.

    Has anyone tried this?

    TIA

    Alan

    Presumably there is a reason for this adventure ?

    Was the hard drive being naughty ?

    Just a plain old SATAIII SSD 2.5" drive (like you might
    use in a laptop), can run at a SATA III rate. Because you
    didn't name the motherboard model number, we can't guess
    what controller is in there. Nor for that matter, how
    spiffy your PCIe slots are. Your motherboard could be a
    9.6" x 9.6" microATX (full size ATX is 12" high).

    $ inxi -F
    Machine:
    Type: Desktop Mobo: Micro-Star model: MPG B550 GAMING PLUS (MS-7C56) v: 1.0
    v: 1.I0 date: 07/13/2024
    CPU:
    Info: 8-core model: AMD Ryzen 7 5700G bits: 64 type: MT MCP cache: L2: 4 MiB
    Drives:
    ID-1: /dev/sda vendor: Samsung model: SSD 870 EVO 4TB size: 3.64 TiB <=== boot drive

    When it comes to measuring them, computers are particularly clever.
    For example, this machine has invariant RDTSC and yet speed measurement
    of disks does not agree when performed by two different OSes.
    This is captured on a Zen3 B550 system (Asmedia Southbridge).

    [Picture] Comparison of benchmarks of SATA SSDs on LM213 and Windows

    https://i.postimg.cc/nrkVdbVn/munchkin-racing.gif

    The only thing I have against NVMe, is the installation is a
    bit fiddly, the screw is a nuisance. I own just one sample NVMe
    and most of the time, it sits in the little cardboard box.

    It would be nice, if they used good flash in SSDs, but that's never going
    to happen. SLC, MLC, (TLC,QLC,PLC) the downward descent continues.
    Bog roll for the win.

    You can see in the bench picture, the drive at the bottom was
    bought as an "experiment in cheapness". And the error corrector
    can only manage about 285 MB/sec or so. The sectors aren't being
    spared out, and while re-writing them might be fun, it might not
    achieve the desired result. I wanted to see if the cheap drive
    behaved like my bad USB flash sticks or not.

    You have to decide whether this storage device is to be bootable, or not.

    Paul

    --- MBSE BBS v1.1.0 (Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Andy Burns@2:250/1 to All on Wednesday, October 09, 2024 11:29:10
    Paul wrote:

    The only thing I have against NVMe, is the installation is a
    bit fiddly, the screw is a nuisance.

    I have a USB3 enclosure for NVMe, rather handily it uses a rubber "peg" instead of a tiny screw.


    --- MBSE BBS v1.1.0 (Linux-x86_64)
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1@fidonet)
  • From John R Walliker@2:250/1 to All on Wednesday, October 09, 2024 12:09:15
    On 09/10/2024 11:29, Andy Burns wrote:
    Paul wrote:

    The only thing I have against NVMe, is the installation is a
    bit fiddly, the screw is a nuisance.

    I have a USB3 enclosure for NVMe, rather handily it uses a rubber "peg" instead of a tiny screw.


    Just another data point: I have an HP Microserver, Gen 8 with an
    NVMe drive in an adapter. It boots from a USB stick in the
    internal socket because the BIOS can't see the NVMe at boot time
    but can see it once Linux is running. It is also running a Xeon
    CPU which makes it considerably faster than it was when shipped.
    John



    --- MBSE BBS v1.1.0 (Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From The Natural Philosopher@2:250/1 to All on Wednesday, October 09, 2024 13:04:34
    On 09/10/2024 10:52, Paul wrote:
    On Tue, 10/8/2024 4:05 PM, pinnerite wrote:
    I have a Gigabyte miniATX motherboard with 4 SATA HDD sockets.
    I wondered if I could replace the hard drive with an M.2 SSD
    provided I could find some kind of adapter.

    There appear to be loads of devices advertised but I cannot be sure
    that they would fulfill my need.

    Has anyone tried this?

    TIA

    Alan

    Presumably there is a reason for this adventure ?

    Was the hard drive being naughty ?

    Just a plain old SATAIII SSD 2.5" drive (like you might
    use in a laptop), can run at a SATA III rate. Because you
    didn't name the motherboard model number, we can't guess
    what controller is in there. Nor for that matter, how
    spiffy your PCIe slots are. Your motherboard could be a
    9.6" x 9.6" microATX (full size ATX is 12" high).

    $ inxi -F
    Machine:
    Type: Desktop Mobo: Micro-Star model: MPG B550 GAMING PLUS (MS-7C56) v: 1.0
    v: 1.I0 date: 07/13/2024
    CPU:
    Info: 8-core model: AMD Ryzen 7 5700G bits: 64 type: MT MCP cache: L2: 4 MiB
    Drives:
    ID-1: /dev/sda vendor: Samsung model: SSD 870 EVO 4TB size: 3.64 TiB <=== boot drive

    When it comes to measuring them, computers are particularly clever.
    For example, this machine has invariant RDTSC and yet speed measurement
    of disks does not agree when performed by two different OSes.
    This is captured on a Zen3 B550 system (Asmedia Southbridge).

    [Picture] Comparison of benchmarks of SATA SSDs on LM213 and Windows

    https://i.postimg.cc/nrkVdbVn/munchkin-racing.gif

    The only thing I have against NVMe, is the installation is a
    bit fiddly, the screw is a nuisance. I own just one sample NVMe
    and most of the time, it sits in the little cardboard box.

    It would be nice, if they used good flash in SSDs, but that's never going
    to happen. SLC, MLC, (TLC,QLC,PLC) the downward descent continues.
    Bog roll for the win.

    You can see in the bench picture, the drive at the bottom was
    bought as an "experiment in cheapness". And the error corrector
    can only manage about 285 MB/sec or so. The sectors aren't being
    spared out, and while re-writing them might be fun, it might not
    achieve the desired result. I wanted to see if the cheap drive
    behaved like my bad USB flash sticks or not.

    You have to decide whether this storage device is to be bootable, or not.

    Paul
    Ive used SATA style SSDs and they are a lot faster than spinning rust.

    Just how fast does a disk need to be?

    --
    "It is an established fact to 97% confidence limits that left wing conspirators see right wing conspiracies everywhere"


    --- MBSE BBS v1.1.0 (Linux-x86_64)
    * Origin: A little, after lunch (2:250/1@fidonet)
  • From RobH@2:250/1 to All on Wednesday, October 09, 2024 16:30:22
    On 09/10/2024 13:04, The Natural Philosopher wrote:
    On 09/10/2024 10:52, Paul wrote:
    On Tue, 10/8/2024 4:05 PM, pinnerite wrote:
    I have a Gigabyte miniATX motherboard with 4 SATA HDD sockets.
    I wondered if I could replace the hard drive with an M.2 SSD
    provided I could find some kind of adapter.

    There appear to be loads of devices advertised but I cannot be sure
    that they would fulfill my need.

    Has anyone tried this?

    TIA

    Alan

    Presumably there is a reason for this adventure ?

    Was the hard drive being naughty ?

    Just a plain old SATAIII SSD 2.5" drive (like you might
    use in a laptop), can run at a SATA III rate. Because you
    didn't name the motherboard model number, we can't guess
    what controller is in there. Nor for that matter, how
    spiffy your PCIe slots are. Your motherboard could be a
    9.6" x 9.6" microATX (full size ATX is 12" high).

    $ inxi -F
    Machine:
       Type: Desktop Mobo: Micro-Star model: MPG B550 GAMING PLUS
    (MS-7C56) v: 1.0
         v: 1.I0  date: 07/13/2024
    CPU:
       Info: 8-core model: AMD Ryzen 7 5700G  bits: 64  type: MT MCP
    cache: L2: 4 MiB
    Drives:
       ID-1: /dev/sda vendor: Samsung model: SSD 870 EVO 4TB size: 3.64
    TiB   <=== boot drive

    When it comes to measuring them, computers are particularly clever.
    For example, this machine has invariant RDTSC and yet speed measurement
    of disks does not agree when performed by two different OSes.
    This is captured on a Zen3 B550 system (Asmedia Southbridge).

        [Picture]  Comparison of benchmarks of SATA SSDs on LM213 and Windows

         https://i.postimg.cc/nrkVdbVn/munchkin-racing.gif

    The only thing I have against NVMe, is the installation is a
    bit fiddly, the screw is a nuisance. I own just one sample NVMe
    and most of the time, it sits in the little cardboard box.

    It would be nice, if they used good flash in SSDs, but that's never going
    to happen. SLC, MLC, (TLC,QLC,PLC) the downward descent continues.
    Bog roll for the win.

    You can see in the bench picture, the drive at the bottom was
    bought as an "experiment in cheapness". And the error corrector
    can only manage about 285 MB/sec or so. The sectors aren't being
    spared out, and while re-writing them might be fun, it might not
    achieve the desired result. I wanted to see if the cheap drive
    behaved like my bad USB flash sticks or not.

    You have to decide whether this storage device is to be bootable, or not.

        Paul
    Ive used SATA style SSDs and they are a lot faster than spinning rust.

    Just how fast does a disk need to be?

    that's what I use, 1 for the boot disk and the other for data etc

    --- MBSE BBS v1.1.0 (Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Paul@2:250/1 to All on Wednesday, October 09, 2024 18:33:23
    On Wed, 10/9/2024 8:04 AM, The Natural Philosopher wrote:

    Ive used SATA style SSDs and they are a lot faster than spinning rust.

    Just how fast does a disk need to be?

    According to the NVMe industry, there are some imaginary
    videographers working in a video editor with 8K RAW,
    at 2GB/sec. (I was told in the past, that some video
    editors "layer" and that figure would be multiplied
    by the number of layers or so.) There is no mention of
    what piece of equipment can eat that composition and do
    something with it.

    They used to make accelerator cards in the past, for video.
    There was a guy who used to shoot video of the Amazon and such,
    and he had a Matrox accelerator card in his PC. But today, I
    think general purpose GPUs have taken a good bite out
    of that market.

    Someone doing that work, is going to be using a RAID card,
    just to host a generous storage space for their edits. Even
    if the computer itself cannot keep up.

    Paul


    --- MBSE BBS v1.1.0 (Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Daniel70@2:250/1 to All on Thursday, October 10, 2024 10:11:40
    Andy Burns wrote on 9/10/24 9:29 pm:
    Paul wrote:

    The only thing I have against NVMe, is the installation is a
    bit fiddly, the screw is a nuisance.

    I have a USB3 enclosure for NVMe, rather handily it uses a rubber "peg" instead of a tiny screw.

    A 'rubber peg'!! Hopefully, something you don't need to fiddle with it
    too often, else I'd be worried about the 'rubber peg' wearing out.
    --
    Daniel

    --- MBSE BBS v1.1.0 (Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Marco Moock@2:250/1 to All on Friday, October 11, 2024 15:18:23
    On 08.10.2024 um 21:05 Uhr pinnerite wrote:

    I have a Gigabyte miniATX motherboard with 4 SATA HDD sockets.
    I wondered if I could replace the hard drive with an M.2 SSD
    provided I could find some kind of adapter.

    M.2 supports different standards. The question is if that SSD uses the
    NVME or SATA protocol. For the further, you need a PCIe adapter to
    connect it.

    --
    kind regards
    Marco

    Send spam to 1728414334muell@cartoonies.org


    --- MBSE BBS v1.1.0 (Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)