のふ処|NOFUDOKORO
https://nofu.jp/wiki/
2024-03-19T16:25:47+00:00のふ処|NOFUDOKORO
https://nofu.jp/wiki/
https://nofu.jp/wiki/lib/tpl/bootstrap3/images/favicon.icotext/html2024-02-12T14:21:08+00:00Decomo (decomo@undisclosed.example.com)iTunesでファイルのリンクが切れた曲をリストアップする方法
https://nofu.jp/wiki/blog/2019/2019-01-11?rev=1707715268
iTunesでファイルのリンクが切れた曲をリストアップする方法
マシン移行などでiTunesライブラリを移動した際、ファイルが行方不明となり曲とのリンクが切れることがある。曲名の先頭にビックリマークが付く忌まわしきアレ。text/html2023-12-30T17:08:34+00:00Decomo (decomo@undisclosed.example.com)Windowsのローカルユーザーのパスワードをネットワーク越しに変更する - 作成
https://nofu.jp/wiki/blog/2023/2023-12-30?rev=1703923714
Windowsのローカルユーザーのパスワードをネットワーク越しに変更する
Ctrl+Del+Altからのパスワード変更画面で、ユーザー名をリモートコンピュータ名\ユーザー名とすると、ローカルPCアカウントと同じ要領でリモートPCのローカルアカウント(ややこしい)のパスワードを変えられるそうなんだけど、最近のWindowsでは以下のおまじないが必要だそう。text/html2023-11-18T23:42:59+00:00Decomo (decomo@undisclosed.example.com)C#の0がenum値に暗黙キャストされてinvokeStaticで例外出て超ハマった - 作成
https://nofu.jp/wiki/blog/2023/2023-11-18?rev=1700318579
C#の0がenum値に暗黙キャストされてinvokeStaticで例外出て超ハマった
僕はついさっき知ったばかりなんですけど、C#の数値0ってあらゆるenum値に暗黙的キャストされるんですってね。要するに、0だけはキャスト不要で列挙型の値として変数に代入できちゃったりするということ。コードで示すと以下のようなかんじ。text/html2023-10-15T18:04:40+00:00Decomo (decomo@undisclosed.example.com)PowerEdge T330/PERC H330環境でPVE 8がEFI stubうんちゃらで起動できない件 - 作成
https://nofu.jp/wiki/blog/2023/2023-10-15?rev=1697360680
PowerEdge T330/PERC H330環境でPVE 8がEFI stubうんちゃらで起動できない件
PowerEdge T330とITファームを書き込んでHBA化したPERC H330環境で、H330に接続したストレージにインストールしたProxmox VE 8.0-2を起動しようとすると、text/html2023-10-13T23:50:51+00:00Decomo (decomo@undisclosed.example.com)5年半使ったIntel DC S3500 240GBの状態とベンチマーク - 作成
https://nofu.jp/wiki/blog/2023/2023-10-13?rev=1697208651
5年半使ったIntel DC S3500 240GBの状態とベンチマーク
ファイルサーバで使ってたInte SSD DC S3500 240GB (SSDSC2BB240G4)がお役御免となった。購入記録を採ってるわけじゃないけど、たぶんこの時のSSD⇒text/html2023-10-09T23:04:00+00:00Decomo (decomo@undisclosed.example.com)HGST HUC101812CSS200のベンチマーク - 作成
https://nofu.jp/wiki/blog/2023/2023-10-09?rev=1696860240
HGST HUC101812CSS200のベンチマーク
中古のPowerEdget T330を買ったらHGST HUC101812CSS200が付いていた。仕様はこんな感じ。
ドライブ名 Ultrastar C10K1800-1200 モデル名 HUC101812CSS200 容量 1.2TB セクタサイズtext/html2023-09-18T23:19:40+00:00Decomo (decomo@undisclosed.example.com)Proxmox VE 8.0でIntel N100のiGPUをSR-IOVしてみる
https://nofu.jp/wiki/virtualization/proxmox_ve_8_0_how_to_use_n100_vgpu?rev=1695046780
Proxmox VE 8.0でIntel N100のiGPUをSR-IOVしてみる
Intel CPUの内蔵GPUは第12世代、すなわちXe Graphicsから何とSR-IOVに対応しているらしい。従来のIntel iGPUの仮想化はGVT-gの調停デバイスを介したもので、お膳立てがちょっと面倒だった(それでもvGPUが使えるだけで神なわけだけど)。SR-IOVならVF生やしてVMにパススルーするだけなのでとっても楽になる。text/html2023-09-03T20:33:21+00:00Decomo (decomo@undisclosed.example.com)Proxmox VE 7.4でConnectX-4向けMLNX_OFEDを自前ビルドする - 作成
https://nofu.jp/wiki/virtualization/proxmox_ve_7_4_how_to_build_latest_mlnx_ofed?rev=1693740801
Proxmox VE 7.4でConnectX-4向けMLNX_OFEDを自前ビルドする
試した環境
手順
現状の確認
インボックスドライバの状態を確認しておく。
# modinfo mlx5_core.ko
filename: /lib/modules/5.15.116-1-pve/kernel/drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.ko
license: Dual BSD/GPL
description: Mellanox 5th generation network adapters (ConnectX series) core driver
author: Eli Cohen <eli@mellanox.com>
srcversion: 9360D44A27768A47D5B87A7
alias: auxiliary:mlx5_core.eth
alias: pci:v000015B3d0000A2DFsv*sd…text/html2023-08-30T16:12:46+00:00Decomo (decomo@undisclosed.example.com)今度こそRAIDZ Expansionが来る? - 作成
https://nofu.jp/wiki/blog/2023/2023-08-30?rev=1693379566
今度こそRAIDZ Expansionが来る?
RAIDZ ExpansionのPR作成の報を打ってから早2年、今度こそRAID-Z Expansionが来そうな雰囲気?である。
当時のPRは閉じられており、6月末にどういう訳か新しいPRに移行して作業が行われている。見てないけどtext/html2023-06-08T23:28:11+00:00Decomo (decomo@undisclosed.example.com)複数のNVMe namespaceを試す
https://nofu.jp/wiki/pc/test_multiple_nvme_namespaces?rev=1686234491
複数のNVMe namespaceを試す
NVMeにはNamespace(名前空間)という機能がある。NVMeデバイスの記憶領域を論理的に分割し、それぞれを独立したNVMeストレージのように扱う機能である。
馴染みあるところだとパーティションのようなものだが、ファームウェアレイヤーでの分割となり、名前空間同士には明確な前後関係はなく、OSからは別のデバイスとして見えるのが大きな違い。ハードウェアRAIDの仮想ドライブ、ZFSのデータセットに近い。…text/html2023-05-29T22:54:12+00:00Decomo (decomo@undisclosed.example.com)Test multiple NVMe namespaces - created
https://nofu.jp/wiki/en/pc/test_multiple_nvme_namespaces?rev=1685368452
Test multiple NVMe namespaces
NVMe specification provides a “Namespace” feature which can split a physical NVMe device into some logical devices to mange them like independent NVMe devices.
The feature is similar in disk partitioning, but this splitting is handled under a device firmware layer.
The big difference between them is that each namespace has no specific order in storing position and a system recognise them as individual device.
It looks like RAID's virtual drives or ZFS's datasets i…