从安装到使用Ubuntu遇到问题解决问题一览
从安装到使用Ubuntu遇到问题解决问题一览
8. winxp
远程rdp 连接 Ubuntu10.10-再次远程登陆失败
9. 解决虚拟机窗口大小自适应、复制粘贴、拖拽、窗口缩放等问题
本人在安装vmware tools时发现了诸多问题,但最终还是顺利解决,针对网上比较普遍的方法,本人在此弄一个更为简便的操作指引,希望能给新手一点帮助。
第一步:进入系统后,点击虚拟机上的安装vmware
tools,回到桌面回看到一个vmware
tools的cdrom图标。
第二步:打开它,复制“vmwaretools....tar.gz”,打开文件系统,打开home文件夹,打开当前用户为名的文件夹,粘贴vmwaretools....tar.gz,同时解压此文件“到此处”。
第三步:在此文件夹空白处点击右键,点击属性,在点击窗口中的“权限”,把里面所有“文件夹访问”的内容改为“创建和删除文件”便可。
第四步:回到刚才目录,单击vmware-tools-distrib文件夹,然后打开终端(应用程序-附件-终端)。
第五步:在命令行输入“ls”后将列出文件夹文件;接着输入“cd vmware-tools-distrib”指定到此文件夹,接着输入“ls”列出此文件夹内容,接着输入“sudo ./vmware-install.pl”,输入用户密码便可开始安装了。
第六步:接下来N多的enter,N多的YES,自己慢慢按吧。
第七步:直到你看到---the
vmware team就可关闭窗口,然后重新启动就可以焕然一新了。
其实用普通用户登录,在终端里输入命令:sudo
-s -H也同样能够切换到root权限
mkdir 目录名 创建一个目录
rmdir 空目录名 删除一个空目录
rm 文件名 文件名 删除一个文件或多个文件
rm -rf 非空目录名 删除一个非空目录下的一切
vmware 下 ubuntu 全屏显示
在 vmware 下 安装 ubuntu后,默认分辨率是 800 * 600,可以设置以全屏显示;
设置步骤:
* vmware 下启动 虚拟机,即 启动 ubuntu 系统
* 进入 ubuntu 系统界面,系统 -> 首选项 -> 显示,设置分辨率为与自己计算机相同 的分辨率
* ok 了
* 使用 ctrl+alt+enter 可以在 全屏/非全屏 直接切换
ifconfig命令
运行gnome-nettool,即可得到,将会显示ip地址。
查看U盘信息
#mount
/dev/sdb1 on
/media/disk type vfat
(rw,nosuid,nodev,uhelper=hal,shortname=mixed,uid=1000,utf8,umask=077,flush)
# 自动挂在,先卸载
# umount
/media/disk/
# 格式化
# mkfs -t vfat
/dev/sdb1
格式化U盘提示错误“Device partition expected, not making filesystem on
entire device '/dev/sdb' (use -I to override)”解决办法:按以下步骤即可
Insert your USB
pen drive. Let it get detected and mounted. Open Terminal. Type The Following
commands
1. dmesg |tail –>
here the ‘|’ key is the pipe, ie, the key before the backspace key(the upper
one, so press shift)
You’ll get
something like
sathya@shaman:~$
dmesg |tail
[ 9921.681164]
sda: Write Protect is off
[ 9921.681174]
sda: Mode Sense: 23 00 00 00
[ 9921.681178] sda:
assuming drive cache: write through
[ 9921.709138]
SCSI device sda: 4030464 512-byte hdwr sectors (2064 MB)
[ 9921.720951]
sda: Write Protect is off
[ 9921.720963]
sda: Mode Sense: 23 00 00 00
[ 9921.720967]
sda: assuming drive cache: write through
[ 9921.721225]
sda:
[ 9921.727896]
sd 0:0:0:0: Attached scsi removable disk sda
[ 9921.744187]
sd 0:0:0:0: Attached scsi generic sg0 type 0
Note the terms
in bold. In your system it will be different, maybe sdb or something. Whatever
it may be, make sure to substitute it in the commands below, else your hard
disk may get formatted.
2. Unmount your
pen drive by using
sudo umount
/dev/sda (In your case, please substitute sda with the appropriate device,
listed above.
3. use the
mkfs.vfat command to format to FAT32 filesystem, or mkfs.ext3 to format to ext3
filesystem
sudo mkfs.vfat
-n ‘Label’ -I /dev/sda Replace Label with the name you want the pen drive to
have.
4. That’s it!
When done formatting, you’ll be returned to the prompt
sathya@shaman:~$
mkfs.vfat -n ’sathya’ -I /dev/sda
mkfs.vfat 2.11
(12 Mar 2005)
sathya@shaman:~$
Remove and
insert the pen drive to have mounted again!
1、先解除root锁定,为root用户设置密码
打开终端输入:sudo
passwd
Password:
<--- 输入你当前用户的密码
Enter new UNIX
password: <--- 新的Root用户密码
Retype new UNIX
password: <--- 重复新的Root用户密码
passwd:已成功更新密码
2、更改登陆,允许root登录
打开 系统>系统管理>登录窗口)
点“安全”选项页,选择“允许本地管理员登录”。
3、注销当前用户,以root登陆
winxp sp3
deepin Ubuntu 10.12
xrdp5.00
tightvncserver
1、软件安装
sudo apt-get install tightvncserver xrdp(或者通过新立德安装)
sudo apt-get install xrdp
2、修改配置:
进入/etc/xrdp 修改xrdp.ini 和 sesman.ini。一般保持默认就行。
中文说明:http://www.microblue.com.cn/it/17848.html
安装完成之后,不会出现网上所说的:【都装上了之后,在“首选项—远程桌面”那里,设置好,允许远程桌面,允许控制,等等。】-
但是此时已经可以通过xp远程连接了。
xp通过mstsc输入ip远程进入,在login to xrdp中设置:
3、重启xrdp服务
如果不想重启,需要手工进入/etc/init.d
输入:sudo service xrdp start 来启动
sudo service xrdp stop 停止
sudo /etc/init.d xrdp restart
操作完成,并且进行第一成功登陆之后,退出(注销/直接关闭mstsc退出按钮)远程连接之后,重新登录出现,一直处于等待状态:
1.
connecting to sesman ip 127.0.0.1 port 3350
2.
sesman connect ok
3.
sending login info to sesman
之后没有任何反应,
重启应用: 'sudo /etc/init.d/xrdp restart', 返回
Stopping xrdp: sesman xrdp.
Starting xrdp: xrdpsesman is already running.
if it's not running, try removing /var/run/xrdp/sesman.pid
删除文件 sesman.pid 文件
sudo service xrdp start, 再次重新连接,依然如此。
而且 /var/log/sesman.log 文件中没有任何记录。
原因:
在Ubuntu10.10中已经安装了samba ftp服务器,/etc/pam.d文件夹中
samba 依赖于commo-auth文件中的 "auth optional pam_smbpass.so migrate"这句话,
sesman依赖于common-auth文件。
"auth optional pam_smbpass.so migrate"是samba的认证方法,导致了sesman在以后的登录请求中crash了(为啥第一次不崩溃?)
解决办法:
备份common-auth samba
common-auth:将"auth optional pam_smbpass.so migrate"从common-auth删除。
samba:将"@include common-auth"删除,添加:auth optional pam_smbpass.so migrate
重新启动系统。
参考:
http://scarygliders.net/?p=234
https://bugs.launchpad.net/ubuntu/+source/xrdp/+bug/321040
参考:http://www.virtuatopia.com/index.php/Understanding_and_Installing_VMware_Tools
/usr/bin/vmware-user手动启动vmware tools