Posted 2 years, 1 month ago at 11:32 am. 0 comments

我试验的是 卧龙转
sudo apt-get install dosbox
dosbox
安装并运行 dosbox。
mount d /home/guoshuang/download/dragon
把 /home/guoshuang/download/dragon 挂接成 d 盘。dragon 目录中就是解压后的卧龙文件。
d:
play
运行即可。 ctrl+f10 把鼠标从 dosbox 中切换出来。



更多模拟器可以参考这篇文章 PLAYING CLASSIC GAMES UNDER UBUNTU
Posted 2 years, 1 month ago at 11:32 am. 0 comments
1、处理特殊的文件名
假设Linux系统中有一个文件名叫“-ee”,如果我们想对它进行操作,例如要删除它,按照一般的删除方法在命令行中输入rm -ee命令,界面会提示我们是“无效选项”(invalid option),原来由于文件名的第一个字符为“-”,Linux把文件名当作选项了,我们可以使用“–”符号来解决这个问题,输入“rm — -ee”命令便可顺利删除名为“-ee”的文件。如果是其他特殊字符的话可以在特殊字符前加一个“”符号,或者用双引号把整个文件名括起来。
2、直接进行Linux的安装工作
在安装Linux操作系统时,可以利用该系统光盘中的一个名为“loadlin.exe”的软件,将Linux核心直接调入内存,由Linux核心代替当前操作系统来接管计算机,并进入Linux的安装界面。在安装Linux时,我们只要在运行对话框中输入“loadlin E:imagesvmlinuz root=/dev/ram initrd=E:imagesinitrd.img”这个命令就可以直接安装Linux了;其中“E:imagesvmlinuz”为Linux的核心名。
3、消除Xwindows下的死机现象
我们可以用两个常用的方法来消除这种现象:第一,用键盘上的复合键“Ctrl+Alt+Backspace”来关闭当前正在运行的任务;第二,首先按住键盘上的“Ctrl+Alt+F2”复合键,让系统切换到另一个操作台,然后登录到系统,再执行“#ps -ax/grep startx”命令,这将会列出你的Xserver的进程标识,接着在命令行中输入如下命令就能消除Xwindows下的死机现象:#kill -9 PID_Number,最后通过“Alt+F1”复合键返回到原来的平台。
4、快速关闭Linux系统
最新版本的Linux/UNIX系统借鉴了大型机的技术,采用了抗掉电的日志式文件系统,可以自动跟踪保存用户数据,自动同步刷新文件系统,用户完全可以随手关闭电源,从而达到快速关闭系统的目的。
5、巧妙使用“rm”命令
我们可以使用带“-r”参数的“rm”命令来删除一个非空目录,例如我们在命令行中输入“rm -r bbb”这样的命令,表示系统将把bbb目录中包含的所有文件和子目录全部删除掉。
6、巧妙使用“Tab”键
大家知道在Linux字符界面中输入命令时,有时需要输入很多字符,如果经常这样逐个地输入字符,比较麻烦。假设键入的字符足以确定该目录下一个惟一的文件时,我们只需按键盘上的“Tab”键就可以自动补齐该文件名的剩下部分,例如要把目录/ccc下的文件“ddddddd-1.2.3.tar.gz”解包时,当我们在命令行中键入到“tar xvfz /ccc/d”时,如果该文件是该目录下惟一以“d”打头的文件的话就可以直接按下“Tab”键,这时命令会被自动补齐为:tar xvfz /ccc/ddddddd-1.2.3.tar.gz ,从而提高了输入效率。
7、多用鼠标拷贝与粘贴来提高操作速度
Linux系统安装后,每次启动到字符界面时都会自动运行一个叫“gpm”的程序,该程序运行后就可以用鼠标来拷贝与粘贴了。具体做法是按住鼠标左键拖动使要拷贝的地方突出显示,这时突出显示的区域已经被拷贝,再按鼠标右键拷贝的内容就会被粘贴在光标所在位置了。如果我们在Xwindow下运行Linux 系统,拷贝与粘贴的操作与在Windows 9x系统下一样。
8、快速启动Linux系统
在DOS下,有一种简单快速启动Linux的方法,那就是load Linux。loadlin.exe是DOS下的可执行程序,它可以在纯DOS环境下迅速启动Linux,而且无需重启计算机,通常我们可以在光盘的 “/kernels”目录下找到这个程序。如果不知这个程序被放置于安装盘的何处,可以使用“find -name loadlin*”命令来寻找。找到之后将其复制到DOS分区中,同时还需要复制一份你所使用的Linux内核文件。可以通过Windows直接从光盘复制,也可在Linux环境下使用“mcopy”命令将文件复制到DOS分区;接着再编写一个名为“Linux.bat”的批处理文件,文件内容如下:c: loadlin c:vmlinuz root=/dev/hda1 ro(我们假设loadlin.exe和vmlinuz这两个内核文件都在c盘根目录下,“root”为Linux的根设备,而且Linux处于硬盘第一分区,所以设备名为“/dev/hda1”,“ro”意为readonly)。以后在DOS下要启动Linux时,运行“Linux.bat”就可以了。
via lupa
Posted 2 years, 1 month ago at 11:32 am. 0 comments
原文来自 enjoyforfun 的让win的重装不改变linux的引导(单硬盘,重装后mbr不用改动!)
注:我并没有实践,仅做参考。毕竟装ubuntu是为了使用,不想轻易破坏掉。
今天将grub赶出了mbr
由于感觉到将grub装到mbr影响了我的电脑的启动速度,主要是主板自检吧!
出现logo好慢。
今天将mbr拷贝了出来,然后fdisk /mbr(M$ dos)按照M$的标准修复了mbr
启动快了
然后用会nt的引导,又没破坏linux的引导!
重装系统也好恢复了!
下面的操作步骤!
首先起确认你的grub正常,并能启动linux
然后启动到linux (Ubuntu)
如果你的是IDE硬盘 (谢谢sun391补充)
代码:
sudo dd if=/dev/hda of=/media/linux.lnx bs=512 count=1
如果你硬盘的被识别为sda
代码:
sudo dd if=/dev/sda of=/media/linux.lnx bs=512 count=1
题外话:如果没有bs=512 count=1的话,dd好像跟ghost一样,不知道是不是哦,高手赐教Very Happy
然后你可以到/media找到linux.lnx这个文件
将它cp到你的win根目录,例如是C:\,而且我建议你对这个文件做多个备份!
然后重启到win
进入后确认你的系统根目有linux.lnx这个文件
然后修改boot.ini
boot.ini请在win 下修改,因为编码不同! 大侠除外Very Happy
它可能隐藏和只读
然后在后面加入
如果有
代码:
time=0
请将0更改!如time=5
代码:
C:\linux.lnx=”linux”
保存
然后你就可以reboot看效果了
nt的引导菜单会出现linux这一项,选择后好像又会到grub的菜单了
事实上它只是读了linux.lnx
上面这个确认能进入linux后你就可以选者性的对mbr做M$的恢复了
win9x的引导盘是
代码:
fdisk /mbr
而nt就是用安装光盘或别的方法进入修复控制台
然后
代码:
fixmbr
这样你的mbr 就跟只装win的一样了!
如果你对win重装了只要做
拷尼备份的linux.lnx到win的根目录
并修改boot.ini (修改在前面已经有了)
或者参考下文:
觉得LIVECD安装方式很好.
用CD启动,把WIN下的C盘,即hda1(有可能是sda1……)挂载到hda1目录下
然后执行:
sudo dd if=/dev/hda of=hda1/mbr.bak bs=512 count=1
然后安装UBUNTU,安装完成后不要重启
执行:
sudo dd if=/dev/hda of=hda1/ubuntu.mbr bs=512 count=1
sudo dd if=hda1/mbr.bak of=/dev/hda bs=512 count=1
重启电脑,会发现没有出现GRUB菜单而直接进入WINXP
启动完成后打开C:\boot.ini添加下面一句:
c:\ubuntu.mbr=”Ubuntu Linux”
重启电脑选择ubuntu linux就可以启动了。
Posted 2 years, 1 month ago at 11:32 am. 0 comments
首先在http://www.meinberg.de/english/sw/index.htm
下载了一个windows的NTP服务程序:ntp4171.zip
windows 192.168.1.32
1.安装是提示设置服务器地址,我设置的本机windows机器的IP
2.ntpd的控制在:
控制面板->管理工具->组件服务-NetworkTimeProtocol
3.可以启动ntpd守护进程保持时间同步
4.在C:\WINNT目录下有个ntp的配置文件ntp.conf
设置为:
server 127.127.1.0 prefer
fudge 127.127.1.0 stratum 10
5.确定ntp是否工作: ntpq -p
linux和Windows同步
我用的是RedHat 9.0
执行命令:
ntpdate 192.168.1.32
你就会发现你的时间变化了,和192.168.1.32的时间一样
如果执行命令出现一下错误
1.提示:7 Dec 19:24:55 ntpdate[2120]: the NTP socket is in use, exiting
这个是你linux机器上已经存在这个进程,输入:ps -ef | grep ntpd
Kill掉ntp的进程
2.提示:No Server suitable for synchronization found
这个是最容易出现的问题,比较常见的是配置好服务器并启动服务器进程后,马上启动客户进程,那么客户进程就会报错。解决方法是,在大约3-5分钟以后启动进程就行
我想每隔10分钟就和Windows服务同步时间
1.创建自己的一个crontab文件,随便建立一个文件date.cron,首先可以使用任何文本
编辑器建立一个新文件,然后向其中写入需要运行的命令和要定期执行的时间。
vi date.cron加入下面要运行的命令和要定期执行的时间
*/10 * * * * /usr/sbin/ntpdate 192.168.1.32
然后存盘退出
2.使用crontab命令来安装这个文件,使之成为该用户的crontab文件。键入:
crontab date.cron
这个文件已经建立好了
3.使用命令:
crontab -l (查看安排的作业序列)可以看到刚才的作业
如:
[root@NXD-TEST root]# crontab -l
# DO NOT EDIT THIS FILE – edit the master and reinstall.
# (date.cron installed on Tue Dec 7 18:22:42 2004)
# (Cron version — $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $)
*/10 * * * * /usr/sbin/ntpdate 192.168.1.32
现在就OK了,每隔10分钟Linux就和服务端同步一次。
via http://www.xashow.com/phpwind/read.php?tid=10541
Posted 2 years, 1 month ago at 11:32 am. 0 comments

以前发过一篇 用 doxbox 玩 dos 游戏的日志,讲了怎么在 linux 下玩 dos 游戏,其实 psp 上也用 dosbox 来玩老 dos 游戏。问题在于玩卧龙传时鼠标太慢,不爽,找到一些 doxbox 配置的资料
运行 dosbox 以后,在里面执行
config -writeconf dosbox.conf
这样会在终端的当前目录生成一个 dosbox.conf 配置文件(linux 默认是没有的)。修改这个文件的
sensitivity=150
数字越大,鼠标移动越快。另外还可以在这里设置是否全屏。
fullscreen=true
运行 dosbox 加上参数
dosbox -conf dosbox.conf
在 [autoexec] 部分添加
mount c ~
启动后就挂接 /homt/guoshuang 为 c。
ctrl+f11 或者 f12 加减速;ctrl+f10 退出鼠标。
里面还有一些设置,有说明,自己看吧。
官方站点:
http://dosbox.sourceforge.net/
Posted 2 years, 1 month ago at 11:32 am. 0 comments
今天再次折腾我的 laptop 3239 安装 mac 10.4.8(据说是目前最稳定的版本,最新是 10.5) 系统。一开始光盘根本就不能引导,:(找到下面的资料:,
darwin 启动问题解决办法,在grub 用 sbm 选择光盘引导
http://forum.insanelymac.com/index.php?act=ST&f=18&t=31949&st=0#entry223466
/com.apple.Boot.plist not found
grub 下载 [down=guoshuangweb/software/sbm.zip]sbm.zip[/url] 解压到 grub 能访问的地方。
root (hd0,x)
setup (hd0)
kernel /grub/memdisk
initrd /grub/sbm.bin
通过 grub 和 sbm 来引导光盘。终于可以进入 mac livecd 了,但问题再次出现,不能识别硬盘!即使在 win下格式化为 fat32 也不行。:((((((((((((((((
下午的任务很简单,恢复各个系统,suse,pclinuxos,ubuntu.xp mbr etc,最终的结论是 suse 挂掉了,grub 的 gfxmenu 菜单也完蛋了。。。。
BTW:grub 的确称得上“健壮”二字!!如果没有 grub for dos,我都不知道要装多少次操作系统了,呵呵…
补充:似乎是 partition magic 修改 suse 分区的时候,破坏了 suse 分区的文件,suse 启动进去的却是 pclinuxos!可明明是 suse 所在的分区啊,:(
Posted 2 years, 1 month ago at 11:32 am. 0 comments
我需要光盘启动,有 grub (GRand Unified Bootloader)可用。按照官方参考 Making a GRUB bootable CD-ROM的说法,步骤如下:
mkdir iso
mkdir -p iso/boot/grub
cp /usr/share/grub/i386-pc/stage2_eltorito iso/boot/grub
注意:如果你的 /usr/share/grub/i386-pc/ 目录中没有 stage2_eltorito 的话,在这里下载 stage2_eltorito.tar.gz
cd iso
mkisofs -R -b boot/grub/stage2_eltorito -no-emul-boot -boot-load-size 4 -boot-info-table -o grub.iso ~/Desktop
在桌面生成 grub.iso 文件,刻盘即可。
问题在于第3步,很多linux发行版并没有完整的grub!而且我从官方下载的包,编译失败(0.x和2都试验了,依赖问题也解决了,但编译中报告错误)。也许新利得勾选 grub 可以,但我没试验,因为安装 grub 需要卸载 grub-gfxboot 而我想要 gfxmenu,好看,呵呵…幸好我装了n个linux,可能是 pclinuxos 或者 suse (己不清楚了)从那里的 /usr/share/grub/i386-pc/ 目录能够找到 stage2_eltorito 拷贝继续第4步—制作 iso 文件,然后刻盘。一个grub bootcd 搞定。
这样即使系统启动菜单没了,windows 也挂了,grub for dos 也没有的情况下,只要硬盘不曾重新分区,就能启动linux。我马上会写些 个人使用 grub 的经验。
Posted 2 years, 1 month ago at 11:32 am. 0 comments
写完 grub 可启动光盘 以后,很想小结一下这几天在 PC 安装 macos 和 suse,pclinuxos,mint的经验教训,:)
首先你要相信“Grub 是健壮的!”的确如此,只要能进入任何形式的grub命令行,就能启动系统,唯一的缺陷就是 grub 的命令太少,:(
敲入
help
你会得到所有 grub 可用命令列表。
在 grub 按 esc 可以在图形模式和文字模式直接切换,也可以退出命令模式;按 c 键进入命令行模式;e 键修改当前 grub 行。下面,我说说命令行模式:(在 grub> 提示符下,其它模式道理一样)
首先是选择分区
root (hd0,
这时按 tab键会显示所有分区。 hd0 表示第一块硬盘,hd0,x表示第几个分区。注意:grub 都是从 0 开始计数的!而且不区分传统硬盘和 sata 硬盘!(后面的 /dev/ 是linux 内核的写法,那里是区分 hd 和 sda ,而且从 1 开始计数)
我有4个 ext 分区,通过下面的命令,我可以区分谁在第3个分区
root (hd0,3)
cat /etc/issue
会打出该分区linux 的名称,:)
也可以写成一句
cat (hd0,3)/etc/issue
同理,你可以
cat (hd0,x)/boot/grub/menu.lst
来查看以前某个linux的grub 菜单。
提示:多按按 tab 键(提示功能),你会感觉到生活还是美好的
启动一个linux的步骤标准是4句,当然用前面的办法你现在已经知道 x 上是谁了。
root (hd0,x)
kernel /boot/
按tab 键你会看到可用的内核,一般选版本高的即可。(那么长的名字不用敲完的,试试 tab键!)
initrd /boot/
按tab 键…
boot
注意事项:
suse和 pclinuxos 的 kernel 写法和 ubuntu 稍有不同,注意里面的 sdaX,X 比外面的 hd0,y 要+1。比如
…
openSUSE 10.2
root (hd0,6)
kernel /boot/vmlinuz-2.6.18.2-34-default root=/dev/sda7
…
系统恢复
强烈建议安装一个 grub for dos!下载这个grldr.zip文件解压拷贝到 c 盘,修改 boot.ini,加入
C:\GRLDR=”GRUB”
以后只要 windows 活着就仍然能够手工启动,进入linux。
一般系统启动菜单崩溃时,一般可以尝试 xp 启动盘的 fdisk /mbr 或者YLMF 里面的 diskgen,恢复活动、主分区等(如果你修改了它们的话)。这时你会看到 grub。然后用上面的方法就可以进入 linux。
进入linux 以后,可以用
sudo grub-install /dev/sda
恢复grub 启动菜单。注意,有时候 /boot/grub/menu.lst 里面有些 linux 的分区可能不对,用上面的方法检测修改即可。
Posted 2 years, 1 month ago at 11:31 am. 0 comments
类似于dos 下的hdcopy。
以下为引用内容:
通过dd命令可以把指定的输入文件拷贝到指定的输出文件中,并且在拷贝过程中可以进行格式转换。dd命令的使用举例如下:
# dd if = /dev/had of=had.bak bs=512 count=1
dd命令的各参数解释如下:
if = file 输入文件名;
of = file 输入文件名;
bs = n 设置输入、输出块的大小为n字节;
count = blocks 只拷贝输入的blocks块。
#关于DD命令的教程:
功能:把指定的输入文件拷贝到指定的输出文件中,并且在拷贝过程中可以进行格式转换。可以用该命令实现DOS下的diskcopy命令的作用。先用dd命令把软盘上的数据写成硬盘的一个寄存文件,再把这个寄存文件写入第二张软盘上,完成diskcopy的功能。需要注意的是,应该将硬盘上的寄存文件用rm命令删除掉。系统默认使用标准输入文件和标准输出文件。
语法:dd [选项]
if =输入文件(或设备名称)。
of =输出文件(或设备名称)。
ibs = bytes 一次读取bytes字节,即读入缓冲区的字节数。
skip = blocks 跳过读入缓冲区开头的ibs*blocks块。
obs = bytes 一次写入bytes字节,即写入缓冲区的字节数。
bs = bytes 同时设置读/写缓冲区的字节数(等于设置ibs和obs)。
cbs = byte 一次转换bytes字节。
count=blocks 只拷贝输入的blocks块。
conv = ASCII 把EBCDIC码转换为ASCIl码。
conv = ebcdic 把ASCIl码转换为EBCDIC码。
conv = ibm 把ASCIl码转换为alternate EBCDIC码。
conv = block 把变动位转换成固定字符。
conv = ublock 把固定位转换成变动位。
conv = ucase 把字母由小写转换为大写。
conv = lcase 把字母由大写转换为小写。
conv = notrunc 不截短输出文件。
conv = swab 交换每一对输入字节。
conv = noerror 出错时不停止处理。
conv = sync 把每个输入记录的大小都调到ibs的大小(用NUL填充)。
应用实例
dd命令常常用来制作Linux启动盘。先找一个可引导内核,令它的根设备指向正确的根分区,然后使用dd命令将其写入软盘:
$ rdev vmlinuz /dev/hda
$dd if=vmlinuz of=/dev/fd0
上面代码说明,使用rdev命令将可引导内核vmlinuz中的根设备指向/dev/hda,请把“hda”换成自己的根分区,接下来用dd命令将该内核写入软盘。
dd命令简单破解加密软盘的操作过程如下:
1.插入正确的钥匙盘,执行下面的命令
代码:
#dd if=/dev/fd0 of=fd0.img
2.取出钥匙盘,插入你要复制的空白软盘(当然不是空白的也没有什么问题),执行下面的命令:
代码::
#dd if=fd0.img of=/dev/fd0
ok,取出你的复制的软盘,测试一下,看有没有问题!
Posted 2 years, 1 month ago at 11:31 am. 0 comments
guoshuang2005-05-16+汇了N天也没汇出所以然,i will try more…
ubuntu 如日中天,看来有必要汇总一下了..
设置快速指南,最开始需要安装设置的那些东西
设置快速指南
受限制格式,比如无法播放mp3,flash,real,quicktime,DVD等等格式
wiki.ubuntu.com/RestrictedFormats
常用linux 命令
FTP命令全集
DOS 和 Linux 常用命令的对比
http://ubuntu.wordpress.com/
http://easylinux.wordpress.com/
http://forum.ubuntu.org.cn/
整理中…在此之前,请搜索 ubuntu
ad 468x60