双系统 vs 虚拟机
- 若使用虚拟机建议8G以上内存,对于12G内存,由于主用linux,个人推荐给windows 留5G,给linux分配7G。
- 若要共享磁盘,则需要在安装客户机后,仅利用虚拟机管理器(VMware/VirutalBox)中的共享磁盘即可,在客户机中安装增强工具,重启后通过df -h 可以看到共享的磁盘。
- 对于局域网,建议网络采用桥接模式,这样可以通过虚拟机访问局域网
- 对于扩展磁盘或分区,50G主分区,另外扩展分区给/home 和 /usr, 用户对系统的修改主要集中在这两个目录,因此50G主分区中如果同时包含/home和/usr,很容易出现磁盘不够的情况。个人是分100G到/home,/usr 没有另外进行分区,虽然在/usr中安装matlab就用掉10G。但50G主分区从目前看,是足够安装所需的软件,库,开发环境的(如果尽可以将软件安装到/home目录下)
$: df -h
Filesystem Size Used Avail Use% Mounted on
udev 3.4G 0 3.4G 0% /dev
tmpfs 693M 9.4M 683M 2% /run
/dev/sda1 44G 24G 18G 58% /
tmpfs 3.4G 208K 3.4G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.4G 0 3.4G 0% /sys/fs/cgroup
/dev/sda3 99G 15G 80G 16% /media/yzbx/NewPartition
vmhgfs-fuse 466G 192G 275G 42% /mnt/hgfs
tmpfs 693M 52K 693M 1% /run/user/1000
$: ls -l /home
lrwxrwxrwx 1 root root 29 Sep 22 13:31 /home -> /media/yzbx/NewPartition/home
- /home 并没有单独占用一个磁盘,而是通过ln -s 的方式,原因是希望日后要是根目录空间不够时,再将/usr移到/dev/sda3,这样/home和/usr可以共用/dev/sda3
# sudo cp /etc/fstab /etc/fstab.backup && sudo gedit /etc/fstab
# wget https://raw.githubusercontent.com/rubo77/rsync-homedir-excludes/master/rsync-homedir-excludes.txt -O /tmp/ignorelist
# rsync -aP --exclude-from=tmp/ignorelist /home /media/$USER/NewPartition
# mv /home /old_home
# ln -s /media/yzbx/NewPartition /home
UUID=b88fe873-29fc-4145-b29b-eaba3b44d39d /media/yzbx/NewPartition ext4 errors=remount-ro 0 1
linux 时区设置
tzselect
根据命令进行选择,并写入/etc/profile 中使之生效
/etc/localtime
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime