日志分类:Linux讨论

虚拟机扩盘

2010年03月5日 11:07 上午  |  分类:Linux讨论

前段时间碰到虚拟机磁盘空间不够用的问题在网上找了很久还是很有解决,有一哥们说VM虚拟自带了扩展磁盘的工具,下面就是操作步骤。

1、首先找到VMware的安装路径,从vm的快捷方式的属性去寻找安装路径(如:C:\Program Files\VMware\VMware Workstation>)找到vmware-vdiskmanager这个程序,它就是用来扩展磁盘用的。

2、找到虚拟机系统的存放路径如:E:\My Documents\My Virtual Machines\Ubuntu_Svn\Ubuntu_Svn.vmdk

3、用命令进入到虚拟机安装路径在执行如下命令vmware-vdiskmanager -x 15Gb “E:\My Documents\My Virtual Machines\Ubuntu_Svn\Ubuntu_Svn.vmdk”

C:\Program Files\VMware\VMware Workstation>vmware-vdiskmanager -x 15Gb “E:\My Documents\My Virtual Machines\Ubuntu_Svn\Ubuntu_Svn.vmdk”

上面的命令中的15Gb是只扩展到15Gb而不是扩展了15Gb。然后等待几分钟就可以了。
注意:此时启动虚拟机是扩展的硬盘空间还不能用,还需要下面的设置。

如果是win的系统,进入系统后直接在磁盘管理里增加磁盘即可。

linux的需要用到gparted-live-0.5.1-1.iso这个工具,用光驱驱动。进入后选择第一个入然后安找提示做既可以。

gparted-live-0.5.1-1.iso这个工具很好用的,也可以用在win下

ubuntu安装桌面环境的命令

2010年01月27日 1:45 下午  |  分类:Linux讨论

 用做服务器的话,实际上不需要配置 GUI,不过因为初装,对 Ubuntu 和 Linux 都不熟悉,所以还是装了个 gnome协助管理。

    服务器版配置 gnome 也很方便:

    a) 安装:

      #apt-get aptitude install Ubuntu-desktop

      安装成功后便会自动登录到桌面了。

      GUI 里确实可以更方便地进行很多操作,尤其是文件、目录、文本编辑的操作,这些在终端下都是

      繁杂的工作。不过很多系统操作,还是要在终端下更方便进行,跟 Windows 不同,GUI 在

      Server 上很多时候只起个辅助作用。

    b) 取消 GUI 自动启动:

      #update-rc.d -f gdm remove

      重启后便不会自动进入桌面,此时可用 startx 启动桌面。

linux内核、系统版本查看

2010年01月23日 4:53 下午  |  分类:Linux讨论

最简单是可以用 uname -a   uname -r  另外还有lsb_release -a也是可以
uname -r来查看当前内核版本。如果使用uname -a可以查看包括内核版本,机器硬件信息、网络节点名、操作系统名字等信息
下面详解几种

1.查看版本,内核
[oracle@svr15 ~]$ cat /etc/issue
Red Hat Enterprise Linux AS release 4 (Nahant)
Kernel \r on an \m

[oracle@svr15 ~]$ cat /proc/version
Linux version 2.6.9-5.ELsmp (bhcompile@decompose.build.redhat.com) (gcc version 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)) #1 SMP Wed Jan 5 19:30:39 EST 2005

[oracle@svr15 ~]$ uname -r
2.6.9-5.ELsmp
2.查看cpu,mem

[oracle@svr15 ~]$ grep “model name” /proc/cpuinfo
model name      : Intel(R) Xeon(R) CPU            5130 @ 2.00GHz
model name      : Intel(R) Xeon(R) CPU            5130 @ 2.00GHz
model name      : Intel(R) Xeon(R) CPU            5130 @ 2.00GHz
model name      : Intel(R) Xeon(R) CPU            5130 @ 2.00GHz

[root@localhost ~]# cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Quad CPU    Q8200  @ 2.33GHz
stepping        : 10
cpu MHz         : 2327.842
cache size      : 2048 KB
physical id     : 0
siblings        : 1
core id         : 0
cpu cores       : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl est tm2 cx16 xtpr lahf_lm
bogomips        : 5820.37
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:
processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Quad CPU    Q8200  @ 2.33GHz
stepping        : 10
cpu MHz         : 2327.842
cache size      : 2048 KB
physical id     : 1
siblings        : 1
core id         : 0
cpu cores       : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl est tm2 cx16 xtpr lahf_lm
bogomips        : 5820.37
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:
processor       : 2
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Quad CPU    Q8200  @ 2.33GHz
stepping        : 10
cpu MHz         : 2327.842
cache size      : 2048 KB
physical id     : 2
siblings        : 1
core id         : 0
cpu cores       : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl est tm2 cx16 xtpr lahf_lm
bogomips        : 5820.37
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:
processor       : 3
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Quad CPU    Q8200  @ 2.33GHz
stepping        : 10
cpu MHz         : 2327.842
cache size      : 2048 KB
physical id     : 3
siblings        : 1
core id         : 0
cpu cores       : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl est tm2 cx16 xtpr lahf_lm
bogomips        : 5820.37
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

[oracle@svr15 ~]$ grep MemTotal /proc/meminfo
MemTotal:      4147280 kB

[oracle@svr15 ~]$ free
             total       used       free     shared    buffers     cached
Mem:       4147280    4138220       9060          0     106124    3865896
-/+ buffers/cache:     166200    3981080
Swap:      4192924          0    4192924

3.查看操作系统位数

[oracle@svr15 ~]$ ls /   #如果有lib64或这个目录,那操作系统就是64位的
bin boot dev etc home initrd lib lost+found media misc mnt opt proc root sbin selinux srv sys tmp usr var

[oracle@svr15 ~]$ getconf LONG_BIT  (注意大小写)
32

[oracle@svr15 ~]$ ldd /sbin/mii-tool
        libc.so.6 => /lib/i686/libc.so.6 (0×00b2f000)
        /lib/ld-linux.so.2 (0×00a49000

解决redhat5.0串口安装及redhat5.3下载

2010年01月23日 4:51 下午  |  分类:Linux讨论

  最近装redhat5.0 64位的时候遇到一个问题。就是机器是串口模式的的找不到盘。
找了老半天才知道out了下面是摘的网上的一段话:
在安装之前需要进入主板BIOS,选择Main下的IDE Configuration Menu,找到Onboard IDE Operate Mode项,将其参数选择为Compatible Mode,然后按F10键选择保存退出,这样可以保证系统能够找到硬盘。系统安装好后,要升级内核到2.4.22,如果使用的CPU支持超线程,请在编译内核时选择SMP的支持。接着修改GRUB的启动参数,将hda改成hde,分区号不变。你还要根据实际情况修改fstab,把hd改为sd,使系统启动后能激活“SWAP”交换分区。重新启动后,将BIOS中的Compatible Mode改为Enhanced Mode,这样就能发挥SATA接口的性能了。
     还没试过行不行但是面找了个5.3的地址,想想既然out了就要大步向前走。直接装5.3得了。(redhat5系列现在最高是5.3)
   复制用迅雷下载。。

https://rhn.redhat.com/download/1232560185/98affa62f97fe492908fe974bf1c27c14faab46b

/5253489/34897/rhn/isos/RHEL5.3/rhel-i386-server-5/rhel-server-5.3-i386-dvd.iso

注册码:2515dd4e215225dd

MD5 :371c62851611fd32ead440df6f24a296    rhel-5.3-server-i386-dvd.iso

最后值得注意的一点是redhat的安装是不支持USB光驱的

Դ