查看之前的ubuntu版本信息
root@build-pc:/tmp# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.5 LTS
Release: 12.04
Codename: precise
/backup是独立的HDD盘分区,也在这个盘上分了一部分出来安装ubuntu系统
/home分区是独立的SSD盘做工作分区
备份几个地方的内容:
/etc/profile //环境变量配置的地方
/usr/lib/jdk //jdk
/opt //网卡驱动之类的特殊文件
u盘重新安装ubuntu,选择以前的ubuntu系统分区,删除后重新分区挂载在/,稍微留1G空间给swap,msd平台编译需要swap的支持,否则需要建一个交换分区文件来支持编译;
其他的分区别动,安装重启后把备份的东西还原回去,网卡驱动su root后重新安装一次,重新挂载/backup和/home分区
sudo mkdir /backup
//home本身就有,不用再建
先在服务器gui界面确认一下之前的盘符是哪些
然后把新加的盘格式化
sudo blkid
sudo gedit /etc/fstab
追加
UUID=34760c00-3b33-4ea3-9728-9fc54e908df7 /home ext4 defaults 0 2
UUID=7d03119c-f5b0-45ab-9b64-8f85f7c3aeec /backup ext4 defaults 0 2
重启后,再把之前/home目录下的用户添加一次,密码重新输入一次,samba账户重新添加一次
sudo useradd -m -s /bin/bash userName
sudo passwd userName
sudo smbpasswd -a userName
新增硬盘3 挂载到/workspace3
samba访问需要保证以下权限,否则windows映射了之后还是无权限使用:
sudo mkdir /workspace3
sudo chmod 755 -R /workspace3
cd /workspace3
sudo mkdir /buildXX
sudo chown buildXX:buildXX /workspace3/buildXX
sudo chmod 777 -R /workspace3/buildXX
重启一下
重新再Samba里面把新盘里面分给各开发者的目录添加一下
发现系统/分区全部占满了,连free看到内存都是满荡荡的,reboot后都是满的,shutdown now,然后关电,再开机,就释放了。