从安装到使用Ubuntu遇到问题解决问题一览

从安装到使用Ubuntu遇到问题解决问题一览

1.       Ubuntu下安装vmware tools的步骤... 2

2.       切换root很简单... 2

3.       创建文件夹:... 2

4.       解决VMWareubuntu无法全屏的问题... 2

5.       Ubuntu下显示Ip地址... 2

6.       Ubuntu下格式化U... 3

7.       ubuntu 下如何以root用户登录... 4

8.       winxp 远程rdp 连接 Ubuntu10.10-再次远程登陆失败... 5

1、软件安装... 5

2、修改配置:... 5

3、重启xrdp服务... 5

9.       解决虚拟机窗口大小自适应、复制粘贴、拖拽、窗口缩放等问题... 7


 

1.     Ubuntu下安装vmware tools的步骤

本人在安装vmware tools时发现了诸多问题,但最终还是顺利解决,针对网上比较普遍的方法,本人在此弄一个更为简便的操作指引,希望能给新手一点帮助。
第一步:进入系统后,点击虚拟机上的安装vmware tools,回到桌面回看到一个vmware toolscdrom图标。
第二步:打开它,复制“vmwaretools....tar.gz”,打开文件系统,打开home文件夹,打开当前用户为名的文件夹,粘贴vmwaretools....tar.gz,同时解压此文件到此处
第三步:在此文件夹空白处点击右键,点击属性,在点击窗口中的权限,把里面所有文件夹访问的内容改为创建和删除文件便可。
第四步:回到刚才目录,单击vmware-tools-distrib文件夹,然后打开终端(应用程序-附件-终端)。
第五步:在命令行输入“ls”后将列出文件夹文件;接着输入“cd vmware-tools-distrib”指定到此文件夹,接着输入“ls”列出此文件夹内容,接着输入“sudo ./vmware-install.pl”,输入用户密码便可开始安装了。
第六步:接下来N多的enterN多的YES,自己慢慢按吧。
第七步:直到你看到---the vmware team就可关闭窗口,然后重新启动就可以焕然一新了。

 

2.     切换root很简单

其实用普通用户登录,在终端里输入命令:sudo -s -H也同样能够切换到root权限

 

3.     创建文件夹:

mkdir 目录名 创建一个目录

rmdir 空目录名 删除一个空目录

rm 文件名 文件名 删除一个文件或多个文件

rm -rf 非空目录名 删除一个非空目录下的一切

 

4.     解决VMWareubuntu无法全屏的问题

vmware ubuntu 全屏显示

vmware 安装 ubuntu后,默认分辨率是 800 * 600,可以设置以全屏显示;

 

设置步骤:

* vmware 下启动 虚拟机,即 启动 ubuntu 系统

* 进入 ubuntu 系统界面,系统 -> 首选项 -> 显示,设置分辨率为与自己计算机相同 的分辨率

* ok

* 使用 ctrl+alt+enter 可以在 全屏/非全屏 直接切换

 

 

5.     Ubuntu下显示Ip地址

ifconfig命令

运行gnome-nettool,即可得到,将会显示ip地址。

 

 

6.     Ubuntu下格式化U

查看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!

 

7.     ubuntu 下如何以root用户登录

 

1、先解除root锁定,为root用户设置密码

打开终端输入:sudo passwd

 

Password: <--- 输入你当前用户的密码

 

Enter new UNIX password: <--- 新的Root用户密码

 

Retype new UNIX password: <--- 重复新的Root用户密码

 

passwd:已成功更新密码

 

2、更改登陆,允许root登录

打开 系统>系统管理>登录窗口)

 

点“安全”选项页,选择“允许本地管理员登录”。

 

3、注销当前用户,以root登陆

 

 

8.     winxp 远程rdp 连接 Ubuntu10.10-再次远程登陆失败

winxp sp3

deepin Ubuntu 10.12 

xrdp5.00 

tightvncserver 1.3.9

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

 

9.     解决虚拟机窗口大小自适应、复制粘贴、拖拽、窗口缩放等问题

参考:http://www.virtuatopia.com/index.php/Understanding_and_Installing_VMware_Tools

/usr/bin/vmware-user手动启动vmware tools

posted on 2011-07-22 01:27  astroboy  阅读(7448)  评论(0编辑  收藏  举报

导航