刚连接的时候老提示:跟远程计算机的连接被打断.这可能是网络错误引起的,症状是:

a.jpg

十分不方便,终于找到解决办法:

 首先要检查交换机端口和路由器端口有没有问题,最后才是按照下面的操作,如果按照下面操作了,还是不行,绝对是交换机端口或是路由器端口的问题.这样子的问题表现还有,在外网能PING通服务器,但服务器上不了网,或是网站打不开,或是断断连连

 
确认不是网络问题后可按如下办法解决:
1、打开注册表,找到 HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Enum\\Root\\RDPDR ,在RDPDR上点击右键,选择“权限”,改变“everyone”的权限为“完全控制”
2、将下列内容加入到注册表中(将下列内容用记事本保存为.reg文件,然后合并到注册表中)(或是直接双击reg.reg文件然后点击是)最重启服务器.

 代码:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\RDPDR\0000]
"ClassGUID"="{4D36E97D-E325-11CE-BFC1-08002BE10318}"
"Class"="System"
"HardwareID"=hex(7):52,00,4f,00,4f,00,54,00,5c,00,52,00,44,00,50,00,44,00,52,  00,00,00,00,00
"Driver"="{4D36E97D-E325-11CE-BFC1-08002BE10318}\\0026"
"Mfg"="(标准系统设备)"
"Service"="rdpdr"
"DeviceDesc"="终端服务器设备重定向器"
"ConfigFlags"=dword:00000000
"Capabilities"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\RDPDR\0000\LogConf]
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\RDPDR\0000\Control]
"ActiveService"="rdpdr"
posted @ 2009-09-28 00:20 梁小鱼 阅读(426) 评论(0) 编辑

  和目前定位于中高端的P7350相比,T6400的核心频率相同,但二级缓存和前端总线略有精简,而且TDP功耗也稍高一些。根据我们的测试经验,对处理器性能影响从大到小排序依次是:内核架构>核心频率>二级缓存>前端总线。

酷睿2添新兵 T6400处理器性能解析!
posted @ 2009-07-31 12:42 梁小鱼 阅读(154) 评论(0) 编辑

剛裝完Ubuntu,首先要搞定ADSL的網路連線,於是我就上網Google了一下,在終端機打入:

$ sudo pppoeconf

就可以完成設定了。
連不上網路就好像斷了一支腳一樣,裝什麼套件都很麻煩。
不過,這並不是本文要討論的重點。

我不確定大家對休眠這個功能的看法是怎麼樣,但至少對我來說他是相當重要的。
也許是XP開機緩慢造成的惡習慣吧 :P

總之,有一天我一如往常的關機休眠,然後隔天早上開機想撥些音樂發現居然沒有聲音 囧
快速的執行了音量控制程式,發現所有的音量都一切正常,也沒有被轉到靜音,
我還檢查了我的喇叭,確定沒有問題,重開機之後又發現聲音詭異的出現了
於是我就上網尋找解決方案。

不幸的是,台灣區社群似乎沒有類似的文章或解決辦法,但國外的Bug回報區似乎有類似的問題被提出。
休眠重啟之後依照網友提供的指令重新啟動alsa (音效服務):

$ sudo /sbin/alsa force-reload

然後聲音回來了 囧
所以我猜這可能是因為服務在休眠時沒有妥善被關閉或停止造成的現象。
但總不能每次重新啟動的時候都手動下指令吧?:S

繼續上網衝浪,我終於找到了可行的解決方案:

(1) 新增一個檔案:/etc/modprobe.d/snd-hda-intel.modprobe
(2) 在那檔案裡面新增「options snd-hda-intel model=6stack」這一行
(3) 編輯「/etc/modprobe.d/alsa-base」檔案,在裡面新增一行:
options snd-hda-intel model=6stack
(4) 編輯「/etc/default/acpi-support」檔案,做以下的修正:

# Add services to this list to stop
# them before suspend and restart
# them in the resume process.
STOP_SERVICES=“alsa”

(5) 重新開機

就可以解決這個問題了。

不過要注意的是,並不是每個人的音效晶片型號都一樣,到終端機輸入

$ aplay -l

可以看到目前系統中的音效裝置。
然後輸入

$ zless /usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz

可以得知進一步的型號資訊。
像我的是snd-hda-intel的6stack,在說明中就是「後端有6個音效端子、前段有2個」

這樣就可以繼續快樂的使用Ubuntu了 :D

posted @ 2009-06-03 19:31 梁小鱼 阅读(361) 评论(1) 编辑
一直苦于没有一篇像样的使用指南,原来外国有朋友跟我有同感,既然他捷足先登了,那我只好翻译了。
原文作者说会保持更新,这篇文章是很新的,介绍了很多实用的Wine设置方法,非常全面,无论新手还是老鸟都值得一读。
原文:
http://sudan.ubuntuforums.com/showthread.php?t=497332

我收集到的关于Wine的一些资料

如果你像我一样的话,当你第一次使用Wine的时候,就会被Wine的帮助文章现状所困扰。互联网上确实有很多的HOWTO文章来教你使用一些程序或游 戏,但是我找不到一个全面的“Wine初学者教程”来让我真正懂得实际了解和使用Wine所需的基本知识。我不需要一个教我如何运行半条命2的文章,我需 要的是一篇能实实在在教我怎样使用Wine的文章。最后,我整理了从众多的Wiki、指南、帖子和HOWTO搜集来的资料,写成这篇文章。虽然这篇文章主 要针对在Wine下运行游戏,但是它包括的几乎所有的信息都可以应用到用Wine来运行其它的程序。

一般资料
“winecfg”的使用资料
特殊配置资料
安装资料
一般使用资料
第三方软件资料
高级设置资料


1一般资料

1.1Wine is not an emulator
这个我就不翻译了,没有多少技术介绍。

1.2使用最新的Wine
记 住最新版的Wine会包含一些旧版本里没有的bug。在feisty的软件仓库里包含了0.9.33,而最新的Wine是0.9.44(我翻译 文章时)。0.9.33更加稳定,但是最新的版本包含重大的DirectX改进。有一些不能在0.9.33下运行的游戏能够在0.9.44中很好地运行。 在使用0.9.37到0.9.40之间的某些版本运行KotOR2时,声音在我的系统上崩溃了。那是最好的有关使用最新版导致棘手问题的好例子。
(译者:我个人还是推荐使用最新版,使用新版本会有更好的运行速度,而且基本上每个bug都会在未来的2~3个版本中被修复)

1.3不要从源码编译安装Wine
(译者:作者没有说为什么,可能是因为编译要解决的依赖性问题太多了。
我个人还是推荐编译安装,这样安装完后问题少一点,性能好一点。)

1.4使用终端
如 果正确安装的话,wine会把它自己关联到exe文件,所以你只要双击exe文件就可以运行。无论怎样,这都不是我们所推荐的使用wine的方 法(译者:我也不推荐)。使用终端会比较好,因为这样可以正确地设定程序的路径,否则程序就会找不到所需要的文件。另外,使用终端还可以显示出错误信息, 这对于解决问题是非常有用的。

1.5准备对付挫折
Wine并不完美。不会所有的事情都能顺利发展,有时候甚至需要你自己去解决问题。但你现在是一个linux用户了,你就要准备着去应付。

2“winecfg”的使用资料

2.1运行“winecfg”
你至少需要运行一次winecfg来设置wine的目录和硬件。

2.2虚拟桌面
使 用这个选项可以使软件的安装更加流畅。我发现在不使用这个选项的时候,使用某些程序会导致已经激活的对话框、CDKEY输入窗口或更换光盘的确 认窗口不能出现在前端。让我以为程序卡死了,就kill掉了进程。选择这个选项还能够避免程序锁死你的桌面或者把你的屏幕分辨率改成难看的模式。

2.3使用Application Settings
你 可以在winecfg的Application标签里的Application Settings对话框对个别的程序进行自定义设置。那里只允许你进行windows兼容运行模式设置(译者:像windows下的exe属性里的兼容性 标签)、某些显示设置和DLL的设置。
当你只需要设置某个程序使用某些特定的windows自带的DLL,不希望其它程序(包括wine)使 用这些native的DLL的时候(而其 它程序使用这些DLL会导致问题),(译者:wine自带的DLL叫做builtin,windows下原生的DLL叫做native)这个选项就会变得 十分有用。在进行DLL设置时我都用这个方法,就是为了防止某些对wine的运行存在潜在威胁的nativeDLL被wine调用(译者:在一般情况下, wine只调用自带的builtinDLL,而不会使用native的DLL,版权问题,除非经过设置,如上所述)。这样我就只是修改了那些可执行的配置 文件,当我不需要时,可以改回来而不会损坏整个Wine。(译者:设置这些东西之前,保证已经将一个程序的exe文件添加到Application标签的 白框中,并且反色选中。不是default的那个,是你所需要设置的那个exe文件。)

2.4Windows版本
对不同的程序尝试不同的Windows版本。这就是说一个为了XP而设计的游戏可能会在wine的98模式的支持下能更好地运行。在做这个之前确认你已经把程序添加到Application的白框中,并且选中,反色显示。

2.5使用ALSA驱动
有些游戏是需要OSS才能运行,但是OSS已经不会再继续开发了。
(译者:推荐只是独立声卡使用ALSA,集成的还是使用OSS最好)

2.6不要总是选择allow the window manager to control the windows(winecfg里的)
使 用这个选项有时候会使游戏在全屏幕运行时出现问题。当前的wine版本0.9.39+已经修正了多数游戏的全屏问题,但是引入了一个新的问题: 当不使用这个选项时,会使键盘不能游戏中输入。在使用一个单独的X server来运行游戏时,这个问题可以得到解决。(见“高级设置资料”)

2.7谨慎对待DLL
winecfg 可以让你用native的DLL替换builtin的DLL。下面的这些DLL是绝对不能被替换的。kernel32.dll, gdi32.dll,user32.dll,和ntdll.dll。有些nativeDLL也可能使一些程序不能运行。记得永远不要覆盖wine自带的 dll,如果native的用不了就用builtin的换回来。有些MS的DLL要得到许可才能用,如果你没有许可,就不要用。

3特殊配置资料

3.1建立一个到CD的链接
Wine 会建立一个到你挂载CD的文件夹的链接,但是建立一个到真正的/dev里的设备的链接会更好。我发现如果不这样做,Wine会自己建立到 /dev的链接,把CD认成E:盘,而我的挂载目录却链接为D:盘。我认为这个可能会导致某些使用CD安装的程序出现问题。修改/dev/hdc以适应你 的系统(译者:7.04一般都是/dev/scd0)。

代码:
ln -s /dev/hdc ~/.wine/dosdevices/d":":


3.2实用注册表键值
有些设置是不能通过winecfg来进行设置的,但是可以在注册表中进行设置。在wine的wiki中有一篇保持更新的文章
http://wiki.winehq.org/UsefulRegistryKeys
有两个键值是非常有用的,一个是Alsa Driver的UseDirectHW,可以解决一些声音跳顿的问题;还有Direct3D的VideoMemorySize,你应该设置成你的显卡的准确显存,默认wine会设置成64MB。

3.3WINEPREFIXCREATE
这个我暂时不翻译

3.4安装Wine Gecko IE engine
有些程序的运行依赖于IE,但是,安装IE会严重地破环Wine。所以可以安装Wine Gecko IE engine作为替代品。
1、在终端下运行下面的命令:

代码:
wine iexplore http://www.winehq.org


2、当出现安装提示时回答yes
3、打开http://wiki.winehq.org/UsefulRegistryKeys,找到HKEY_LOCAL_MACHINE板块
4、把所有有关Internet Explorer的键值加到注册表中
安装完成后,运行

代码:
wine iexplore http://www.winehq.org


成功的话就会出现winehq的主页。

3.5中文支持设置
把下面的代码保存为zh.reg,然后终端执行regedit zh.reg。从Windows目录下的Fonts里的simsun.ttc复制到/home/user/.wine/drive_c/windows/fonts里面。
代码:
REGEDIT4

[HKEY_LOCAL_MACHINE"Software"Microsoft"Windows NT"CurrentVersion"FontSubstitutes]
"Arial"="simsun"
"Arial CE,238"="simsun"
"Arial CYR,204"="simsun"
"Arial Greek,161"="simsun"
"Arial TUR,162"="simsun"
"Courier New"="simsun"
"Courier New CE,238"="simsun"
"Courier New CYR,204"="simsun"
"Courier New Greek,161"="simsun"
"Courier New TUR,162"="simsun"
"FixedSys"="simsun"
"Helv"="simsun"
"Helvetica"="simsun"
"MS Sans Serif"="simsun"
"MS Shell Dlg"="simsun"
"MS Shell Dlg 2"="simsun"
"System"="simsun"
"Tahoma"="simsun"
"Times"="simsun"
"Times New Roman CE,238"="simsun"
"Times New Roman CYR,204"="simsun"
"Times New Roman Greek,161"="simsun"
"Times New Roman TUR,162"="simsun"
"Tms Rmn"="simsun"


4安装资料

4.1不要在CD的目录下安装程序
(译者:就是不要cd到CD的挂载目录运行安装程序)
如果这样做的话,就会在换CD时出现CD不能推出的问题,用下面的命令来安装CD:

代码:
wine /media/cdrom0/setup.exe


4.2需要用到“wine eject”
如果安装程序需要你换CD,而系统却说不能推出CD,那就打开一个新终端,输入:

代码:
wine eject d:


4.3安装InstallShield的bug补丁
安装http://support.installshield.com/kb/files/Q108322/IkernelUpdate.exe
这个补丁可以解决一些CD安装问题。

4.4使用uninstaller
使用命令“uninstaller”来卸载安装的程序,不要使用程序在菜单里面创建的卸载快捷方式,他们有时候不能正常工作,而uninstaller可以。

4.5安装.msi文件
有些windows的安装程序是使用msi来安装的,那就用下面的命令来安装:

代码:
wine msiexec /i install.msi

或者
代码:
wine start install.msi


4.6不要安装DirectX
Wine有它自己的DirectX库,安装微软的DirectX会破坏wine的DirectX库和Wine。
但是,d3dx9_##.dll和d3dx10_33.dll可以从Windows复制过来使用,可能会在启动某些游戏时有所帮助。使用这些dll你需要微软的授权证书。

5一般使用资料

5.1如何用wine来运行程序

代码:
wine application.exe


5.2运行程序前cd到程序的安装目录
cd到程序的安装目录再运行程序。

5.3关掉WINEDEBUG
一般情况下,wine会不断地产生一些debug信息(那些“fixme”的东西)。那些信息在很多情况下是没有用的,尤其你已经可以正常地运行一个程序。你可以使用下面的命令来避免debug信息,节省资源:

代码:
WINEDEBUG=-all game.exe


5.4不要使用root或者sudo来运行wine
可能会损坏系统文件。

5.5其他wine的命令
wineboot 模拟windows的重新启动
wine control 运行控制面板
wineserver wineserver会随着wine的命令自动启动,但也能通过终端启动来达到不同的目的。
wineserver的一些参数
1、-d# 设置终端中debug的显示级别。
2、-h 显示wineserver帮助文件
3、-k kill掉当前的wineserver,当程序失去响应而你要结束它时使用。
4、-p 让wineserver一直运行,也就是说即使程序退出了,wineserver还继续运行。当你需要运行连续的程序时可以使用,这样可以缩短程序的启动时间。
5、-w 让wineserver一直运行直到当前已激活的wineserver退出。

5.6让Wine运行更流畅
当 出现程序运行缓慢或性能起伏不定的问题时,可以通过提高进程的优先级来解决。启动游戏后,可以使用“renice”命令来改变进程的优先级。 “renice”命令可以改变当前进程的优先级,“nice”的值是优先级级别的标志,(高优先级=低nice值,低优先级=高nice值)。这个命令把 程序优先级的值设置为从-20(最高优先级)到19(最低优先级)之间的任何一个整数值,而默认的值是0。在启动游戏以后,你需要打开另外一个终端输入下 面的命令来改变程序的优先级:

代码:
sudo renice -10 -n game.exe


在 用Wine运行游戏时,我不推荐直接把程序的优先级设置到-20,最好是从-10开始,如果效果提升不明显,可以一步步尝试小幅度的提高(- 11,-12,……)。你会发现绝大多数的游戏不需要比-10更高的优先级就已经可以达到最好的性能了。不用多说(我认为),在游戏中你可以用ALT- TAB组合键回到桌面使用“renice”命令。

第二种方法
使用图形界面来设置优先级。
1、 用终端运行游戏,按ALT-TAB回到桌面
2、 系统——>系统管理——>系统监视程序,切换到进程标签
3、 在进程上点右键——更改优先权
4、 要求密码时输入
5、 关闭系统监视程序,用ALT-TAB回到游戏


6第三方软件资料

6.1 WineTools
WineTools 是一个菜单式的可以安装90多个常见Windows程序的软件。它也可以帮助你设置Wine的基本目录。已经不再有人维护 WineTools,它已经两年没有升级了,但很多用户都发现它依然有用。而WineTools所作的一切事情都可以自己通过winecfg或终端完成。

6.2Wine-Doors
Wine-Doors是一个帮助你安装很多的Windows程序,包括游戏的一个图形界面的软件。它现在还处在开发阶段,但已经发布了一个可以下载的最初版本。就这个软件看来,是非常有前途的。

6.3Cedega
Cedega就技术上来说是Wine的一个分支,它明确地针对于游戏。cedega包含了一个安装和运行游戏的图形界面,还加上了对受防拷贝保护的软件的 支持(不需要使用破解来免CD)(译者:wine的对防拷贝的支持不是很好)。cedega不适免费的,最低消费是购买3个月,每月3美元,如果预付一年 的费用的话,可以享受一点折扣。cedega从前叫做WineX,在Wine还是MIT软件,而不是现在的GPL的时候,WineX就从wine的一个分 支分离出来,就因为cedega不属于GPL,cedega不再对wine的代码发展作贡献了。再加上cedega缺少支持,很多人便不再用cedega 在linux下玩游戏。

6.4CrossOver
CrossOver 从技术上来说,CrossOver不是wine的一个第三方产品,而是wine的主要财力支持者。CrossOver一开始是 以在linux下运行Microsoft Office软件为目标的,但最近它开始添加对游戏的支持。CrossOver基于一个更老,更稳定的Wine版本(译者:好像是0.9.17),但 CrossOver也随着Wine一起升级。CrossOver标准版的售价是39.95美元。

6.5ReactOS
正 如CrossOver一样,ReactOS也是Wine的一个支持者,基于许多Wine已经完成的成果,它致力于建立一个能与Windows完 全兼容的操作系统。完成后,ReactOS能够使用Windows的驱动程序和软件,完全兼容。这项计划还处于开发阶段,但已经可以提供安装CD、 LiveCD、QEMU和VMware镜像的下载。

7高级设置资料

7.1使用启动脚本(使用之前确保游戏能够正常运行)
再 使用单独得X server时,很多游戏一般都可以发挥出他们最佳性能。wine不需要窗口管理器(GNOME或KDE)就可以正常地运行,所以如果你在一个单独的X server下运行游戏,你会得到明显的性能提升。在运行游戏之前,关闭GDM或KDM,还会得到更大的性能提升(只能通过控制(console)台来实 现)。
1、首先,在终端下建立一个脚本
代码:
nano launcher.sh(可以用vim替换nano)

2、复制下面的文字到终端里。如果你没有nVidia的显卡,就删除nvidia settings的那部分,然后用你的游戏的正确路径替换里面的路径
代码:
#!/bin/sh
#uncomment if launching from console session
#sudo /etc/init.d/gdm stop
#KDE use this instead
#sudo /etc/init.d/kdm stop

# Launches a new X session on display 3. If you don't have an Nvidia card
# take out the "& nvidia-settings --load-config-only" part
X :3 -ac & nvidia-settings --load-config-only

# Goto game dir (modify as needed)
cd "$HOME/.wine/drive_c/Program Files/Game/Directory/"

# Forces the system to have a break for 2 seconds, X doesn't launch instantly
sleep 2

# Launches game (modify as needed)
DISPLAY=:3 WINEDEBUG=-all wine "C:/Program Files/Game/Directory/game.exe"

3、把文件保存到你的主文件夹(保存Ctrl+O,退出Ctrl+X。Vim的话先Esc,再Shift+:,保存w,退出q)
4、然后,给你的脚本加上可执行属性
代码:
chmod +x ~/launcher.sh

5、运行脚本
代码:
sh launcher.sh


代码:
./launcher.sh

6、结束游戏后,用CTRL-ALT-BACKSPACE回到桌面

第二种方法
如果你的游戏不能运行或者只是单纯想压榨出更好的游戏性能,跟着下面的步骤尝试在关闭X session的情况下运行游戏。
1、取消注销“sudo /etc/init.d/gdm stop”语句(删除#)后保存,如果你是使用KDE,就取消注销“sudo /etc/init.d/kdm stop”。
2、关闭所有程序,按CTRL-ALT-F1打开控制台
3、在控制台登陆并运行这个脚本。你会被要求输入密码,然后游戏会在它自己的X session里运行,而没有GDM或KDM的妨碍。
4、如果脚本显示你没有启动X session的权限,就修改那个脚本
按照这样修改X server的启动语句
代码:
sudo X :3 -ac & nvidia-settings --load-config-only


注意:为了避免修改脚本,你可以修改Xwrapper.config给与一般用户启动X的权限。用sudo vim打开/etc/X11/Xwrapper.config,把allowed_users=console修改为allowed_users=anybody。

5、结束游戏后,可以重启或CTRL-ALT-BACKSPACE回到控制台,重新启动X和桌面:
代码:
sudo /etc/init.d/gdm start

如果是KDE
代码:
sudo /etc/init.d/kdm start

桌面会很快出现,还不行的话就输入
代码:
startx
posted @ 2008-07-11 11:37 梁小鱼 阅读(179) 评论(0) 编辑
在linux下默认的ISO挂载点位于"/media"目录,下面是挂载一个ISO文件的方法:

sudo mkdir /media/cdimage #建立一个文件夹作为ISO挂载点
sudo mount -o loop myfile.iso /media/cdimage #挂载ISO文件,使用参数 -o loop

使用你想挂载的iso文件代替myfile.iso。

挂载一个镜像文件使之能被写入,使用下面的命令:

sudo mkdir /media/cdimage
sudo mount -o rw,loop myfile.iso /media/cdimage

卸载镜像文件:

sudo umount /media/cdimage
rmdir /media/cdimage

其它格式

其它的CD,DVD镜像文件能被转换成ISO文件以被挂载

* Nero 镜像(.nrg)文件能使用 nrg2iso 转换成ISO文件,或者使用mount挂载
o 使用mount挂载:

sudo mkdir /media/cdimage
sudo mount -o loop,offset=307200 myfile.nrg /media/cdimage

o 安装nrg2iso:

sudo apt-get install nrg2iso

o 使用nrg2iso转换成iso文件:

nrg2iso myfile.nrg myfile.iso

* Cue/Bin 镜像 (.cue/.bin) 必须转换才能使用. 使用bchunk可以转换.
o 安装bchunk:

sudo apt-get install bchunk

o 使用bchunk转换:

bchunk myfile.bin myfile.cue myfile

* Clone CD (.ccd/.img/.sub) files must be converted. This can be done using ccd2iso. The package for this program is extremely unstable and has been taken from the Ubuntu forums http://www.ubuntuforums.org. It is also only packaged for Pentium (i386) systems. You can also compile from the source using the guide on ManageDiscImages.

克隆CD (.ccd/.img/.sub)文件必须转换才能使用。可以使用ccd2iso来转换。该软件安装包包含在extremely unstable (不稳定版本),并被Ubuntu论坛(http://www.ubuntuforums.org ) 采用。它也是仅有的针对Pentium(i386)系统的软件包。你也可以参考 ManageDiscImages 帮助页的指南使用源码来编译该软件。

o 下载并安装ccd2iso ,下载地址: http://rarewares.org/debian/packages/unstable/ccd2iso_0.2-0.1_i386.deb
o 安装该软件:

sudo dpkg -i ccd2iso_0.2-0.1_i386.deb

o 使用ccd2iso 转换:

ccd2iso myfile.img myfile.iso

* Alcohol 120% image (.mdf) 文件可以使用mdf2iso 转换成ISO文件或者使用mount挂载。
o 使用mount挂载:

sudo mkdir /media/cdimage
sudo mount -o loop=/dev/loop0 myfile.iso /media/cdimage

o 安装mdf2iso:

sudo apt-get install mdf2iso

o 使用mdf2iso转换:

mdf2iso myfile.mdf myfile.iso

* 其它的镜像格式文件问题可以参考帮助页 ManageDiscImages.

其他选项

cdemu是一个直接挂载Cue/Bin文件的内核模块.你需要先安装 linux-headers,编译并挂载该模块.


在Linux中如何挂载cue/bin文件

我的系统是Ubuntu Edgy 6.10,思路是将cue/bin文件转换为iso文件先,然后再mount iso文件。
首先安装bchunk:
sudo apt-get install bchunk
然后便是用bchunk转换:
bchunk -v xxx.bin xxx.cue xxx
这样等待一段时间便在同一路径下边生成xxx.iso文件,接下来便是mount iso文件了:
sudo mount -o loop xxx.iso /mnt/temp

还有一个方法,用cdemu将cue/bin文件模拟成一个虚拟的光驱设备然后再挂载。
sudo cdemu 0
sudo mount -t iso9660 /dev/cdemu/0 /mnt/temp
cdemu在这里可以找到。
posted @ 2008-07-11 11:00 梁小鱼 阅读(2534) 评论(0) 编辑
step1) 安裝gstreamer的解碼器
$ sudo apt-get install gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse

step2) 安裝xine及解碼器
$ sudo apt-get install libxine-extracodecs totem-xine ffmpeg lame faad sox mjpegtools libxine-main1

 libxine-extracodecs -> libxine1-ffmpeg

step3) 安裝w32codecs
先把這一個伺服器位址http://packages.medibuntu.org/ feisty 加入sources.list清單,並且更新
$ echo "deb http://packages.medibuntu.org/ feisty free non-free" | sudo tee -a /etc/apt/sources.list
$ wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add - && sudo apt-get update
接著就可以用apt-get輕鬆安裝了!
$ sudo apt-get install w64codecs

step4) 其他請參考【Ubuntu】讓ubuntu可以觀看wmv, mpg, rm, asx...等格式的影片

PS. 這在Ubuntu 7.04 64-bit上安裝成功,之前從64bit換回32bit就是w32decodecs搞不定,後來在網路上看到有阿肚仔說這解碼器for 64bit版本的套件名稱叫做w64decodecs,找了一下才發現Medibuntu已經提供Packages...,之前搞了好久的東西想不到只要幾個指令就簡單完成安裝了>"<


******************************************华丽的分割线**************************************************

1.安装mplayer

sudo apt-get install mplayer mplayer-fonts mozilla-mplayer

sudo cp /etc/mplayer/mplayer.conf /etc/mplayer/mplayer.conf_backup

sudo gedit /etc/mplayer/mplayer.conf

找出下面这一行

...

vo=x11, # To specify default video driver (see -vo help for

...

改为:

vo=xv, # To specify default video driver (see -vo help for



2.安装w32codecs解码器(或w64codecs)

添加源:
Ubuntu 8.04
deb http://packages.medibuntu.org/ hardy free non-free
Ubuntu 7.10
deb http://packages.medibuntu.org/ gutsy free non-free

Ubuntu 7.04

deb http://packages.medibuntu.org/ feisty free non-free

Ubuntu 6.06

deb http://packages.medibuntu.org/ dapper free non-free
sudo apt-get update

sudo apt-get install w32codecs



待续

3. 配置中文字幕显示(可选)

mkdir ~/.mplayer

ln -sf /usr/share/fonts/truetype/arphic/uming.ttf ~/.mplayer/subfont.ttf



gedit ~/.mplayer/gui.conf



sub_cp = "cp936"

font_text_scale = "4.000000"

font_osd_scale = "4.000000"

sub_fuzziness=2



4.mplayer皮肤的安装

将下载出来的包解压出来,注意是一个文件夹,把些文件夹复制到: /home/user/.mplayer/skins里即可

posted @ 2008-07-07 21:38 梁小鱼 阅读(818) 评论(0) 编辑
DVD i386安裝過程有問題,只好用64位元live CD安裝。相同的中文語言包要自行下載,其它問題與安裝在Windows 分割區的無太大不同。整體來說 Ubuntu 8.04 比 7.10 改善許多小地方,安裝後不用再設定太多.因為是是64位元版,所以無法使用Lazybuntu 快懶人包.但不也至於感到不方便.Fedora 8雖然比Ubuntu 7.10好用,但現在已經被我用 Ubuntu 8.04取代了.
如果將微軟正黑體字型檔複製到 /usr/share/fonts 資料夾後再設定字型時看到是方塊字表示檔案權限沒有唯讀屬性,請用以下指定對它更改即可:

sudo chmod +r msjh.ttf

如 果有人問我是否會建議安裝64位元版本,我的答案是肯定的. 除了 flash 特別處理使用 32位元Adobe 版本才能正常看 YouTube影片之外, 沒有什麼特別需要再設定的地方. 既然已經使用64位元硬體,何不試用Ubuntu 8.04 64 位元版.

以下列出一些自己使用上的發現:

輸入法: SCIM 的倉頡大字集真不符合傳統倉頡的輸入習慣,它每個字最後都要選字實在太累人了.但這似乎無法 Ubuntu 8.04.只是自己一直沒有發現.
軟體安裝:在終端機下輸入指令如 java, javac 如果該軟體沒有安裝,ubuntu 會列出有那些可供選用的套件名稱,並教你 sudo apt-get install 的安裝方法
GNOME: 在整個設定及調整上仍是沒有 KDE 那麼友善.雖然個人已改用gnome,但這點應該要多加改進才是
選單:加裝KDE後許多KDE 應用程式圖示在選單上會沒有出現,且會有重覆列出同一程式的小問題
音效:不知道是否是主機板內建音效的問題? 如果正在播放 mp3 時有操作其它程式, 並進行放大縮小偶爾會有小聲破音出現
列印: Fedora / Ubuntu 都一樣, 仍然無法正確驅動 HP LaserJet 1000 . 雖然 CUPS 都偵測的到此印表機,但送出列印文件後都石沉大海.
開發工具:竟然找不到 build-essential 開發工具, gcc 編譯 C source code 找不到 include file.只好自行下指令 sudo aptitude install build-essential 安裝.
文件支援: pdf 檔還是無法使用預設文件檢視器正確顯示, Adobe Reader 才行.

FireFox 3.0beta 5 安裝 flash :
sudo apt-get install flashplugin-nonfree lib32nss-mdns
sudo ln -sf /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so /usr/lib/firefox-addons/plugins/
sudo ln -sf /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so /usr/lib/firefox-3.0b5/plugins/
安裝後除了一般flash之外,看 YouTube也是正常.

3D桌面特效(Advanced Desktop Effects) : 還是少用為妙,常會有 X Window 當掉造成退出需要重新登入的情形. 嚴重一點還會當機重開.
posted @ 2008-07-07 13:29 梁小鱼 阅读(534) 评论(0) 编辑
摘要: 1、什么是端口映射 这里说的端口映射是路由器上的端口映射。一般情况下,网络中路由器都有防火墙功能,互联网用户只能访问到你的路由器WAN口(接ADSL线口或是固定的外网IP地址),而访问不了局域内部服务器或工作站。要想让外面用户访问到局域网的电脑,那么就要在路由器上做一个转发设置,也就是端口映射设置,让用户的请求到了路由器后,能够转发到局域内部的机器上,例如游戏服务器或WEB服务器。这就是端口映射。...阅读全文
posted @ 2008-06-11 11:43 梁小鱼 阅读(4006) 评论(0) 编辑
摘要: 试用了一下firefox3.0,感觉相当好,可一时之间还有点不习惯firefox的下载方式,迅雷目前不支持firefox3,只支持firefox2,现在在网上找到一个简单的方法,如下:1. 打开 about:config2. 右键点击页面,新建(New)->布尔(Boolean),名称为 extensions.checkCompatibility 值为 false3. 右键点击页面,新建(N...阅读全文
posted @ 2008-06-07 17:46 梁小鱼 阅读(1202) 评论(1) 编辑
摘要: 1.怎样定制VC#DataGrid列标题?DataGridTableStyle dgts = new DataGridTableStyle(); dgts.MappingName = "myTable"; //myTable为要载入数据的DataTableDataGridTextBoxColumn dgcs = new DataGridTextBoxColumn(); dgcs.MappingNa...阅读全文
posted @ 2008-05-27 23:46 梁小鱼 阅读(706) 评论(0) 编辑