iVentoy Get Started
- 1. Download iVentoy
Download iVentoy Windows/Linux package according to your OS. For example iventoy-1.0.00-win64.zip
Extract it, Attention that there can be no unicode chractors or space in the full path. The directory layout is as follows:
For the directories:
| Directory | Description |
|---|---|
| data | For License file, config files. |
| doc | For document |
| iso | For ISO files. |
| lib | For library files that needed by iVentoy. Don't put other files here. |
| log | For log files. |
| user | For user files, third-part software, auto install scritps ... |
- 2. Copy ISO files
Copy all your ISO files to iso directory, you can create subdirectories arbitrarily under this directory to classify and store ISO files.
Attention that there can be no unicode chractors or space in the directory name or ISO file name.
It should be noted that, you don't really need to copy the ISO file from another location to this iso directory, you can also use soft link.
For example: you can use mklink in Windows and ln -s in Linux.
mklink D:\iventoy-1.0.00\iso\ubuntu-22.04.2-desktop-amd64.iso E:\download\ubuntu-22.04.2-desktop-amd64.iso ln -s /opt/download/ubuntu-22.04.2-desktop-amd64.iso /home/panda/iventoy-1.0.00/iso/ubuntu-22.04.2-desktop-amd64.iso
You can also link for a directory as follows:
mklink /D D:\iventoy-1.0.00\iso\ubuntu E:\download\ubuntu ln -s /opt/download/ubuntu /home/panda/iventoy-1.0.00/iso/ubuntu
Even the entire iso directory can be linked from another location.
Considering future iVentoy version upgrades, this is actually a recommended approach. For example:
rmdir D:\iventoy-1.0.00\iso mklink /D D:\iventoy-1.0.00\iso E:\download\iso rm -rf /home/panda/iventoy-1.0.00/iso ln -s /opt/download/iso /home/panda/iventoy-1.0.00/iso
- 3. Run iVentoy
Just click the exe file in Windows. For Linux, run sudo bash iventoy.sh start in the terminal.
- 4. iVentoy GUI
iVentoy GUI is based on WEB, so please open your browser and visit http://127.0.0.1:26000 after you run iVentoy.
You can also visit http://x.x.x.x:26000 from another computer (x.x.x.x is the IP address of the computer that run iVentoy).
For example, you run iVentoy in a Linux server which has no GUI, then you can visit http://x.x.x.x:26000 from another computer.
iVentoy will automatically open the browser when run in Windows OS.
Attention: Please use Google Chrome or FireFox browser to avoid compatibility problem.
- 5. Start PXE Service
Select server IP and set the IP pool, then click the green button to start PXE service.
- 6. Linux Auto Start
For Linux you can run sudo bash iventoy.sh -R start
to auto start the PXE service.
With -R option iVentoy will automatically start PXE service with last configuration, so you don't need to click the green button anymore.
Of course you should have set the parameters and clicked the green start button at least once before to make the configuration data saved.
- 7. Windows Auto Start
Windows version can register autorun service, please refer: Register Windows Service