日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

The Linux Bootdisk HOWTO 中譯版(13)



rdev;-r;KERNEL_OR_FLOPPY_DRIVE;;VALUE

如果你使用;LILO;,現(xiàn)在請把磁片;unmount; 。;


6.4;傳送root;filesystem;--;Transferring;the;root;filesystem;

最後一步是要傳送;root;filesystem; 。;


如果;root;filesystem;將被放置在做為;kernel;之;相同;磁片上,請使用;dd;指令及其;seek;選項傳送它,這會指定要跳過多少個;blocks;:;
dd;if=rootfs.gz;of=/dev/fd0;bs=1k;seek=KERNEL_BLOCKS

如果;root;filesystem;會被放置在;第二張;磁片上,請自磁碟機中拿走第一張軟碟片然後放入第二張磁碟片,接著將;root;filesystem;傳送到其上:;
dd;if=rootfs.gz;of=/dev/fd0;bs=1k

恭喜你,已經(jīng)完成了!;

在把;bootdisk;挪為緊急使用之前,請記得先測試它;!如果你的成品不能執(zhí)行,請繼續(xù)讀下去 。;



--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

7.;問題解決;--;Troubleshooting,;or;The;Agony;of;Defeat

當建造;bootdisks;時,開始的幾次嘗試結(jié)果常常是無法開機 。建造一張;root;disk;的一般方法是組合來自你現(xiàn)有系統(tǒng)的元件;(compnents);,接著嘗試與得到這個以磁片為基礎(chǔ)的系統(tǒng);(diskette-based;system);,直到它在;console;上顯示訊息 。一旦它開始與你交談,這場戰(zhàn)斗就結(jié)束一半了,因為你可以了解它在抱怨什麼,而且你可以解決個別的問題直至系統(tǒng)能平順地運作 。如果系統(tǒng)停止運作而沒有任何說明,要找到這原因會是一件困難的事 。為了讓系統(tǒng)能啟動到能與你交談的階段,這需要使用到好幾種元件,而且這些元件要經(jīng)過正確地組態(tài) 。以下是調(diào)查系統(tǒng)無法與你交談之問題的建議程序:;


你會看到一行訊息像這樣:;
kernel;panic:;VFS:;Unable;to;mount;root;fs;on;XX:YY

這是常見的問題,而它只有一些原因 。首先,請根據(jù);device;code;清單檢查;device;XX:YY;;它是正確的;root;device;嗎;?如果不是,那你可能沒有做過;rdev;-R;,或者是你是對錯誤的;image;執(zhí)行rdev;-R 。如果;device;code;是正確的,那麼請仔細地檢查被編譯到你;kernel;內(nèi)的;device;驅(qū)動程式 。請確定它有內(nèi)建軟碟片、;ext2;filesystem;支援 。;
如果你看到許多錯誤訊息像是:;
end_request:;I/O;error,;dev;01:00;(ramdisk),;sector;NNN

這是;ramdisk;driver;所報告的;I/O;錯誤訊息,可能是因為;kernel;正嘗試寫入超越了設備的結(jié)尾 。你的;ramdisk;因為太小而不能持有你的;root;filesystem; 。請檢查你的;bootdisk;kernel;的初始化訊息,找一行像是:;
Ramdisk;driver;initialized;:;16;ramdisks;of;4096K;size

請針對;root;filesystem;未經(jīng)壓縮的;size檢查上述的;size; 。如果;ramdisks;不夠大,那就讓它更大吧 。;
請檢查;root;disk;實際上有包含你所認為應該被包含的目錄 。;Copy;到錯誤的;level;是容易犯的錯誤,以致於到最後在你的;root;磁碟片上,你會有像是;/rootdisk/bin;的目錄,而非;/bin 。;
請檢查是否有;/lib/libc.so;,而它是否有與你硬碟內(nèi);/lib;目錄中所顯示之相同;link; 。;
請檢查你既存系統(tǒng);/dev;目錄內(nèi)的;symbolic;links;是否同時也存在於你的;root;磁碟片;filesystem;上,在此,那些;links;是連往你已包括在你;root;磁碟片上的;devices; 。尤其是在很多情況下,;/dev/console;links是最基本的 。;
請檢查你是否已包括了;/dev/tty1,;/dev/null,;/dev/zero,;/dev/mem,;/dev/ram;與;/dev/kmem;這些檔案 。;
請檢查你的;kernel;組態(tài)設定;-;對於直到登錄點;(login;point);所需之所有資源的支援必須被內(nèi)建,不能使用模組 。所以;ramdisk;與;ext2;支援必須被內(nèi)建; 。;
請檢查你的;kernel;root;device;與;ramdisk;設定是否正確 。;
以上已經(jīng)涵蓋一般部分,以下是一些更特定的檔案與檢查項目:;

推薦閱讀