fedora开发环境搭建

vmware 上的fedora12添加硬盘

 

一、新建虚拟硬盘

打开VMware,选择菜单“VM”----->settings---->"Add"----->"下一步"---->选择"Harddisk",点"下一步"---->选"creat anew virtual disk" 点"下一步"----->选"SCSI" 点"下一步"------>输入你想建的虚拟硬盘的大小,点"下一步"------>输入 虚拟硬盘的名字,点"完成"。  

 

 

 

二、分区

1.在登陆系统之后,(root权限)使用 fdisk -l查看分区情况,我们看到  /dev/sdb(我当前加的是第三个磁盘,所以是/dev/sdc,下同)没有有效的分区表。

 

2.使用命令 fdisk /dev/sdc ,对它进行分区,出现一个提示.如果不熟悉,可以输入“m”,看一下帮助信息;

输入“p”,显示当前分区表。

 

3.输入“n”,来增加一个新的分区。

再输入“p”,选择建立主分区,因为建立的是第一个分区,所以就输入“1”,如果建立的是第二个分区,那么就输入“2”,依次类推。 因为是使用整个新增加的虚拟硬盘,使用缺省的start和end.

 

4.输入“p”,打印分区表到屏幕上,然后输入“w”,写分区表。

5.输入 fdisk -l 查看分区情况。

 

 

 

三、格式化新分区

格式化命令:

mkfs.ext3   /dev/sdc1 是格式化成 ext3

mkfs.ext2   /dev/sdc1 是格式化成 ext2

 

1.      [root@localhost /]# mkfs.ext2 –i128 -N 1000000 /dev/sdc1

如果是给RHEL版本的linux添加磁盘,可以使用如下更简洁的命令:

[root@localhost /]# mkfs –t ext2 /dev/sdc1

其中-i是节点的大小,-N是一共有多少个节点(当前是2G的磁盘,若节点大小为128,则节点数为1000000。注意:128为10进制,1000000为16进制;比如20G的磁盘,则节点数为A000000);

如果不知道命令参数的话,可以使用以下命令查看:

[root@localhost /]# mkfs.ext2 --help

mkfs.ext2: invalid option -- -

Usage: mkfs.ext2 [-c|-t|-l filename] [-bblock-size] [-f fragment-size]

       [-i bytes-per-inode] [-j] [-J journal-options] [-N number-of-inodes]

       [-m reserved-blocks-percentage] [-o creator-os] [-g blocks-per-group]

       [-L volume-label] [-M last-mounted-directory] [-O feature[,...]]

       [-r fs-revision] [-R options] [-qvSV] device [blocks-count]

 

如果不知道当前系统的节点大小范围是多少的话,可以用以下命令查看:

[root@localhost /]# mkfs.ext2 –i 0

mkfs.ext2: invalid inode ratio 0 (min1024/max 65536)

 

2.mount新分区  

mkdir /mnt/disk_sdc1

chmod 777 /mnt/disk_sdc1

mount /dev/sdc1 /mnt/disk_sdc1

可以通过修改/etc/fstab这个文件让系统启动时自动加载新虚拟硬盘。

打开/etc/fstab 这个文件“vim /etc/fstab”,在里面增加一行:

/dev/sdc1      /mnt/disk_sdc1      ext2      defaults    1 2

保存,退出。

重新启动,再运行 df-h,看到

[trainer@localhost ~]$ df -h

Filesystem            Size  Used Avail Use% Mounted on

/dev/mapper/VolGroup-lv_root

                     6.7G  6.1G  333M 95% /

tmpfs                 249M  260K  249M   1% /dev/shm

/dev/sda1             194M   41M  143M 23% /boot

/dev/sdb              7.9G   18M  7.5G  1% /mnt/disk

/dev/sdc1             1.9G  7.6M  1.8G  1% /mnt/disk_sdc1

[trainer@localhost ~]$

 

3. 将新分区连接到自己常用的文件夹里,方便以后使用。

mkdir /home/trainer/disk_sdc1

ln –s /mnt/disk_sdc1/home/trainer/disk_sdc1

 

 

 

 

注意:

1.      如果想通过samba服务器访问该新磁盘的话,必须将该磁盘直接mount到相应用户的某个文件夹里面。

mkdir /home/trainer/disk_sdc1

sudo mount /dev/sdc1 /home/trainer/disk_sdc1

打开/etc/fstab 这个文件“vim /etc/fstab”,在里面增加一行:

/dev/sdc1      /home/trainer/disk_sdc1      ext2      defaults    1 2

若直接通过samba访问链接文件夹来打开新磁盘,该操作是无效的。

 

2.windows用户通过samba进入新建硬盘的文件夹后,如果想对它进行读写和创建文件/文件夹操作的话,必须要更改该新建硬盘的所有者和权限(修改它对应的mount文件夹)。

加入我们将新建硬盘mount到文件夹“Prj”:

[eric@localhost ~]$ ls -l

total 32

drwxrwxr-x 2 eric eric 4096 Sep  8 12:43Backup

drwxr-xr-x 2 eric eric 4096 Sep  7 16:39Desktop

-rw-rw-r-- 1 eric eric    0 Sep  8 13:57 imodo_2_kernel

-rw-r--r-- 1 root root   76 Sep  8 13:35 minicom.log

drwxr-xr-x 5 eric eric 4096 Sep 10 18:38 Prj

-rw-rw-r-- 1 eric eric   15 Sep  8 13:57 test.txt

drwxrwxr-x 4 eric eric 4096 Sep  8 11:38Tools

drwxrwxr-x+ 5 eric eric 4096 Sep  8 11:17 Workspace

[eric@localhost ~]$ sudo chown eric:ericPrj/ -R

[eric@localhost ~]$

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值