将1T的硬盘挂载,并实现中文显示。
sudo apt-get install language-pack-zh-han
安装中文字体和环境
sudo vi /etc/environment
修改环境变量,加入如下:
LANG=”zh_CN.UTF-8″
LANGUAGE=”zh_CN:zh:en_US:en”
然后,生成locale
sudo locale-gen
sudo apt-get install ntfs-3g ntfs-config
sudo ntfs-config
用xshell可以打开图形化界面,但是在linux中用terminal的ssh连接就不能打开图形化界面。
然后根据提示,将sda1, sda2, sda3, sda4挂载进去。
sudo vi /etc/fstab
查看/dev/sda是否挂载了,如下:
proc /proc procdefaults 00
/dev/sdb3 / ext4 defaults,noatime 01
/dev/sdb5 /homeext4 defaults,noatime 01
/dev/sda1 /media/disk2_A ntfs defaults,nls=utf8,umask=0222 0 0
/dev/sda2 /media/disk2_B ntfs defaults,nls=utf8,umask=0222 0 0
/dev/sda3 /media/disk2_C ntfs defaults,nls=utf8,umask=0222 0 0
/dev/sda4 /media/disk2_D ntfs defaults,nls=utf8,umask=0222 0 0
/dev/sdb6 swap swap defaults0 0
/dev/mmcblk0p1 /boot/firmwarevfatdefaults 02
这里umask=022表示组内外的用户都不可写,如要要全权限,则用umask=000即可,这个对后面安装samba服务器有影响。
sudo reboot
重启之后,进入/media/disk2_A,查看,已经显示中文了。
出现的问题:
由于用的是双硬盘盒,不知道是不是电源不够还是设计有问题,挂载上去的disk2_A一直不能ls,一敲ls命令就出死机,非要强行关断raspberry的电源和硬盘盒的电源才行。而将其接到windows下两个硬盘都能正常读写。
将两个硬盘换位置也没用。后来在Windows下用diskgen将/dev/sda1压缩200MB,这200MB放在sda1的前面就行了,同时将sda1里面的found.000和found.001都删除了,我猜测应该是压缩了200MB管用,后面那个操作应该无所谓。问题解决。
ubuntu自动挂载windows分区:http://www.linuxdiyf.com/linux/14362.html
ubuntu开机自动挂载windows分区:http://www.linuxdiyf.com/linux/13850.html
Ubuntu开机自动挂载windows和Linux盘符:http://www.linuxdiyf.com/linux/6867.html
Ubuntu 12.04开机自动挂载ntfs分区:http://www.linuxdiyf.com/linux/3539.html
Linux开机自动挂载Windows分区:http://www.linuxdiyf.com/linux/563.html