2009年12月11日 星期五

vmware-workstation增加硬碟空間

1、先将虚拟机Power Off,在Virtual Machine Setting对话框里点击左下角的“Add”,选择“Hard Disk”,之后选择“Create a new virtual disk”,分配容量,其他默认配置就可以了。

2、启动虚拟机系统,用root登陆,在 命令行用fdisk -l查看是否识别了新硬盘,如果添加的是IDE硬盘,就应该看到hdb,如果是SCSI硬盘,看到的就应该是sdb。

Disk /dev/sdc: 1073 MB, 1073741824 bytes
255 heads, 63 sectors/track, 130 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0×00000000

Disk /dev/sdc doesn’t contain a valid partition table

因为我之前已经加过一块硬盘了,所以这里显示sdc。

3、使用fdisk /dev/sdc,在出现的选项中选择“w”,即将分区表写入硬盘并退出,这时再用fdisk -l查看就会发现:

Disk /dev/sdc: 1073 MB, 1073741824 bytes
255 heads, 63 sectors/track, 130 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0×5404b953

Device Boot Start End Blocks Id System

4、用mkfs命令将其格式化,mkfs /dev/sdc

用mke2fs命令將其格式化, mke2fs -j /dev/sdc (-j 表示加上journal, 使這硬碟可以支援ext3)

5、用mount命令将其挂载,mount -t ext2 /dev/sdb /media

5. 先用root建立好要掛載的目錄, 這邊是 /usr/lib/oracle (如果是要裝oracle-xe 應該是改成 /usr/lib/oracle)

6. 用mount命令将其挂载,mount -t ext3 /dev/sdb /usr/lib/oracle

(/var/oracle 表示是要掛載的目錄, 實測發現, 似乎不能用 /var , 原因還沒查出)

(原因: 當掛載上去目錄時, 原本的目錄會被覆蓋過去, 成為新的目錄)

(舉例: 當掛上 /var 之後, 原本/var目錄下的東西會全部不見, 所以必須新增一個空目錄使用, 並掛載於此)

7. 編寫 /etc/fstab, 這樣以後就可以直接打mount -a 掛載 或是 系統一開機便可以載入

…..

/dev/sdc /usr/lib/oracle ext3 defaults 0 0

……

原文章出處:

http://www.5dlinux.com/article/9/2008/linux_26577.html

沒有留言: