由于我的ubuntu是在win下安装的,分配了只有5G的空间,贪婪的把好多软件都安装了,结果发现空间不够了,只有100多M剩余,怎么办?
重装是可以解决,可也挺耗时间的,经历那点无聊的时光。。。
于是乎我想到了ln来处理,找到安装的分区,建立了home目录,然后复制了所有home目录的文件到此,删除home目录,做了个link操作 ln -s /XXX/home /home
一切看似都没有什么问题,注销后登录界面正常,登录后,发现没声了。。
然后还有输入法也没有了。。。
检查声卡,似乎很奇怪,不知道哪里配置硬件的好,输入法添加了,可切换不出来
新建了一个用户,也是一个毛病,但是,root用户登录是可以的,这个肯定是配置上的问题了。。
后来发现个问题,命令行启动eclips时提示ibus的错误,/XXX/.config/XXX 的用户名不是当前用户!
问题在此,linux下目录都是有用户权限的,而我找的空间是在NTFS分区,用户名永远是root,权限是777的,mount操作windows的分区都是用root用户的,这个导致了一些程序会出错,没法配置当前用户的参数。
把所有文件恢复到linux分区,一切问题恢复正常!
看来只能把部分不需要分清权限的目录link过去了。。
先麻烦着用着了,以后也许就是ubuntu为主操作系统,winXP呆虚拟机或者是备用操作系统了。
原创内容如转载请注明:来自 阿权的书房
重装是可以解决,可也挺耗时间的,经历那点无聊的时光。。。
于是乎我想到了ln来处理,找到安装的分区,建立了home目录,然后复制了所有home目录的文件到此,删除home目录,做了个link操作 ln -s /XXX/home /home
一切看似都没有什么问题,注销后登录界面正常,登录后,发现没声了。。
然后还有输入法也没有了。。。
检查声卡,似乎很奇怪,不知道哪里配置硬件的好,输入法添加了,可切换不出来
新建了一个用户,也是一个毛病,但是,root用户登录是可以的,这个肯定是配置上的问题了。。
后来发现个问题,命令行启动eclips时提示ibus的错误,/XXX/.config/XXX 的用户名不是当前用户!
问题在此,linux下目录都是有用户权限的,而我找的空间是在NTFS分区,用户名永远是root,权限是777的,mount操作windows的分区都是用root用户的,这个导致了一些程序会出错,没法配置当前用户的参数。
把所有文件恢复到linux分区,一切问题恢复正常!
看来只能把部分不需要分清权限的目录link过去了。。
先麻烦着用着了,以后也许就是ubuntu为主操作系统,winXP呆虚拟机或者是备用操作系统了。
原创内容如转载请注明:来自 阿权的书房
收藏本文到网摘
linux下的windows程序解决方案
昨天涛哥生日
