Add a New Hard Disk VMWARE Without Rebooting Guest

Read our article post about Add a New Hard Disk VMWARE Without Rebooting Guest. Find other quality web hosting articles and blog posts on TheWebHostingDir Hosting today. View all Articles ยป


It is possible to add or remove a SCSI device explicitly, or to re-scan an entire SCSI bus without rebooting a running Linux VM guest.

1) Add a New Disk To Vm Guest

  • First, you need to add hard disk by visiting vmware hardware settings menu.
    Click on VM > Settings


  • Alternatively you can press CTRL + D to bring settings dialog box.

  • Click on Add+ to add new hardware to guest:


  • Select hardware type Hard disk and click on Next


  • Select create a new virtual disk and click on Next


  • Set virtual disk type to SCSI and click on Next


  • Set maximum disk size as per your requirements and click on Next



  • Finally, set file location and click on Finish.

2) Rescan the SCSI Bus to Add a SCSI Device Without rebooting the VM

A rescan can be issued by typing the following command:

echo "- - -" > /sys/class/scsi_host/host#/scan
fdisk -l
tail -f /var/log/message

Replace host# with actual value such as host0. You can find scsi_host value using the following command:

# ls /sys/class/scsi_host



Now type the following to send a rescan request:

echo "- - -" > /sys/class/scsi_host/host0/scan
fdisk -l
tail -f /var/log/message

3) Format a New Disk

You can create partition using fdisk and format it using mkfs.ext3 command:

# fdisk /dev/sdc
# mkfs.ext3 /dev/sdc3

4) Create a Mount Point And Update /etc/fstab

# mkdir /disk3

Open /etc/fstab file, enter:

# vi /etc/fstab

Append as follows:

/dev/sdc3               /disk3           ext3    defaults        1 2

Save and close the file.



Back to top