ubuntu add disk

来源:互联网 发布:算法图解 pdf 编辑:程序博客网 时间:2024/06/07 05:20


原帖:http://blog.csdn.net/jorney_dong/article/details/8080007


 1. 接上新硬盘,开机,进入ubuntu

2. 查询硬盘信息:sudo lshw -C disk, 

     这样可以看到如下信息:

     *-disk                  
       description: ATA Disk
       product: ST3802110A
       vendor: Seagate
       physical id: 0.0.0
       bus info: scsi@4:0.0.0
       logical name: /dev/sdb
       version: 3.AA
       serial: 4LR101TD
       size: 74GiB (80GB)
       capabilities: partitioned partitioned:dos
       configuration: ansiversion=5 signature=00037c19
  *-disk
       description: ATA Disk
       product: ST1000DM003-9YN1
       vendor: Seagate
       physical id: 0.1.0
       bus info: scsi@0:0.1.0
       logical name: /dev/sda
       version: CC4B
       serial: S1D52JZE
       size: 931GiB (1TB)
       capabilities: 931GiB (1TB)
       configuration: ansiversion=5 signature=0000660d

第一个是已经在用的,第二个是新接上的,记下logical name: /dev/sda,这个在接下来的操作中要用到。

3. 给硬盘分区:

    因为新盘是1TB,打算分成四个区,150G NTFS, 350G FAT32 , 250G FAT32 , 250G EXT4

    这里用gparted 来分区,如果还没有安装gparted,可以用sudo apt-get install gparted来安装。

   打开gparted, 在右上角选择要分区的硬盘,即/dev/sda

   在添加新的分区时,它会提醒你还没有创建分区table, 要先执行 "设备- create partition Table"菜单命令。

  然后就可以右键或点菜单下的按钮来新建分区了。按照上面的大小和类型建四个分区,都是主分区,然后应用,就可以了。

 当然,也可以用命令行进行分区,但是我没有尝试,这时有人介绍:

http://www.cnblogs.com/unipower/archive/2009/03/08/1406230.html

4. 设置自动挂载:

  虽然有了一个ext4的分区可供ubuntu使用,但是这个分区不会自动挂载到系统中,

  比如,要挂载到/media/newspace, 要运行命令:

  sudo mkdir /media/newspace

  sudo mount /dev/sda4  /media/newspace

 比较麻烦,所以可以设置为开机自动挂载:

  开机自动挂载

  你需要修改/etc/fstab

  sudo gedit /etc/fstab

  关于如何修改,可以查看man fstab。 

  这里给出一个方式,加入这一行:

  /dev/sda4   /media/newspace   ext4   defaults   0  0

最后一个0,代表开机不会自动检测,若设置为2, 则代表系统开机是会对该分区自动检测。

  修改完,关闭文件,然后运行:

  sudo mount -a, 或者重启系统就可以把分区挂载上。

  注意,这时这个分区的权限是root的,其他用户没有权限。

5. 给其他用户读写权限:

   sudo chmod a+r  /media/newspace

   sudo chmod a+w /media/newspace

 当然,你可以根据自己的情况设置不同的权限。



0 0