Ubuntu(debian系)覚書 2022/11/16版

・接続されているデバイスすべての一覧
ls /dev

・HDD等(BulkDevice)の一覧
lsblk

・UUIDやPARTUUIDの取得方法
blkid
blkid パーティション(/dev/sda1等指定したBulkDeviceの情報のみ)


・HDD等(BulkDevice)を一時的にマウントする
sudo mount パーティション(/dev/sda1等) マウント先(/mnt/HDD1等)
マウント先のフォルダは事前に作成しておく必要がある。

・HDD(BulkDevice)を起動時に自動的にマウントする
/etc/fstabを編集(管理者権限必要)
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx /mnt/HDD1 ext4 defaults,_netdev,nofail 0 2
PARTUUID=xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/HDD2 ntfs defaults,_netdev,nofail 0 2
ntfsの場合がPARTUUID指定なのかな?(UUIDが短くPARTUUID実際に問題なく動いている)

・Sambaの設定
sudo nano /etc/samba/smb.conf

ArduinoIDEにサードパーティのボードを追加する

ESP32やRaspberry Pi Picoを使う際に必要なアドレス。

環境設定から追加。

  • Espressif( Espreesif ESP32等 / M5stickC,M5stack等 )
  • Raspberry Pi Pico ( RP2040 )
  • Seeeduino Xiao( ATSAMD21G18A-MU )
https://dl.espressif.com/dl/package_esp32_index.json
https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json

インストーラーから追加(ダウンロードリンク)

再起動後ボードマネージャから検索してインストール。

TeensyのインストーラーはArduinoIDEが起動しているとエラーが出るので、起動しているのなら終了してからインストールを実行。

[PR]RaSCSI GAMERnium版 秋葉原の店舗で委託販売します。

こちらのサイトで頒布していました RaSCSI GAMERnium版を秋葉原の下記の店舗で委託販売して頂く事になりました。
家電のKENちゃん
BEEP秋葉原
店舗に並ぶまでしばらくお待ち下さい。

RaSCSIとはGIMONSさん(@kugimoto0715)が開発されたRaspberry PiをレトロPCのSCSIデバイスにしてしまおうというソフト&ハードの総称です。
ハードディスクイメージ、MOイメージ、CD-ROMのISOイメージに対応しています。
X68k用として開発が開始された為他の機種より機能が充実しており、SASIにも対応している他、ドライバを入れる事によりRaspberry Pi内のファイルを直接読む事が出来、またイーサブリッジにもなります。
Continue reading

Raspberry PiをSCSIデバイスにする

Raspberry PiのGPIOに、ここまでのポテンシャルがあるとは露にもおもわなんだ!
@kugimoto0715さんがソフトウェアでSCSIデバイスをエミュレートするソフトRaSCSIを開発。
要はRaspberry PiにSCSIのHDDやらMOのふりをさせるソフトウェア。
接続はRaspberry PiのGPIO。
Continue reading