�z�[�� - �c�[�� - NHC

���z�}�V���n�[�h�f�B�X�N�C���[�W�ϊ�(convert)�c�[��

NHC

NHC Ver.0 alpha49D 2022/10/27 new
NHC.NET Ver.0 alpha11 2015/09/28
NHC for Linux Ver.0 alpha49 2021/10/03
NHC for Mac OS X Ver.0 alpha03 2011/04/30
NHC web�� 2024/07/07 Edge Chrome�݂̂ŗ��p�ł��܂��B new
VMware Player�p�̊ȈՃX�i�b�v�V���b�g�Ǘ�(�쐬��) ������
http://twitter.com/eueeno/

!!!!�Ƃ��ɒ��ӂ��邱��!!!!

VMware�`���ł́u���k�v�̋@�\�́A�f�[�^�����k(�g�p����Ă��Ȃ����݂̗̈���܂߂�)���ăC���[�W�T�C�Y�����������܂��B���k���ꂽ�C���[�W�t�@�C���͏������݂��ł��Ȃ��Ȃ�̂ł��̂܂܂ł͎g�p�ł��܂���BWindows�̋N���h���C�u�ł���΂����炭�u���[�X�N���[���ɂȂ邩�Ǝv���܂��B��ʓI�ȗ��p�Ŏg�p���邱�Ƃ̂Ȃ��@�\�ł��B

�g�p����Ă��Ȃ����݂̗̈���폜���ăC���[�W�̃T�C�Y���������������ꍇ�́u�g�����v�̋@�\���g�p���Ă��������B�����炪��ʓI�Ɏg�p���邩������Ȃ�(���҂��Ă���ł��낤�������s��)�@�\�ł��B

�����Ԉ���āu���k�v�����Ă��܂��ăo�b�N�A�b�v�����݂��Ȃ��ꍇ�́u�𓀁v�̋@�\���g�p���Ė߂��Ă��������B

�킩��ɂ����\���ɂȂ��Ă��Ă������킯����܂���B

���܂�C�ɂ���K�v�̂Ȃ����

�R�}���h���C���p��NHC�����܂����B
�ϊ���̃p�����[�^�͒ʏ��NHC�̂قڃf�t�H���g�̌Œ�ƂȂ�܂��B
���L�̃g�����@�\�����̃v���O�����Ɋ܂܂�Ă��܂��B

�g�����̍ۂɏo�͂����t�@�C���̗̈�����炩���ߊm�ۂ��Ă��珈�����s���A�쐬�����t�@�C�����Ȃ�ׂ��f�Љ����Ȃ��悤�ɂ���I�v�V������lj����܂����B(-u �I�v�V����)(Windows��)
���ۂɂǂ̂��炢���ʂ����邩�͂��̂Ƃ��̃z�X�g�̃n�[�h�f�B�X�N�̏�Ԃɂ�邩�Ǝv���܂��B������Ŏ������Ƃ��͂Ȃ�ƂȂ��f�Љ������Ȃ��Ȃ��Ă���悤�ł����B
�����̂�����͎����Ă݂Ă��������B���ʂ��肻���A�Ȃ������A�񍐂��Ă���������Ƃ��肪�����ł��B
�o�͂����t�@�C���̃f�[�^���̂�(���R�ł���)�ς��܂���B�Ȃ̂ŃQ�X�g���猩���n�[�h�f�B�X�N�ɂ��Ⴂ�͂Ȃ��A�f�Љ�����������킯�ł͂���܂���B�����܂Ńz�X�g�����猩���t�@�C���̒f�Љ��ɂ‚��Ăł��B

�g�����͈����Ȃ��Ŏ��s����ƕ\������܂��B
Windows�� 32�r�b�g NHCC Ver.0 alpha06 2021/07/31
Windows�� 64�r�b�g UNICODE NHCC Ver.0 alpha06 2021/07/31
Linux�� 32�r�b�g NHCC Ver.0 alpha06 2021/08/01
Linux�� 64�r�b�g NHCC Ver.0 alpha06 2021/08/01

��������g�������ł�����ǂ����B
NDZ
�ʃy�[�W�����܂����B������
NDZ for Windows Ver.0 alpha06 2013/01/12
NDZ for Windows 64bit Ver.0 alpha06 2013/01/12
NDZ.NET Ver.0 alpha05 2011/03/27
NDZ for Linux Ver.0 alpha05 2011/03/27
NDZ for Linux Ver.0 alpha05 2011/03/27 Fedora14�̂悤�Ȋ‹��p
�C���[�W�t�@�C�����}�E���g�����ɒ��̃t�@�C�������o���܂��BNTFS,Ext2�n,XFS,FAT,exFAT(�e�X�g��),HFS Plus(Mac OS X)�ɑΉ��B
Windows�ł͉��̃v���O�C��(VMWVMDKO.NPL)���g�p���邱�Ƃ�ESX Server 3i��̃C���[�W���̃t�@�C�������o�����Ƃ��ł��܂��B

������͗V�ׂ����ł�����ǂ����B
NHCESX Ver.0 alpha01 2009/11/04
ESXi�T�[�o���thin�ȃC���[�W�t�@�C���̃R�s�[�ƃg�������ł��܂��B
�𓀂����t�@�C�����ǂ��ɂ����ăT�[�o��ɓ]�����A�R���\�[��������s������t�������s���Ă��������B
�g����: nhcesx [-q] [-t] file1 file2
file1(���݂���t�@�C��)����file2(�V�K�ō쐬����t�@�C��)�ɃR�s�[���܂��B�Q�X�gOS�͏I�����Ă���K�v������܂��B
t(�g����)�I�v�V�������g�p����ƃC���[�W��̖��ʂȗ̈���폜���ăC���[�W�T�C�Y�����������ăR�s�[���܂��B�Q�X�g��ł�0����(thin���Ƃł��Ȃ���������)�͕K�v����܂���B
q�I�v�V�������g�p����ƃ��b�Z�[�W��\�����܂���B
A.vmdk��A-flat.vmdk�Ƃ����C���[�W�����݂��A���ꎩ�̂��g�����������ꍇ�͂܂�
nhcesx -t A.vmdk B.vmdk
�̂悤�Ɏ��s���܂��B�����B.vmdk��B-flat.vmdk�Ƃ����C���[�W������܂��B
����A-flat.vmdk��A-flat.tmp�A�ł���B-flat.vmdk��A-flat.vmdk�ƃ��l�[�����AB.vmdk�͍폜���܂�(����Ȃ��Ȃ�����A-flat.tmp���폜���܂�)�B

����

��肽�����Ƃ���̎g����

���z�n�[�h�f�B�X�N�C���[�W�t�@�C���̌`����ϊ��������B

��

����

�ϊ���̃C���[�W�t�@�C���̑傫���́A�ϊ���̌`���Ƀt���b�g�ȃ^�C�v��I�������ꍇ�͉��z�n�[�h�f�B�X�N�̃T�C�Y�A����ȊO�̃^�C�v��I�������ꍇ�͕ϊ����̃C���[�W�t�@�C���Ɠ������炢�ɂȂ�܂��B

����菇

  1. [�ϊ����t�@�C���̎w��]���
    1. [�t�@�C��]���W�I�{�^����I�����܂��B(�ŏ��ɋN�������Ƃ��͑I�����Ă���܂��B)
    2. [�ϊ����t�@�C����]�ɕϊ��������C���[�W�t�@�C���̃t���p�X����͂��܂��B�ʏ�͉���[�Q��]�{�^���������ăC���[�W�t�@�C����I�����܂��B
    3. [����]�{�^���������܂��B
    4. �����F���ɐ��������[�ϊ���̌`���̑I��]��ʂ��\������܂��B
    5. �����F���Ɏ��s�����[�ϊ����t�@�C���̏��̓���]��ʂ��\������܂��B�ʏ�͂��̉�ʂ��\������Ȃ��͂��Ȃ̂œ��͂����C���[�W�t�@�C�����Ԉ���Ă��Ȃ����m�F���Ă��������B�Ԉ���Ă��Ȃ��ꍇ�ANHC���Ή��ł��Ă��Ȃ��`���ƂȂ�܂��B
  2. [�ϊ���̌`���̑I��]���
    1. [�ϊ���̌`��]-[�g�ݍ���]����ϊ���Ƃ������`����I�����܂��B
    2. [����]�{�^���������܂��B
  3. [****�`���ւ̕ϊ�]���
    1. �u�ϊ��ł��܂��B�v�ƕ\�����ꂽ�ꍇ�͂���ɍׂ����ϊ���̌`����ݒ肵�܂��B�悭�킩��Ȃ��ꍇ�͂��̂܂܂ł����ł��BVMware�`����1�t�@�C��/�������͂����Ō��肵�܂��B
    2. �u�ϊ��ł��܂���B�v�ƕ\�����ꂽ�ꍇ�͕ϊ����邱�Ƃ��ł��܂���B�ϊ����ƕϊ���̌`���̑������悭�Ȃ��ł��B
    3. [����]�{�^���������܂��B
  4. [�ϊ���t�@�C���̎w��]���
    1. [�ϊ���t�@�C����]�ɕϊ����(���ꂩ������)�C���[�W�t�@�C���̃t���p�X����͂��܂��B�ʏ�͉���[�Q��]�{�^���������ăC���[�W�t�@�C���̍쐬����w�肵�܂��B�ϊ���̌`��(�Ⴆ��VMware�̕����`��)�ɂ���Ă͂����Ŏw�肵���t�@�C���ȊO�ɂ������t�H���_�Ƀt�@�C�����쐬����܂��B
    2. [����]�{�^���������܂��B�ϊ����J�n���܂��B
  5. [�ϊ�]���
    1. �ϊ������s����܂��B
    2. �������I�������[�L�����Z��]�{�^����������NHC���I�����܂��B
�Q�X�gOS��Ŏg�p���Ă���e�ʂ������z�n�[�h�f�B�X�N�C���[�W�t�@�C���̃T�C�Y���傫���Ȃ��Ă��邽�ߕs�v�ȕ���������ď������������B

��

����

���s��̃C���[�W�t�@�C���̑傫���́A�Q�X�gOS��Ŏg�p���Ă���e�ʂ��炢�ɂȂ�܂��B���݂̃C���[�W�t�@�C�����c�����܂ܐV�����C���[�W�t�@�C�����쐬����̂Ńz�X�gOS��ɂ��̕��̂������K�v�ɂȂ�܂��B�������I������ƌ��̃C���[�W�t�@�C���̓t�@�C������[_DEL]���t���܂��B
�r���ŃL�����Z�������ꍇ�͖��O���ς���Ă��܂���B�����t�@�C������[_TEMP]�ƕt�����t�@�C�����c���Ă�����폜���Ă��������B
�Q�X�gOS�̂��ݔ�����ɂ���Ə������Ȃ�܂��B
���̏������s���O�ɃQ�X�gOS���0���߂����肷���Ƃ͕K�v����܂���̂Œ��ӂ��Ă��������B

����菇

  1. [�ϊ����t�@�C���̎w��]���
    1. [�t�@�C��]���W�I�{�^����I�����܂��B(�ŏ��ɋN�������Ƃ��͑I�����Ă���܂��B)
    2. [�ϊ����t�@�C����]�ɃT�C�Y���������������C���[�W�t�@�C���̃t���p�X����͂��܂��B�ʏ�͉���[�Q��]�{�^���������ăC���[�W�t�@�C����I�����܂��B
    3. [���̃t�@�C�����g�������邾��]�`�F�b�N�{�b�N�X���`�F�b�N���܂��B
    4. [����]�{�^���������܂��B
    5. �g�����ł���`���̏ꍇ�͊m�F���b�Z�[�W���\������܂��B�g�����ł��Ȃ��`���̏ꍇ�̓G���[���b�Z�[�W���\������܂��B
  2. [�ϊ�]���
    1. �g���������s����܂��B
    2. �������I�������[�L�����Z��]�{�^����������NHC���I�����܂��B
    3. �t�@�C������[_DEL]���t�������̃C���[�W�t�@�C�����s�v�ł���΍폜���܂��B
VMware�ʼn��z�n�[�h�f�B�X�N�C���[�W�t�@�C���̑�����ύX�������B

��

����

�C���[�W�t�@�C�����̑�����ύX���邾���Ȃ̂ŕϊ��ł͂Ȃ��ʂ̕��@�ōs���܂��B
�w�肵���t�@�C�����̂�ύX���܂��B
�����Ɏ��Ԃ͂�����܂���B

����菇

  1. [�ϊ����t�@�C���̎w��]���
    1. [�t�@�C��]���W�I�{�^����I�����܂��B(�ŏ��ɋN�������Ƃ��͑I�����Ă���܂��B)
    2. [�ϊ����t�@�C����]�ɕϊ��������C���[�W�t�@�C���̃t���p�X����͂��܂��B�ʏ�͉���[�Q��]�{�^���������ăC���[�W�t�@�C����I�����܂��B
    3. [���̑�����]�{�^���������܂��B
  2. [VMware VMDK ���[�e�B���e�B]���
    1. [�p�����[�^�ύX]�{�^���������܂��B
  3. [�p�����[�^�ύX]���
    1. �A�_�v�^��virtualHWVersion��ύX���܂��B
    2. [OK]�{�^���������܂��B

�ŋ߂̕ύX(����)

NHC Ver.0 alpha49D 2022/10/27

32bit �_�E�����[�h

64bit UNICODE�� �_�E�����[�h

Ver.0 alpha47D 32bit English version translated by Anna Wu.

Windows10���g�p���Ă���Windows�X�g�A�o�R�̕����悢�ꍇ
nhc win32 32bit Ver.0 alpha47C
nhc win32 64bit Ver.0 alpha47C

�‹�

Windows

�ŋ߂̕ύX

����

�v���O�C��

NHC.EXE�Ɠ����t�H���_�ɒu���Ă��������B

VMware Virtual Disk Development Kit(VDDK)�̎g�p ���o�͂��̑������v���O�C��

VMWVMDKO.NPL 32bit

VMWVMDKO.NPL 64bit

VMware�̃z�[���y�[�W�Ŕz�z���Ă���VMware Virtual Disk Development Kit(VDDK)���C���X�g�[�����Ă���ꍇ�Ɏg�p�ł��܂��BDevelopment Kit���Ɋ܂܂�邷�ׂĂ�DLL�Ƀp�X��ʂ����AVMWVMDKO.NPL(NHC.EXE)�Ɠ����t�H���_�ɒu���Ă��������B

32bit�ł�VDDK Ver.5.1���g�p���Ă��������B64bit�ł�VDDK Ver.7.0���g�p���Ă��������B

���[�J���̃C���[�W�t�@�C�����g�p����ꍇ�́A�ڑ��p�����[�^�̃_�C�A���O�ł�NULL���I������Ă���̂ł��̂܂�OK�{�^���Ői��ł��������B

ESXi��̃C���[�W�t�@�C�����g�p����ꍇ�́A�ŏ��̉�ʂ̃t�@�C�����̓��͗���

[datastore1] vmname/imagename.vmdk
�̂悤�ɓ��͂��Ă��������B
���̌�\�������ڑ��p�����[�^�ł̐ݒ�́A
NOT NULL���w��
vmxSpec : ��(���͂Ȃ�)
serverName : �T�[�o��(IP�A�h���X�Ȃ�)
UID���w�肵userName��password����͂��Ă��������B
�V����ESXi�ł�
thumbPrint : ESXi�̉�ʂ�[View Support Information] -> [SSL Thumbprint (SHA1)]�̒l(00:01:...:13 �̂悤�Ȓl)���w�肵�Ă�������(64bit�ł̂�)�B �|�[�g�͕ύX���Ă��Ȃ����902�̂܂܂ɂ��Ă��������B

���n�[�h�f�B�X�N�̕ϊ� ���o�̓v���O�C��

REALDEV.NPL 32bit

REALDEV.NPL 64bit

���n�[�h�f�B�X�N�ւ̏������݂��ł���̂Œ��ӂ��Ďg�p���Ă��������B

���͂Ɏ��n�[�h�f�B�X�N���g�p����ꍇ�A�ŏ��̉�ʂ̃t�@�C�����̓��͗��ɂ͉������͂����Ɏ��֐i��ł��������B

Vagrant��box�`��,OVF�`���̎g�p ���̓v���O�C��

OVFBOX.NPL 32bit

OVFBOX.NPL 64bit

���o�[�W����

Ver.0 alpha49B 32bit
Ver.0 alpha49B 64bit UNICODE��
Ver.0 alpha49A 32bit
Ver.0 alpha49A 64bit UNICODE��
Ver.0 alpha49 32bit
Ver.0 alpha49 64bit UNICODE��
Ver.0 alpha48B 32bit
Ver.0 alpha48B 64bit UNICODE��
Ver.0 alpha48A 32bit
Ver.0 alpha48A 64bit UNICODE��
Ver.0 alpha48 32bit
Ver.0 alpha48 64bit UNICODE��
Ver.0 alpha47D 32bit
Ver.0 alpha47D 64bit UNICODE��
Ver.0 alpha47C 32bit
Ver.0 alpha47C 64bit
Ver.0 alpha47C 64bit UNICODE��
Ver.0 alpha47 32bit
Ver.0 alpha47 64bit
Ver.0 alpha46 32bit
Ver.0 alpha46 64bit
Ver.0 alpha36
Ver.0 alpha35B VMWVMDKO.NPL
Ver.0 alpha34X
Ver.0 alpha32 VMWVMDKO.NPL
Ver.0 alpha29
Ver.0 alpha27E �ϊ��ł��Ȃ������ꍇ�͂������
Ver.0 alpha21

NHC.NET Ver.0 alpha11 2015/09/28

�_�E�����[�h

�‹�

.NET Framework(2.0)�ȏ�
Mono 1.2.4(WinForms���K�v)�ȏ�
Ubuntu Linux �̏ꍇ�Alibmono-winforms2.0-cil �Ƃ����p�b�P�[�W(�ƈˑ�����p�b�P�[�W)���C���X�g�[�����ăR�}���h���C������umono nhc.exe�v�œ����悤�ł��B

����

�v���O�C��

nhc.exe�Ɠ����t�H���_�ɒu���Ă��������B

�g�����͏��Windows�p�Ɠ����ł��B

VMware Virtual Disk Development Kit(VDDK)�̎g�p ���o�͂��̑������v���O�C��

vmwvmdko.npl Windows�̂�

���n�[�h�f�B�X�N�̕ϊ� ���o�̓v���O�C��

realdev.npl Windows�̂�

Vagrant��box�`��,OVF�`���̎g�p ���̓v���O�C��

ovfbox.npl

���n�[�h�f�B�X�N�̃C���[�W��

DLL���_�E�����[�h���Anhc.exe�Ɠ����t�H���_�ɒu���Ă��������B

Windows�̏ꍇ ����DLL�͌Â��̂ŏ�̃v���O�C�����g�p���Ă��������B

RealDisk.dll

���f�o�C�X�����ɂ́A

\\.\PhysicalDrive?
�Ɠ��͂��Ă�������(?�̓n�[�h�f�B�X�N�̔ԍ�)�B
�A�h�~�j�X�g���[�^�Ŏ��s���Ă��������B

Linux�̏ꍇ

RealDisk.dll

���f�o�C�X�����ɂ́A

/dev/sdb
�̂悤�ɓ��͂��Ă��������B
root�Ŏ��s���Ă��������B

���o�[�W����

Ver.0 alpha10
Ver.0 alpha09
Ver.0 alpha06
Ver.0 alpha05

NHC for Linux Ver.0 alpha49 2021/10/03

�_�E�����[�h 32�r�b�g

�_�E�����[�h 64�r�b�g

�‹�

Linux

����

����

���o�[�W����

Ver.0 alpha11 32�r�b�g
Ver.0 alpha11 64�r�b�g
Ver.0 alpha10 32�r�b�g
Ver.0 alpha10 64�r�b�g
Ver.0 alpha09 Ubuntu 14.04 32�r�b�g �̂悤�Ȋ‹��p
Ver.0 alpha09 Ubuntu 14.04 64�r�b�g �̂悤�Ȋ‹��p
Ver.0 alpha09 ��L�œ����Ȃ��ꍇ 32�r�b�g
Ver.0 alpha09 ��L�œ����Ȃ��ꍇ 64�r�b�g

NHC for Mac OS X Ver.0 alpha03 2011/04/30

�_�E�����[�h

�‹�

Mac OS X 10.5�ȍ~?

����

����

����

���̑����

Counter

inserted by FC2 system