use command to check does them selected.
Mplayer-1.0rc1.tar.bz2(主程序)( http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc1.tar.bz2 )
Abyss-1.6.tar.bz2 (皮膚) (http://www2.mplayerhq.hu/MPlayer/skins/Abyss-1.6.tar.bz2)
all-20060611.tar.bz2(http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20060611.tar.bz2 )
windows-all-20060611.zip(建議不要在win下使用. rar,用. zip)
( http://www.mplayerhq.hu/MPlayer/releases/codecs/windows-all-20060611.zip )
這是我的mplayer的一些組件,你可以去http://www.mplayerhq.hu/MPlayer/ 下載你自己喜歡的皮膚和字體.
2.安裝過程(請把你的終端打開)
a.安裝相應的解碼
進入主目錄后,以root身份安裝 ,這樣改變身份:在終端輸入su或者su root ,然后輸入密碼就ok啦,有沒有看到 $ 變成了 #
接著
mkdir /usr/lib/codecs
mkdir /usr/lib/wincodecs
tar jxvf all-20060611.tar.bz2
mv all-20060611/* /usr/lib/codecs
unzip windows-all-20060611.zip
mv windows-all-20060611/* /usr/lib/wincodecs
b.安裝mplayer
tar jxvf MPlayer-1.0rc1.tar.bz2
cd MPlayer-1.0rc1
./configure --prefix=/usr/local/mplayer --enable-gui --enable-freetype --with-codecsdir=/usr/lib/codecs/ --with-win32libdir=/usr/lib/wincodecs/ --language=zh_CN
注意:
--prefix=/usr/local/mplayer 是安裝路徑
--enable-gui 安裝圖形化用戶界面
--enable-freetype 調節字體
--with-codecsdir=/usr/lib/codecs/
--with-win32libdir=/usr/lib/wincodecs 指定解碼位置
--language=zh_CN 中文
接著
make
make install
c.安裝皮膚
tar jxvf Abyss-1.6.tar.bz2
mv Abyss /usr/local/mplayer/share/mplayer/skins/
cd /usr/local/mplayer/share/mplayer/skins/
mv Abyss default
至此mplayer已經成為了萬能播放器
執行程序在 /usr/local/mplayer/bin中
你可以在終端中輸入gmplayer,也可以在桌面建立起動器來使用mplayer
趕緊運行一下,看看有沒有問題
你一定會發現我們還沒有裝字體,運行mplayer后它也會提示沒有字體
你就從自己電腦中拷個字體到主目錄下的.mplayer文件夾下,并把你的字體改名為subfont.ttf,問題就解決了,或者做個鏈接也行,只要你喜歡
字體你可以上網下載,mplayer網站也有,你電腦里也有字體,在/usr/share/fonts/chinese下(/usr /share/fonts/chinese/TrueType/uming.ttf就可以用)你就直接cp /usr/share/fonts/chinese/TrueType/uming.ttf $HOME/.mplayer下
每個用戶都有自己的環境變量HOME,再cd $HOME/.mplayer 接著
mv uming.ttf subfont.ttf 結束!
1
xgamma -gamma 0.7
最后的小數值最好設置在1.0以下。
2
[root@rocrocket fonts]# cat /proc/acpi/video/VGA/LCD/brightness
levels: 0 0 0 40 100
current: 100
[root@rocrocket fonts]# echo 40 > /proc/acpi/video/VGA/LCD/brightness
作者:北南南北
來自:LinuxSir.Org
摘要:在Fedora Core
5.0中,對中文支持極為友好,我們可以自己添加自己的字體,以適合我們做文檔、圖形的需要。這樣有更多的字體供我們選擇;現在把簡單的方法說一下。可能
也不太簡單,還是要改一改文件的。初學的弟兄看看吧,可能一下就會了;
目錄
+++++++++++++++++++++++++++++++++++++++
正文
+++++++++++++++++++++++++++++++++++++++
1、首先我們要在/usr/share/fonts/chinese目錄中建一個文件夾;
比如名為custom
[root@localhost ~]# mkdir
/usr/share/fonts/chinese/custom
然后把您的字體復制過去就行了;比如我把Windows中的所有字體都復制過去了。里面有Tahoma,Simsun,STSONG ... ...
然后再執行;
[root@localhost ~]# chmod -R 755
/usr/share/fonts/chinese/custom
當然要用到超級權限,如果您用的是普通用戶,要用su 切換到root ,這個我們在前面的超級權限控制中有講到;您不妨查一下文檔;
2、執行ttmkfdir命令在字體目錄;
首先我們進入 /usr/share/fonts/chinese/custom目錄;
[root@localhost ~]# cd
/usr/share/fonts/chinese/custom/
然后執行;
[root@localhost custom]# ttmkfdir
-e /usr/share/X11/fonts/encodings/encodings.dir
這樣就生成一個fonts.scale的文件;自己看看吧。
3、更改fonts.conf文件,添加我們添加字體的目錄;(可選)
在/etc/fonts目錄中找到 fonts.conf文件,然后添加如下一行;
/usr/share/fonts/chinese/custom
添加到哪呢?找一找吧,下面是添加成功后的示例;
<!-- Font directory list -->
<dir>/usr/share/fonts/chinese/custom</dir>
<dir>/usr/share/fonts</dir>
在 FontPath "unix/:7100"一行的前面加上一行如下;
FontPath
"/usr/share/fonts/chinese/custom"
退出桌面,或者重啟xfs服務器;
您可以按ctrl+alt+backspace組合鍵;
也可以以root權限執行
[root@localhost beinan]#
/etc/init.d/xfs restart
重新啟動 xfs:
關閉
xfs: [確定]
啟動
xfs: [確定]
5、應用程序的設置;
這個就簡單了吧,在程序上用什么字體,就自己選擇一下,也沒有什么難的;不過桌面字體可能要設置一下。如果您認為不好的話;
5.1 GNOME桌面環境的的字體設置;
桌面->首選項->字體
我設置的內容如下:
桌面程序字體 Tahoma 10
文檔字體 Tahoma 10
桌面字體 Tahoma 10
窗口標題字體 Tahoma Bold 11
等寬字體 Monospace
字體渲染 最佳形狀
5.2 Firefox 瀏覽器的字體設置;
編輯->首選項->內容->字體和顏色->高級
語言編碼:簡體中文
比例字體:無襯線字體 大小:16
襯線字體:Tahoma
無襯線字體:Tahoma
等寬字體:Monospace 大小:16
屏幕解析度:96dpi 最小字體:12
要把允許頁面選擇字體而無需使用上面的字體選中;
默認字體編碼可以不用設置,自己看著辦吧;
5.3 關于OpenOffice 的字體設置;
OpenOffice的默認字體可能不適合我們的需要,我們習慣用宋體,也就是simsun字體;所以這時我們要設置一下。
工具->選項->語言設定 ,在這個選項里,自己點點看吧;大部份不用設置;
工具->選項->OpenOffice Writer
標準字體西文:我用的都是Tahoma;
標準字體(中日韓):我都設置成了simsun;
5.4 AbiWord的字體設置;
AbiWord的文檔字體,如果用默認的話,一般是打不上字的,這時我們要改一下模板;
一般的情況下AbiWord 安裝在 /usr/share/AbiSuite-2.4目錄中,這個需要您自己找找看了。我們在以前有說過怎么查找軟件的安裝目錄;
我們找到/usr/share/AbiSuite-2.4/templates,然后找到 normal.awt-zh_CN 文件;最好您先備份一下;
找到如下的字樣;
font-family:Times New Roman;
改為:
font-family:font-family:STSong;
當然您得有STSong這個字體,我們在前面提到的復制字體的事,那是個前提;
6、存在的問題;
好象添加上字體后,系統的速度就降了下來,第一次進入桌面時有點遲鈍;大家測試一下看看吧;
7、關于本文;
沒有技術含量,不值不提;老酒裝在新瓶里,還是那瓶酒;實踐是檢測真理的唯一標準;
8、后記;
希望能看到大家分享自己的學習成果,分享你我的快樂;幫助他人和得到幫助,都是一種快樂,不是嗎?
這段時間,我沒有太多的時間 ,今年的事情特別多,有時得在早上或者晚上寫文檔,至于修改都放在白天進行,白天沒有大塊的時間 ,請大家理解理解;謝謝;
如果有一點時間,我也會接著寫文檔的,“時間是海綿里的水,一擠就有了”,呵。。。。。。
修改grub文件,使啟動項指向該iso文件
sudo gedit /boot/grub/menu.lst
復制下面的部分到menu.lst文件
title Ubuntu 9.10 LiveCD
root (hd0,3)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-9.10-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd /initrd.lz
boot
說明:第二行的root (hd0,3)部分依據你的具體情況而定 如果你的/media/disk/位置是 (hd0,1) ,那么你就應該設置為(hd0,1) 設置好后保存退出 多說一句,理論上來說把iso文件放在磁盤的任意位置(包括U盤)都是可以安裝的,但是hd編號你必須要搞清楚,盡量讓啟動安裝一次性成功。
作者:北南南北
來自:LinuxSir.Org
摘要:
Linux文件系統是呈樹形結構,了解Linux文件系統的目錄結構,對于我們駕馭Linux還是有必要的。本文對Linux下比較重要的目錄加以解說,
以答初學者所說的“雜亂無章”目錄結構,給一個簡要的說明。
目錄
++++++++++++++++++++++++++++++++++++++++++++++
正文
++++++++++++++++++++++++++++++++++++++++++++++
Linux文件系統結的結構是樹形結構,其入口從/開始,了解Linux文件系統的結構,對于我們需要掌握的基礎知識點之一。
1、什么是文件系統;
請參見:《Linux 文件系統概述》
2、文件系統的組織結構簡說;
當您使用Linux的時候,如果您通過ls -la / 就會發現,在/下包涵很多的目錄,比如etc、usr、var、bin ... ... 等目錄,而在這些目錄中,我們進去看看,發現也有很多的目錄或文件。文件系統在Linux下看上去就象樹形結構,所以我們可以把文件系統的結構形象的稱為 樹形結構。
查看文件系統的結構,我們可以通過tree命令來實現;
[root@localhost ~]# tree
不過tree 這個命令目前在Fedora Core 5.0 中已經消失,在Slackware 10.2的版本中仍有保留。不過其它版本的Linux應該有;由tree命令的輸出結果來看,最頂端應該是/,我們稱/為Linux的root,也就是 Linux操作系統的文件系統。Linux的文件系統的入口就是/,所有的目錄、文件、設備都在/之下,/就是Linux文件系統的組織者,也是最上級的 領導者。
下面我們把Linux文件系統的樹形結構的主要目錄列一下,主要
3、文件系統的組織結構分析;
文件系統的組織結構分析,我們能分析什么呢?也就是當我們列/目錄時,所看到的/usr、/etc ... ... /var 等目錄是做什么用的,這些目錄是不是有些特定的用途。無論哪個哪個版本的Linux系統,都有這些目錄,這些目錄應該是標準的。當然各個Linux發行版 本也會存在一些小小的差異,但總體來說,還是大體差不多。
Linux發行版本之間的差別其實很少,差別主要表現在系統管理的特色工具以及軟件包管理方式的不同,除此之外,沒有什么大的差別; 比如Fedora軟件包管理工具是rpm,而Slackware是pkgtool 或installpkg等;
言歸正傳,我們接著說文件系統組織結構。
/ Linux文件系統的入口,也是處于最高一級的目錄;
/bin 基礎系統所需要的那些命令位于此目錄,也是最小系統所需要的命令;比如 ls、cp、mkdir等命令;功能和/usr/bin類似,這個目錄中的文件都是可執行的,普通用戶都可以使用的命令。做為基礎系統所需要的最基礎的命 令就是放在這里。
/boot Linux的內核及引導系統程序所需要的文件,比如 vmlinuz initrd.img 文件都位于這個目錄中。在一般情況下,GRUB或LILO系統引導管理器也位于這個目錄;
/dev 設備文件存儲目錄,比如聲卡、磁盤... ...
/etc 系統配置文件的所在地,一些服務器的配置文件也在這里;比如用戶帳號及密碼配置文件;
/home 普通用戶家目錄默認存放目錄;
/lib 庫文件存放目錄
/lost+found 在ext2或ext3文件系統中,當系統意外崩潰或機器意外關機,而產生一些文件碎片放在這里。當系統啟動的過程中fsck工具會檢查這里,并修復已經損 壞的文件系統。 有時系統發生問題,有很多的文件被移到這個目錄中,可能會用手工的方式來修復,或移到文件到原來的位置上。
/media 即插即用型存儲設備的掛載點自動在這個目錄下創建,比如USB盤系統自動掛載后,會在這個目錄下產生一個目錄 ;CDROM/DVD自動掛載后,也會在這個目錄中創建一個目錄,類似cdrom 的目錄。這個只有在最新的發行套件上才有,比如Fedora Core 4.0 5.0 等。可以參看/etc/fstab的定義;
/misc
/mnt 這個目錄一般是用于存放掛載儲存設備的掛載目錄的,比如有cdrom 等目錄。可以參看/etc/fstab的定義。有時我們可以把讓系統開機自動掛載文件系統,把掛載點放在這里也是可以的。主要看/etc/fstab中怎 么定義了;比如光驅可以掛載到/mnt/cdrom 。
/opt 表示的是可選擇的意思,有些軟件包也會被安裝在這里,也就是自定義軟件包,比如在Fedora Core 5.0中,OpenOffice就是安裝在這里。有些我們自己編譯的軟件包,就可以安裝在這個目錄中;通過源碼包安裝的軟件,可以通過 ./configure --prefix=/opt/目錄 。
/proc 操作系統運行時,進程(正在運行中的程序)信息及內核信息(比如cpu、硬盤分區、內存信息等)存放在這里。/proc目錄偽裝的文件系統proc的掛載 目錄,proc并不是真正的文件系統,它的定義可以參見 /etc/fstab 。
/root Linux超級權限用戶root的家目錄;
/sbin 大多是涉及系統管理的命令的存放,是超級權限用戶root的可執行命令存放地,普通用戶無權限執行這個目錄下的命令,這個目錄和/usr/sbin; /usr/X11R6/sbin或/usr/local/sbin目錄是相似的; 我們記住就行了,凡是目錄sbin中包含的都是root權限才能執行的。
/tmp 臨時文件目錄,有時用戶運行程序的時候,會產生臨時文件。/tmp就用來存放臨時文件的。/var/tmp目錄和這個目錄相似。
/usr 這個是系統存放程序的目錄,比如命令、幫助文件等。這個目錄下有很多的文件和目錄。當我們安裝一個Linux發行版官方提供的軟件包時,大多安裝在這里。 如果有涉及服務器配置文件的,會把配置文件安裝在/etc目錄中。/usr目錄下包括涉及字體目錄/usr/share/fonts ,幫助目錄 /usr/share/man或/usr/share/doc,普通用戶可執行文件目錄/usr/bin 或/usr/local/bin 或/usr/X11R6/bin ,超級權限用戶root的可執行命令存放目錄,比如 /usr/sbin 或/usr/X11R6/sbin 或/usr/local/sbin 等;還有程序的頭文件存放目錄/usr/include。
/var 這個目錄的內容是經常變動的,看名字就知道,我們可以理解為vary的縮寫,/var下有/var/log 這是用來存放系統日志的目錄。/var/www目錄是定義Apache服務器站點存放目錄;/var/lib 用來存放一些庫文件,比如MySQL的,以及MySQL數據庫的的存放地;
我們再補充一下一些比較重要的目錄的用途;
/etc/init.d 這個目錄是用來存放系統或服務器以System V模式啟動的腳本,這在以System
V模式啟動或初始化的系統中常見。比如Fedora/RedHat;
/etc/xinit.d 如果服務器是通過xinetd模式運行的,它的腳本要放在這個目錄下。有些系統沒有這個目錄,
比如Slackware,有些老的版本也沒有。在Rehat/Fedora中比較新的版本中存在。
/etc/rc.d 這是Slackware發行版有的一個目錄,是BSD方式啟動腳本的存放地;比如定義網卡,服務器開啟腳本等。
/etc/X11 是X-Windows相關的配置文件存放地;
比如下面的例子:
[root@localhost ~]# /etc/init.d/sshd
start 注:啟動sshd服務器
[root@localhost ~]# /etc/init.d/sshd stop
注:停止sshd服務器
啟動 sshd:
[確定]
這就是典型的sshd 服務器 System V模式啟動腳本,通過這運行這個腳本可以啟動sshd服務器了。
/usr/bin 這個目錄是可執行程序的目錄,普通用戶就有權限執行; 當我們從系統自帶的軟件包安裝一個程序時,他的可執行文件大多會放在這個目錄。比如安裝gaim軟件包時。相似的目錄是/usr/local/bin; 有時/usr/bin中的文件是/usr/local/bin的鏈接文件;
/usr/sbin 這個目錄也是可執行程序的目錄,但大多存放涉及系統管理的命令。只有root權限才能執行;相似目錄是/sbin 或/usr/local/sbin或/usr/X11R6/sbin等;
/usr/local 這個目錄一般是用來存放用戶自編譯安裝軟件的存放目錄;一般是通過源碼包安裝的軟件,如果沒有特別指定安裝目錄的話,一般是安裝在這個目錄中。這個目錄下 面有子目錄。自己看看吧。
/usr/lib 和/lib 目錄相似,是庫文件的存儲目錄;
/usr/share 系統共用的東西存放地,比如 /usr/share/fonts 是字體目錄,是用戶都共用的吧。
/usr/share/doc和/usr/share/man幫助文件,也是共用的吧;
/usr/src 是內核源碼存放的目錄,比如下面有內核源碼目錄,比如 linux 、linux-2.xxx.xx 目錄等。有的系統也會把源碼軟件包安裝在這里。比如Fedora/Redhat,當我們安裝file.src.rpm的時候,這些軟件包會安裝在/usr /src/redhat相應的目錄中。請參考: 《file.src.rpm 使用方法的簡單介紹》 。另外Fedhat 4.0 5.0,他的內核源碼包的目錄位于/usr/src/kernels目錄下的某個目錄中(只有安裝后才會生成相應目錄);
/var/adm
比如軟件包安裝信息、日志、管理信息等,在Slackware操作系統中是有這個目錄的。在Fedora中好象沒有;自己看看吧。
/var/log 系統日志存放,分析日志要看這個目錄的東西;
/var/spool 打印機、郵件、代理服務器等假脫機目錄;
4、本文未盡事宜;
由于Linux發行版很多,總有一點差別,但總體上還是差不多。多列目錄看看就慢慢明白了。Windows的好多目錄,我們也不是一樣不知道它是用 來做什么的,但我們一樣用Windows。再說目前Linux一樣可以點鼠標來查看這些目錄,沒有什么難的。如果不會用命令,點鼠標總會看,對不對?
5、關于本文;
本文是Linux文件系統的一個組成部份,對于一個系列文檔來說,還是必不可缺的,它也是基礎文檔之一。因為我想能過本文引出Linux文件相關的 操作的文章 。為新手寫的... ....
6、后記;
寫文檔是一個堅持的過程,寫文檔還是給了我很多的樂趣
,權限休閑而寫,并沒有感覺到有多痛苦;如果一件事被當成壓力,也沒有什么樂趣而言,如果果真如此,不如不做。在隨后,我可能寫一寫Linux文件相關的
內容,比如創建、刪除、移動、屬性、權限等;
7、參考文檔
man fstab
8、相關文檔
使用插件? - 用戶資源 嘗試狀態頁:告知什么已經嘗試做過了,并在Bochs網站上搜尋誰獲得了這個工作。 SourceForget - 查找漏洞報告 - 如何報告問題(象第6章那樣提交FIXME請求) - 如何提出特色請求 5.1 命令行參數 下表列出了可以用在命令行上的參數。其他參數參見 表5-1 命令行參數 參數 描述 -q 快速啟動(跳過配置界面) -f filename 定義配置文件 -n 不嘗試加載配置文件 -r path 定義狀況還原文件的路徑(如果save/restore支持被編譯進來的話) --help 顯示幫助信息和退出 啟動Bochs后這些參數會被直接處理。下一步是加載默認的或者指定的配置文件(除非使用了-n參數予以禁止)。然后其余的命令行(bochsrc選項)被依據語法分析。讀取配置文件后命令行參數會覆蓋配置文件的設置。 5.2 搜索配置文件件的順序 如果在命令行上沒有指定配置文件,有沒有把加載配置文件禁止,Bochs會搜索一個默認的配置文件。以下是搜索順序: 1.在當前目錄中的.bochsrc文件 2.在當前目錄中的bochsrc文件 3.在當前目錄中的bochsrc.txt文件 4.(僅限win32)在當前目錄中的bochsrc.bxrc文件 5.(僅限Unix)在用戶home目錄中的.bochsrc文件 6.(僅限Unix)在/etc目錄中的bochsrc文件 5.3 'textconfig'模式的配置界面 'textconfig'模式的配置界面是Bochs配置系統的文本模式版本。它是一系列菜單(使用 stdin/stdout),根據這一系列菜單允許你編輯所有控制Bochs行為的設置。如果你沒有寫一個配置界面行,Bochs會為你選擇'textconfig'模式的配置界面作為默認設置(除非Bochs被編譯為僅限使用wxWidgets模式)。 'textconfig'模式的配置界面有以下三部分組成: 開始菜單 頂端工具欄 運行時配置 5.3.1 開始菜單 如果你沒有使用快速啟動參數(-q)來啟動Bochs,Bochs配置主菜單將出現: ------------------------------ Bochs Configuration: Main Menu ------------------------------ This is the Bochs Configuration Interface, where you can describe themachine that you want to simulate. Bochs has already searched for aconfiguration file (typically called bochsrc.txt) and loaded it if itcould be found. When you are satisfied with the configuration, goahead and start the simulation. You can also start bochs with the -q option to skip these menus. 1. Restore factory default configuration 2. Read options from... 3. Edit options 4. Save options to... 5. Begin simulation 6. Quit now Please choose one: [5] 在這里你可以載入、編輯和保存配置,最后開始仿真。可以沒有配置文件而啟動Bochs,然后使用這里的“Edit options”編輯所有的設置。如果你想把這次的配置應用到以后的Bochs登陸,請不要忘記保存這次的配置信息。 5.3.2 Bochs頂端工具欄 ![]() 頂端工具欄出現在Bochs仿真窗口的頂部。如果你單擊這些按鈕中的某一個可以控制Bochs的運行時行為。 軟盤按鈕 在此你可以切換軟盤媒體的狀態(插入/彈出)。Win32版的Bochs會彈出一個小對話框,讓你更改軟盤鏡像。你可以在配置文件中使用floppya/floppyb選項來安裝軟驅。 光驅按鈕 在此你可以切換光盤媒體的狀態(插入/彈出)。你可以在配置文件中使用 鼠標按鈕 這個按鈕具有讓你激活主機鼠標事件的作用。一旦鼠標事件被捕獲,你就不能再使用這個按鈕來禁止捕獲了。在這種情況下,使用“Ctrl+第三鼠標按鈕”來禁止鼠標事件的捕獲。 用戶按鈕 如果你想發送通過user_shortcut選項定義的鍵盤快捷鍵到客戶端,按這個按鈕。根據使用的display_library選項,有可能在發送之前編輯快捷鍵。 復制按鈕 按這個按鈕后文本模式屏的文本能被輸出到剪貼板,這個按鈕在圖形模式下無效。 粘貼按鈕 剪貼板上的文本作為模擬按鍵,也可通過Bochs粘貼到客戶操作系統。鍵盤映射必須支持這一特色功能。 快照按鈕 如果你想保存一個文本模式屏的快照按這個按鈕。Windows32版的Bochs會彈出一個“Save as...”對話框。其他平臺會利用修改“snapshot.txt”文件實現。 配置按鈕 這個按鈕會停止Bochs仿真而開始運行時配置。(見下文) 復位按鈕 按此按鈕觸發一次硬件復位。 電源按鈕 這個按鈕停止仿真并退出Bochs。 在你的主機平臺上,這些功能中有的執行或工作起來會有所不同。 5.3.3 運行時配置 如果你想在運行時改變某些設置,你不得不按頂端工具欄上的配置按鈕。仿真停止,運行時菜單出現在Windows或xterm的終端控制臺上。(譯者注: --------------------- Bochs Runtime Options --------------------- 1. Floppy disk 0: /dev/fd0, size=1.44M, inserted 2. Floppy disk 1: floppyb.img, size=1.44M, inserted 3. 1st CDROM: (master on ata1) /dev/cdrom, ejected 4. 2nd CDROM: (slave on ata1) /dev/cdrecorder, ejected 5. 3rd CDROM: (not present) 6. 4th CDROM: (not present) 7. (not implemented) 8. Log options for all devices 9. Log options for individual devices 10. VGA Update Interval: 100000 11. Mouse: disabled 12. Keyboard paste delay: 100000 13. Userbutton shortcut: ctrlaltdel 14. Instruction tracing: off (doesn't exist yet) 15. Continue simulation 16. Quit nowPlease choose one: [15] 在運行時配置中,你可以改變軟盤/光盤鏡像或者設備,改變日志選項或者調整其他設置。如果你在使用特定的設備時有麻煩,你可以為此設備改變日志選項,結果是獲得更多的信息(例如:報告調試信息)。然而,這不能在配置文件中做到。 5.4 保存和還原仿真 從2.3版開始,Bochs具有有限的“保存/還原”支持。CPU(s)、內存和所有設備的狀態可以被保存。當運行Bochs時,頂端工具欄會有一個“Suspend”按鈕。依據配置接口和圖形用戶界面,使用此按鈕會有一個讓你輸入路徑的提示,或者讓你選擇圖形用戶界面文件夾的對話框。允許在任何時候保存仿真狀態,但是我們推薦但仿真空閑時去做這件事。當按下OK/Enter之后,Bochs會把一套文件保存到選定的文件夾中。然而硬盤鏡像的狀態不被處理,所以Bochs會詢問你保存狀態后是否想繼續。我們不推薦你繼續,除非你正運行一個只讀的客戶系統(例如:Live-CD)。 (譯者注: 要還原保存的仿真狀態,你可以選擇在文本模式下的開始菜單中的還原功能,或者在命令行中指定還原路徑: bochs -r /path/to/save-restore-data 于是Bochs使用保存的配置和日志選項啟動,恢復硬件狀態開始仿真。在還原模式,Bochs會從命令行中忽略bochsrc選項,也不加載常規的配置文件。(第5章 完) |
引用ls /dev/loop*
/dev/loop0 /dev/loop2 /dev/loop4 /dev/loop6
/dev/loop1 /dev/loop3 /dev/loop5 /dev/loop7
... ...
引用losetup /dev/loop0 disk.img #使磁盤鏡像文件與循環設備連結起來
mount /dev/loop0 /home/groad/disk_test #將循環設備 mount 到目錄 disk_test 下
引用mount -t minix -o loop ./disk.img ./disk_test
引用linux-z13e:/usr/local/share/bochs/Linux011/temp # mount -t minix /dev/loop1 ./test_dir/
mount: /dev/loop1 already mounted or ./test_dir/ busy
mount: according to mtab, /dev/loop1 is already mounted on /usr/local/share/bochs/Linux011/temp/test_dir
引用losetup [ -e encryption ] [ -o offset ] loop_device file
losetup [ -d ] loop_device