virtualbox 为 mint增加虚拟硬盘

来源:互联网 发布:各种算法的时间复杂度 编辑:程序博客网 时间:2024/05/17 06:14

    首先在virtualBox设置里,设置->介质->添加->选add harddisk,在弹出的对话框里选择新建,点击下一步,选择动态扩展(固定的分小了,又要在分,麻烦),点击下一步,选择大小,点击下一步,完成。【也可以】

    接下来就要在Ubuntu里做相关设置。

    进入终端模式
    输入sudo fdisk /dev/sdb
    会提示
    The number of cylinders for this disk is set to 1365.
    Command (m for help):
    按m看help
    Command action
    a toggle a bootable flag
    b edit bsd disklabel
    c toggle the dos compatibility flag
    d delete a partition
     l list known partition types
    m print this menu
    n add a new partition
    o create a new empty DOS partition table
    p print the partition table
    q quit without saving changes
    s create a new empty Sun disklabel
    t change a partition’s system id
    u change display/entry units
    v verify the partition table
    w write table to disk and exit
    x extra functionality (experts only)
    按n创建分区,按p是查看分区
    Command (mfor help): n
    Commandaction
    eextended
    p primarypartition (1-4)
   e是创建扩展分区
   p是创建主分区
    按p
    p
    Partitionnumber (1-4):1
    Firstcylinder (1-1044, default 1):1
    Lastcylinder or +size or +sizeM or +sizeK (1-1044, default1044):1044
    Command (mfor help): w
   按w保存退出

   格式化开始,我选择的是ext3格式(文件系统类型可在 cd  /sbin下查看)
   sudo mkfs -text3 /dev/sdb1
   然后我把这个硬盘挂在~/src下就可以了
    cd~/src   (cd  /usr/src)
   sudo mkdirsdb1
    sudo mount/dev/sdb1 ~/src/sdb1
    sudodf
   df命令是查看的意思
    文件系统 1K-块 已用可用 已用% 挂载点
   /dev/sda1             3842376  2822092   825096  78% /
    tmpfs                  190020          190020   0% /lib/init/rw
    varrun                 190020      120   189900   1% /var/run
    varlock                190020          190020   0% /var/lock
    udev                   190020      152   189868   1% /dev
    tmpfs                  190020       76   189944   1% /dev/shm
    lrm                      190020     2392   187628   2%/lib/modules/2.6.28-11-generic/volatile
    /dev/sda5         2885780   117632  2621560   5% /home
    /dev/sdb1        10792216   709508  9534492   7%/home/longzaitianguo/src/sdb1
    share              20482840 15891500  4591340  78% /mnt/share

    (注:这里的share是我的Ubuntu和主机win7的共享文件夹)

   然后启动自动挂载
   sudo gedit/etc/fstab
   会看到如下文字
    #/etc/fstab: static file system information.
    #
    # Use'vol_id --uuid' to print the universally unique identifier fora
    # device;this may be used with UUID= as a more robust way to namedevices
    # that workseven if disks are added and removed. See fstab(5).
    #
             
   proc           /proc          proc   defaults            0
    # / was on/dev/sda1 during installation
   UUID=b7806e98-1a61-48b2-b7c5-466626880479/              ext3   relatime,errors=remount-ro0      1
    # /home wason /dev/sda5 during installation
   UUID=94b20c91-2102-4544-8563-683a970b7677/home          ext3   relatime            2
    # swap wason /dev/sda6 during installation
   UUID=9a87d794-1296-4167-aa52-d7e496f8f5a3none           swap   sw                  0
   /dev/scd0      /media/cdrom0   udf,iso9660user,noauto,exec,utf80      0
   /dev/fd0       /media/floppy0 auto   rw,user,noauto,exec,utf80      0
   依葫芦画瓢,添加
  /dev/sdb1 ~/src/sdb1 ext3defaults 00     

<这里修改成UUID的模式更好,为了获取分区的UUID,可以通过ls -l/dev/disk/by-uuid获得每个硬盘分区的UUID>

   这样就算完成了在虚拟机下添加虚拟硬盘的全部步骤。被添加在了: /usr/src/sdb1中

出了红色字部分均来自:

http://hi.baidu.com/aggio/item/3e970335062b2d392f0f8132

0 0