小例子: Oracle VM VirtualBox中挂载所在Windows的各个分区

#!/bin/bash

:<<NNNNNNN

HISTORY: 2013-01-05 11:17 FRI

FUNCTION: Oracle VM VirtualBox中挂在所在Windows的各个分区

SYNOPSIS: mnt.v.windows.hardisk [C | D | E | ....]

-> Optiplex380的Windows分区为C,D,E.

-> ./mntvwh C 挂载C盘

-> ./mntvwh D 挂载D盘

-> ./mntvwh E 挂载E盘

-> ./mntvwh H 挂载移动硬盘

-> 查找移动硬盘具体的位置

-> sudo fdisk -l

-> VM中配置的文件夹命名为: 盘符_ip最后一位

-> eg: E_138 [ip]

->

DESCRIPTION: On x86_64

->

->

NSVERSION: v7.1.9.8.2013-mon-x86_64

BUGS:

-> 执行脚本时,若是报出以下错误: [/sbin/mount.vboxsf: mounting failed with the error: No such device]

-> 解决方法如下:

-> cd /media/VBOXADDITIONS_4.2.12_84980/

-> sudo ./VBoxLinuxAdditions.run

->

NNNNNNN

mntDIR=~/Music/$1/

function mntWindowsDisc() {

sudo mount -t vboxsf -o iocharset=utf8,uid=${USER},gid=${USER},umask=077 $1_138 ${mntDIR}

}

#mount移动硬盘时需要先判断硬盘的位置

#需手动,自动以后完成

#/dev/sda2

#/dev/sdb1

#/dev/sdb2

#/dev/sdc1

function mntHardisk(){

sudo mount -t ntfs /dev/sda2 ${mntDIR} -o uid=${USER},gid=${USER},umask=022,force

#    sudo chown -R ${USER}:${USER} ${mntDIR}

#    sudo chmod -R 755 ${mntDIR}

}

case $1 in

"C") mntWindowsDisc C ;;

"D") mntWindowsDisc D ;;

"E") mntWindowsDisc E ;;

"H") mntHardisk H ;;

*) echo "Not Support, You Input is Not Correct.." ;;

esac

#if [ $1 == "E" ]; then

#    mount_windows_folder E

#elif [ $1 == "D" ]; then

#    mount_windows_folder D

#elif [ $1 == "C" ]; then

##    mount_windows_folder C

#elif [ $1 == "H" ]; then

#    mount_hardisk

#else

#    echo "Not Support, You Input is Not Correct.."

#fi

时间: 2024-12-24 18:52:13

小例子: Oracle VM VirtualBox中挂载所在Windows的各个分区的相关文章

Oracle VM VirtualBox 中安装linux步骤

一.安装准备: 1)Oracle VM VirtualBox 虚拟机: 2)linux 操作系统:Redhat 5.5 i386 二. 安装步骤视频地址:       http://www.veryhuo.com/a/view/52841.html 三.安装步骤: 导入linux.iso文件: 最开始,按“回车”进入图形安装导向界面: 3. “CD FOUND” 提示窗口中,选择“SKIP”: 4. 选择安装向导语言和键盘类型: 5. 选择跳过安装号码:而后的两个提示窗口中分别选择“跳过”和“是

CentOS7.0 在 Oracle VM VirtualBox中的网络不通问题

1. 检查本机的IP: ipconfig 2. 检查CentOS7.0的IP: ifconfig ifcfg-enp0s3 3.检查1和2中IP的Net_ID 是不是一样的,如果不一样就要修改CentOS7.0中的IP:vi /etc/sysconfig/network-scripts/ifcfg-enp0s3中IPADDR的Net_ID的值 4.输入reboot重新启动,属于ping www.baidu.com 发现网络连接成功 图片来自鸟哥的Linux私房菜(http://linux.vbi

Oracle VM VirtualBox 安装和使用

原文同步至 http://www.waylau.com/about-oracle-vm-virtualbox/ VirtualBox 是一款开源虚拟机软件.VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox.Innotek 以 GNU General Public License (GPL) 释出 VirtualBox,并提供二进制

ubuntu14.04系统中virtualbox安装Oracle VM VirtualBox Extension Pack包

ubuntu14.04系统中virtualbox默认不支持usb设备,须要安装Oracle VM VirtualBox Extension Pack才行,但必须安装下面版本号才干够成功安装: Oracle_VM_VirtualBox_Extension_Pack-4-3-8-92456.vbox-extpack 此版本号的下载地址:http://virtualbox-extension-pack.en.softonic.com/download 假设是从oracle站点下载的最新版本号Oracl

Oracle VM VirtualBox虚拟机导出教程

Oracle VM VirtualBox虚拟机导出教程 | 浏览:583 | 更新:2015-01-31 11:21 1 2 3 4 5 6 7 分步阅读 有时我们需要把Oracle VM VirtualBox虚拟机中装好的系统给别人使用,那该怎么办呢?可以使用Oracle VM VirtualBox的导出方式把虚拟机导出,这样就可以给对方使用了. 工具/原料 Oracle VM VirtualBox虚拟机 方法/步骤 1 打开Oracle VM VirtualBox虚拟机 2 从“管理”菜单中

Oracle VM VirtualBox复制虚拟机

环境: Oracle VM VirtualBox版本号:5.0.20 CentOS-6.7-x86_64-minimal.iso 1.复制虚拟机 -->右击休眠状态模板虚拟机,选择复制 -->填写好新虚拟电脑名称,勾选"重新初始化所有网卡MAC地址(R)" -->默认"完全复制" -->默认"当前虚拟电脑状态(M)" 2.启动休眠状态的新虚拟机,关闭新虚拟机; 这步操作是为了让/etc/init.d/network res

Oracle VM VirtualBox 随系统自动启动虚拟机的方法

Oracle VM VirtualBox 随系统自动开启虚拟机的方法 @ECHO OFFcd..cd E:cd..cd E:\VirtualBox\start VirtualBox.exe -startvm centos 1:找到到程序安装目录 2:启动需要启动的虚拟机 centos为需要启动的虚拟机,注意需要区分大小写 3:将以上文本放到文本文件后,制作成bat文件. 4:将bat文件放到系统启动目录中

Hyper-v 与Oracle VM VirtualBox 之间的冲突问题

2018年12月1日在使用RN开发安卓应用的时候 用到了Oracle VM VirtualBox 安装 Genymotion 作为安卓的虚拟机早上看到 windows自带的虚拟机软件 Hyper-V虚拟机(Hyper-V的开启方法见链接) 然后尝试使用他创建虚拟机 突然发现之前的 Genymotion无法启动,这个时候 需要关闭Hyper-V 重启Genymotion中的安卓虚拟机还是报错(The viturla device got no IP address) 发现VirtualBox 中的

Oracle VM VirtualBox安裝Windows 2000失败

问题: VirtualBox下安装Windows2000,设置网络后进入最后一步,复制组件……然后就是重启:再试还是重启! 解决: 在Oracle网站上查了一下资料:http://www.virtualbox.org/manual/ch12.html#idp12786160 Oracle网站上说这是Win2000的一个BUG,原因是虚拟机操作太快了:解决办法就是让虚拟机慢下来. Windows平台上: cd X:\Program Files\Oracle\VirtualBox Linux平台上: