0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

VMFS6をRaspiでマウントしたかった

Posted at

ESXiが起動しなくなってデータストアサルベージするための備忘録

参考にしたサイト
https://labunix.hateblo.jp/entry/20200817/1597613552

vmfs-toolというパッケージが一応提供されてるみたいだけどこちらはVMFS5用みたいなのでソースからコンパイルすることになる模様

作業

適当な場所にソースもってくる

root@raspberrypi:/usr/src# git clone https://github.com/weafon/vmfs6-tool.git

とりあえずconfigure

root@raspberrypi:/usr/src# cd vmfs6-tool/
root@raspberrypi:/usr/src/vmfs6-tool# ./configure
Checking for pkg-config...yes
Checking for uuid...yes
Checking for fuse...yes
Checking for asciidoc...no
Checking for xsltproc...no
Checking for docbook.xsl...no
Checking for strndup...yes
Checking for dlopen in -ldl...yes
Checking for posix_memalign...yes

noになってるパッケージ入れる

root@raspberrypi:/usr/src/vmfs6-tool# apt install asciidoc xsltproc docbook

yesになってても-devパッケージ入ってないとエラーになったパッケージ追加

root@raspberrypi:/usr/src/vmfs6-tool# apt-get install libfuse-dev

再度configureとmake

root@raspberrypi:/usr/src/vmfs6-tool# ./configure
~省略~
root@raspberrypi:/usr/src/vmfs6-tool# make
~省略~
root@raspberrypi:/usr/src/vmfs6-tool# make install
~省略~

マウントしたいデバイス確認

root@raspberrypi:~# fdisk /dev/sdb
Command (m for help): p
~省略~
Device     Boot    Start       End   Sectors   Size Id Type
/dev/sdb1             64      8191      8128     4M  6 FAT16
/dev/sdb2           8224    520191    511968   250M  6 FAT16
/dev/sdb3         520224   1032191    511968   250M  6 FAT16
/dev/sdb4        1032224 976773417 975741194 465.3G  f W95 Ext'd (LBA)
/dev/sdb5        1032287   1257534    225248   110M  1 FAT12
/dev/sdb6        1257598   1843293    585696   286M  6 FAT16
/dev/sdb7        1843357   7086236   5242880   2.5G  1 FAT12
/dev/sdb8        7086300  15472859   8386560     4G  1 FAT12
/dev/sdb9       15472923 976773417 961300495 458.4G  1 FAT12

マウントしてみる

root@raspberrypi:~# mkdir /media/vmfs-store
root@raspberrypi:~# vmfs-fuse /dev/sdb9 /media/vmfs-store
VMFS version: 6
root@raspberrypi:~#

サイズ確認

root@raspberrypi:/media/vmfs-store# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/root       459G   10G  430G   3% /
devtmpfs        3.6G     0  3.6G   0% /dev
tmpfs           3.9G     0  3.9G   0% /dev/shm
tmpfs           1.6G  1.2M  1.6G   1% /run
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
/dev/sda1       255M   31M  225M  13% /boot
tmpfs           787M     0  787M   0% /run/user/0
/dev/fuse       917M     0  917M   0% /media/vmfs-store

917Mしかない・・・

ファイルあるかな?

root@raspberrypi:/media/vmfs-store/VM-Proxy# ls -alh
total 16G
drwxr-xr-x 2 root root  76K May 17 18:05 .
drwxr-xr-t 7 root root  72K Apr 13  2022 ..
-rw------- 1 root root  64G May 17 18:05 VM-Proxy-flat.vmdk
-rw------- 1 root root 8.5K May 16 11:05 VM-Proxy.nvram
-rw------- 1 root root  529 May 20  2023 VM-Proxy.vmdk
-rw-r--r-- 1 root root    0 Apr  6  2022 VM-Proxy.vmsd
-rwxr-xr-x 1 root root 3.4K May 17 18:05 VM-Proxy.vmx
-rw-r--r-- 1 root root 362K May 20  2022 vmware-1.log
-rw-r--r-- 1 root root 232K Jun 30  2022 vmware-2.log
-rw-r--r-- 1 root root 228K Nov 10  2022 vmware-3.log
-rw-r--r-- 1 root root 233K May 19  2023 vmware-4.log
-rw-r--r-- 1 root root 227K May 17 18:05 vmware.log

あるっぽい
ログファイルはちゃんと見えてるしディスク無事なら使えそう。
dfコマンドの結果が変なのは不具合かな?

とりあえずサルベージできれば・・・!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?