<p>It looks like the image you downloaded is missing the partition with the label <code>rostlab-data</code>. Your <code>blkid</code> output shows that you have the <code>local-storage</code> partition, but not the <code>rostlab-data</code> which is automatically added to your <code>/etc/fstab</code>. </p>

<p>I am afraid you'll have to contact the developers and let them know. Sounds like a bug.</p>

CC BY-SA 3.0
2018-03-06T12:57:30.767Z
2018-03-06T12:57:30.767Z
terdon
<p>I am trying to install Rostlab's PredictProtein in a Virtual Machine as detailed here <a href="https://rostlab.org/owiki/index.php/How_to_Run_The_PredictProtein_Machine_Image_with_VirtualBox" rel="nofollow noreferrer">https://rostlab.org/owiki/index.php/How_to_Run_The_PredictProtein_Machine_Image_with_VirtualBox</a>:</p>

<blockquote>
  <ol>
  <li><a href="http://rostlab.org/services/ppmi/" rel="nofollow noreferrer">Download PredictProtein Machine Image</a> to your local drive. You will need the <a href="http://nebc.nerc.ac.uk/tools/bio-linux/bio-linux-6.0" rel="nofollow noreferrer">Bio-Linux</a>-based 'VMWARE/VMDK' format version.  
  
  <ul>
  <li>Choose the Debian-based version in case you do not need a graphical
  user interface. This image is only half the size of the
  Bio-Linux-based image.</li>
  </ul></li>
  <li>Download a <a href="http://rostlab.org/services/ppmi/" rel="nofollow noreferrer">database image</a> to your local drive. We recommend the 'raw' format version.</li>
  <li>Create New Virtual Machine: Machine -> New</li>
  <li>Name your virtual machine as 'PredictProtein'</li>
  <li>Choose Linux and Debian as operation system</li>
  <li>Locate and select the VMware .vmdk file as your boot disk</li>
  <li>Give at least 2GB of RAM to your virtual machine</li>
  <li>Click 'Finish'</li>
  <li>Boot your new virtual machine.</li>
  <li>If the message "The disk drive for /mnt/local-storage is not ready yet or not present" appears, press 's'.</li>
  </ol>
</blockquote>

<p>The problem comes at this step:</p>

<blockquote>
  <ol start="11">
  <li><p>Open a terminal and enter:</p>

<pre><code>sudo mkfs.ext4 -F -m 0 -L local-storage /dev/sdb
sudo mount -a
sudo mkdir /mnt/local-storage/rostlab-data &amp;&amp; cd /mnt/local-storage/rostlab-data
sudo mount -a
sudo mount /mnt/rostlab-data
sudo tar -xvJf /mnt/rostlab-data/rostlab-data.txz
sudo umount /mnt/rostlab-data &amp;&amp; cd
</code></pre></li>
  </ol>
</blockquote>

<p>When I run <code>sudo mount /mnt/rostlab-data</code>, I get:</p>

<pre><code>mount: special device LABEL=rostlab-data does not exist
</code></pre>

<p>How should I proceed? </p>

<p>Additional notes - </p>

<p>The output for </p>

<pre><code>cat /etc/fstab
</code></pre>

<p>is</p>

<pre><code># /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# &lt;file system&gt; &lt;mount point&gt;   &lt;type&gt;  &lt;options&gt;       &lt;dump&gt;  &lt;pass&gt;
proc            /proc           proc    nodev,noexec,nosuid 0   0
# / was on /dev/sda1 during installation
UUID=9a9418ff-48f9-421a-b25a-82161839351d / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=a96757f4-8cc7-410f-95ee-b5ae642eb9ed none swap sw  0       0

LABEL=local-storage /mnt/local-storage auto defaults,nofail 0   2
LABEL=rostlab-data /mnt/rostlab-data auto defaults,noauto,ro 0  0

/mnt/local-storage/rostlab-data /usr/share/rostlab-data none bind,nofail 0 0
</code></pre>

<p>The output for </p>

<pre><code>blkid 
</code></pre>

<p>is</p>

<pre><code>/dev/ramzswap0: TYPE="swap"
/dev/sda1: UUID="9a9418ff-48f9-421a-b25a-82161839351d" TYPE="ext4"
/dev/sda5: UUID="a96757f4-8cc7-410f-95ee-b5ae642eb9ed" TYPE="swap"
/dev/sdb: LABEL="local-storage" UUID="df841028-8dd1-4cd2-b1bb-6ae1f6887510" TYPE="ext4"
</code></pre>

CC BY-SA 3.0
2018-03-06T11:12:35.963Z
Sounds like they've misconfigured the image. Please [edit] your question and post the output of running `cat /etc/fstab` and `blkid` from the virtual machine.
terdon
<proteins><software-installation><linux>
Installing Rostlab's PredictProtein
# Installing Rostlab's PredictProtein

(Asked by: username_0 on 2018-03-06)

I am trying to install Rostlab's PredictProtein in a Virtual Machine as detailed here https://rostlab.org/owiki/index.php/How_to_Run_The_PredictProtein_Machine_Image_with_VirtualBox:


Download PredictProtein Machine Image to your local drive. You will need the Bio-Linux-based 'VMWARE/VMDK' format version.  
  
  
Choose the Debian-based version in case you do not need a graphical
  user interface. This image is only half the size of the
  Bio-Linux-based image.

Download a database image to your local drive. We recommend the 'raw' format version.
Create New Virtual Machine: Machine -> New
Name your virtual machine as 'PredictProtein'
Choose Linux and Debian as operation system
Locate and select the VMware .vmdk file as your boot disk
Give at least 2GB of RAM to your virtual machine
Click 'Finish'
Boot your new virtual machine.
If the message "The disk drive for /mnt/local-storage is not ready yet or not present" appears, press 's'.


The problem comes at this step:


Open a terminal and enter:
sudo mkfs.ext4 -F -m 0 -L local-storage /dev/sdb
sudo mount -a
sudo mkdir /mnt/local-storage/rostlab-data && cd /mnt/local-storage/rostlab-data
sudo mount -a
sudo mount /mnt/rostlab-data
sudo tar -xvJf /mnt/rostlab-data/rostlab-data.txz
sudo umount /mnt/rostlab-data && cd



When I run sudo mount /mnt/rostlab-data, I get:
mount: special device LABEL=rostlab-data does not exist

How should I proceed? 
Additional notes - 
The output for 
cat /etc/fstab

is
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
#                
proc            /proc           proc    nodev,noexec,nosuid 0   0
# / was on /dev/sda1 during installation
UUID=9a9418ff-48f9-421a-b25a-82161839351d / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=a96757f4-8cc7-410f-95ee-b5ae642eb9ed none swap sw  0       0

LABEL=local-storage /mnt/local-storage auto defaults,nofail 0   2
LABEL=rostlab-data /mnt/rostlab-data auto defaults,noauto,ro 0  0

/mnt/local-storage/rostlab-data /usr/share/rostlab-data none bind,nofail 0 0

The output for 
blkid 

is
/dev/ramzswap0: TYPE="swap"
/dev/sda1: UUID="9a9418ff-48f9-421a-b25a-82161839351d" TYPE="ext4"
/dev/sda5: UUID="a96757f4-8cc7-410f-95ee-b5ae642eb9ed" TYPE="swap"
/dev/sdb: LABEL="local-storage" UUID="df841028-8dd1-4cd2-b1bb-6ae1f6887510" TYPE="ext4"

**Tags:** proteins, software-installation, linux
> **Comments:**
> **username_1**: Sounds like they've misconfigured the image. Please [edit] your question and post the output of running `cat /etc/fstab` and `blkid` from the virtual machine.  

---

## 1 answers

### Answer by username_1 on 2018-03-06. Score: 0 | Accepted answer

It looks like the image you downloaded is missing the partition with the label `rostlab-data`. Your `blkid` output shows that you have the `local-storage` partition, but not the `rostlab-data` which is automatically added to your `/etc/fstab`.

I am afraid you'll have to contact the developers and let them know. Sounds like a bug.


---

