Showing posts with label 多个IP设置. Show all posts
Showing posts with label 多个IP设置. Show all posts

Saturday, July 24, 2010

windows 7 /ssd 无法启动,停留在CLASSPNP.SYS

有天机器死机后, 我的windows 7 再也无法启动了。我的配置 [ macbook, OCZ 固态硬盘] , 启动的时候按住 F8 ,选择安全模式,也不行。始终是下面的画面,卡死在classpnp.sys  .在硬件没有变化的前提下,这个驱动无法加载,通常是因为这个文件坏掉了。你需要从其他机器上copy一份过来。

接下来是我的修复步骤。

  1. 从一台跟你版本一样的电脑上copy一份Classpnp.sys到优盘或者移动硬盘, 这个文件放在\windows\system32\drivers\classpnp.sys 下面。注意copy一份同样windows版本的,  32位的和64位的是不兼容的。
  2. 找一个启动盘,比如windows的安装盘,用安装盘启动,不需要重新安装电脑。这里只是希望有个机会,我们能够覆盖坏掉的文件
    1. 如果是苹果电脑,记住按住 C 来选择光盘启动。
  3. 当安装画面出来后,
    1. 按住 “shift +F10”, 就会弹出一个命令行窗口。这时候你就可以把优盘上好的classpnp.sys 替换 windows 下面坏掉的。
    2. 去掉硬盘盘,重启
    3. 提示有什么修复的,取消它没有用的。这时候电脑已经好了

 

Shift-F10

Friday, July 23, 2010

如何在 Linux/苹果系统MAC下面,设定多个 IP 地址用于测试 CASSANDRA

当你测试有些NonSQL的数据库比如Cassendra的时候,你需要在一个电脑上设置多个IP地址。Windows 最简单,接下来将一些 在Linux 跟 Mac 上面的设置。加下划线的是需要输入的部分。

  • Linux.
      setup 127.0.0.5 and 127.0.0.100 to Loopback interface


      androiddemo:/home/demouser# ifconfig lo:5 127.0.0.5 netmask 255.0.0.0 up
      androiddemo:/home/demouser# ping 127.0.0.5
      PING 127.0.0.5 (127.0.0.5) 56(84) bytes of data.
      64 bytes from 127.0.0.5: icmp_seq=1 ttl=64 time=0.040 ms
      64 bytes from 127.0.0.5: icmp_seq=2 ttl=64 time=0.025 ms
      ^C
      --- 127.0.0.5 ping statistics ---
      2 packets transmitted, 2 received, 0% packet loss, time 999ms
      rtt min/avg/max/mdev = 0.025/0.032/0.040/0.009 ms
      androiddemo:/home/demouser# ifconfig lo:100 127.0.0.100 netmask 255.0.0.0 up
      androiddemo:/home/demouser# ping 127.0.0.100
      PING 127.0.0.100 (127.0.0.100) 56(84) bytes of data.
      64 bytes from 127.0.0.100: icmp_seq=1 ttl=64 time=0.031 ms
      ^C

  • Macbook
      setup 127.0.0.2 and 127.0.0.3 to loopback interface

      DemoMacbook-MacBook:~ androidyou$ sudo ifconfig lo0
      lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
          inet 127.0.0.1 netmask 0xff000000
          inet6 ::1 prefixlen 128
          inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
      DemoMacbook-MacBook:~ androidyou$ sudo ifconfig lo0 alias 127.0.0.2
      DemoMacbook-MacBook:~ androidyou$ sudo ifconfig lo0 alias 127.0.0.3
      DemoMacbook-MacBook:~ androidyou$ sudo ifconfig lo0
      lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
          inet 127.0.0.1 netmask 0xff000000
          inet6 ::1 prefixlen 128
          inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
          inet 127.0.0.2 netmask 0xff000000
          inet 127.0.0.3 netmask 0xff000000
      DemoMacbook-MacBook:~ androidyou$ ping 127.0.0.3
      PING 127.0.0.3 (127.0.0.3): 56 data bytes
      64 bytes from 127.0.0.3: icmp_seq=0 ttl=64 time=0.040 ms
      64 bytes from 127.0.0.3: icmp_seq=1 ttl=64 time=0.047 ms

 

希望有所帮助:)