• sales

    +86-0755-88291180

PCIe TO M.2 (B) Tutorial

Product Introduction

PCIe TO M.2 (A) is a PCI-E to M.2 adapter card used for upgrading hard drives SSD solid-state drive cards, and supports CM4

Characteristic

  • Supports NVMe protocol M.2 interface hard disk protocol, high-speed read and write, high work efficiency
  • Only supports CM4 expansion board
  • Support Raspberry Pi Compute Module 4
  • Compatible with M.2 hard drives of different sizes
  • On board work indicator light, the LED stays on when powered on and flashes during reading and writing, indicating the clear working status at a glance

Instructions for use

Tutorial on mounting a hard drive to CM4

Format Hard Disk

  • Insert the hard drive into the corresponding position of the PCI-E to M.2 adapter card and secure it with the screws in the screw pack.
  • After powering on and starting, perform lspci to check the PCIE device
  • Execute sudo mkfs. ext4/dev/nvme0n1p1 to format the device (mkfs. Then press tab to see many different suffix names, which are the format you want to format)
  • Wait for a moment, when done appears, it means that the formatting has been completed.
    

Mount

    Create mounting directory
    sudo mkdir toshiba
    Mount device
    sudo mount /dev/nvme0n1p1 ./toshiba
    Check disk status
    df -h
    

Mount hard drive

    • Create a new directory as the disk mount point
    sudo mkdir /home/pi/toshiba
    
    • Execute the following command to mount the hard drive
    sudo mount /dev/nvme0n1p1  /home/pi/toshiba
    

    Execute again

    df -h
    

    You can see the hard drive we inserted and related information, indicating that the hard drive has been successfully mounted

    • For different hard drives, their names may vary. Here, nvme0n1p1 is displayed. Please refer to the hard drive you inserted.

literacy test

    • Enter the directory of the mounted disk

      cd /home/pi/toshiba
      
      • free memory
      sudo sh -c "sync && echo 3 > /proc/sys/vm/drop_caches"
      
      • Copy Raspberry Pi Memory Content to Hard Drive (Read)
      sudo dd if=/dev/zero of=./test_write count=2000 bs=1024k


    • Copy hard drive content to Raspberry Pi memory (write)
    •  sudo dd if=./test_write of=/dev/null count=2000 bs=1024k
      • Note: Raspberry pie is more affected by different cards and different environmental testing effects

TAG: ESP32 Thermal imaging camera USB TO TTL Mini FT232 UART Communication Converter Original FT232RNL RP2350B-MINI-A picotool Tutorial Pi5 Pure-Copper Active Cooler Luckfox PicoKVM KVM NanoKVM RV1106 Pico Remote Control /Power /Desktop Maintenance Server HDMI USB For PiKVM Raspberry Pi DeepSeek XiaoZhi AI Chat Robot ESP32-S3 1.54 inch LCD N16R8 MUMA Development Board Display Screen Wifi Weather Station TimeClock Raspberry Pi 5 USB Audio Raspberry Pi Pico 2 RP2350B 2.1 inch Round LCD Touch Display 480x480 HMI LVGL QMI8658 6-axis 65K Colors Raspberry Pi 21.5 inch Type C/HDMI Display Screen 1920x1080 Computer PC Phone Xbox/PS4/Switch ESP32 S3 5 inch LCD Development Board 800x480 TouchScreen Display TVBOX LVGL HMI Sensor CAN RS485 DeepSeek AI Voice Chat ESP32 C6 Development Board 2.06-inch AMOLED Display 410×502 2.06inch TouchScreen Programmable Watch Product Tutorial Catalog How to use host device ESP32-S3 LCD Driver Board RGB/SPI N8R8 For 2.1/2.8/4inch Captive TouchScreen Display Round Raspberry Pi 5 USB A C Mini PD Trigger Activation Power Adapter To Solve Non-PD-Power system error warning HDMI to RGB Raspberry Pi Pico 2 RP2350/RP2040 W5100S-EVB-Pico W6300-EVB-Pico2 Ethernet Development Board ETH RJ45 DeepSeek XiaoZhi AI Voice Chat Robot BOX ESP32-S3 Development Board 1.85 inch Round LCD N16R8 ESP32 Raspberry Pi Pico 2 RP2350 Pico2 ARM Cortex-M33 And RISC-V Hazard3 520KByte 4MByte QSPI Flash Raspberry Pi Pico 2 Plus RP2350 Board RP2350A