<br />$ sudo apt install git libncurses5-dev libncursesw5-dev libssl-dev cmake zlib1g-dev gcc clang<br />$ export OPENSSL_LIB_DIR=/usr/lib/x86_64-linux-gnu/<br />$ export OPENSSL_INCLUDE_DIR=/usr/include/openssl/</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>$ git clone <a href="https://github.com/mimblewimble/grin-miner.git" target="_blank" rel="noreferrer noopener">https://github.com/mimblewimble/grin-miner.git</a></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>$ cd grin-miner</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>$ git submodule update --init</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>$ cargo build --features opencl</p> <p>
【メモ】暗号化されたLVMボリュームにfsck
USBメモリに入れたUbuntu(LiveOS)で起動
暗号化されたボリュームを復号化する
$ sudo cryptsetup luksOpen /dev/nvme0n1p3 ubuntu
Enter passphrase for /dev/nvme0n1p3: password
$ ls /dev/mapper/ubuntu
/dev/mapper/ubuntu
LVMボリュームとして認識された
$ sudo lvscan
ACTIVE ‘/dev/ubuntu-vg/root’ [236.25 GiB] inherit
ACTIVE ‘/dev/ubuntu-vg/swap_1’ [976.00 MiB] inherit
fsckをかける
$ sudo fsck -f /dev/ubuntu-vg/root
fsck from util-linux 2.32
e2fsck 1.44.4 (18-Aug-2018)
Pass 1: Checking iノードs, blocks, and sizes
Pass 2: Checking ディレクトリ structure
Pass 3: Checking ディレクトリ connectivity
Pass 4: Checking reference counts
Pass 5: Checking グループ summary information
/dev/mapper/ubuntu–vg-root: 263415/15491072 files (1.2% non-contiguous), 5875518/61932544 blocks