|
|
茫茫網海中的冷日
發生過的事,不可能遺忘,只是想不起來而已! |
|
恭喜您是本站第 1729283
位訪客!
登入 | 註冊
|
|
|
|
發表者 |
討論內容 |
冷日 (冷日) |
發表時間:2004/12/28 11:07 |
- Webmaster

- 註冊日: 2008/2/19
- 來自:
- 發表數: 15771
|
- [分享]如果已經安裝LINUX後,如何把LILO等開機選單移除?
- 如果已經安裝LINUX後,如何把LILO等開機選單移除?
基本上不管是LINUX的LILO或是SPFDISK都是一樣的! 就算你把把硬碟format了還是會出現選單, 也進不去原來的系統, 又或者是你灌XP或2000也無效!
請做 fdisk /mbr 試試, 試完以後,應該可以把MBR給清除掉, 這樣安裝其他系統才有效用!
原因是因為 boot table是放在mbr, 所以format沒用 你要用fdisk /mbr, 如果你沒有fdisk.exe 可以安裝完windows後再去改C:oot.ini
或是在WIN系統上可以嘗試~ 安裝 recovery console ,winnt32.exe /cmdcons 進入console 因為你已經清除了開機要用的磁碟,所以再重新安裝就會不見了 不然用spfdisk清除mbr
|
|
|
冷日 (冷日) |
發表時間:2004/12/28 11:08 |
- Webmaster

- 註冊日: 2008/2/19
- 來自:
- 發表數: 15771
|
- [分享]FDISK /MBR 詳述
- type FDISK /MBR for making a new partition table
最近這版常有人如此說, 但這是錯誤的! FDISK/MBR 並不會動你的partition table! Not even a bit ! 它只會蓋掉你的Pre-Boot 程式! 在硬碟最最最開始的磁區叫MBR (Master Boot Record), 這是MicroSoft的 正式稱呼! 有些人叫它Pre-Boot 磁區或Pre-Load 磁區. MBR (512 bytes) can be divided into 3 parts: (1) 前面446 bytes 為開機程式(即Pre-Boot程式), 實際只用約200bytes (2) 接著的64bytes就是partition table, 每16bytes代表一個logical HD (3) 最後2 bytes 一定是 55 AA (十六進位) FDISK/MBR 就是把前面446 bytes 換成乾淨的Pre-Boot 程式! 它絕不會動後面的66bytes!!! 因此有兩種情形不能用這招: (1) 你裝了DOS 以外的系統或裝了Multi-Boot之類的東東 (2) 中了改變你partition table 的病毒; 此時用乾淨的A: 開機反而看 不到C:, 只有用C 或有同樣毒的A:開才看的到! The following small program can read the MBR: (Under DEBUG)DEBUG a100mov ax,0201 mov bx,0300mov cx,1 mov dx,80int 13int 3 (Hit ENTER only here)g=100 d4be (show the partition tables) d300 (the pre-boot program, U300 to see the instructions) 如果把AX 的0201改為0301表示要把memory中的512 bytes (300h-4ffh in this example)寫入硬碟的MBR. 這動作很危險,最好要有懂一點組語的人在身旁壯膽! 順便回答下一篇MIRROR 的問題: MIRROR (在 DOS 5.0 中也有) 有很多用途, 其中MIRROR/PARTN 可用來製出萬能解毒劑: (1) FORMAT/s A: 造一片可開機的A片(不是那種A..:-) (2) Copy UNFORMAT.COM (或.EXE?忘了)到該片 (3) 在C:碟下此命令: MIRROR/PARTN 此將造出一個好像叫MIRROR.FIL 的檔案, 它會問你要放那裡, 回答A:此檔會包括a. MBR b. BOOT sector c. the two DOS files (通常是 IO.SYS, MSDOS.SYS ) 它不包括FAT, 因FAT存起來以後也沒用的! 當你中了開機形病毒時(或只是懷疑), 用此片開機, 然後下此命令: UNFORMAT/PARTN 這樣它就會把MBR+BOOT+IO.SYS+MSDOS.SYS 恢復原狀! !!! 注意該A片只能用在該機器! 你可不能拿去別台機器用! (除非你確定它們是 有相同的partition. !!! 很好用吧? 是的, 可是只要硬碟有一些小問題, MIRROR/PARTN 就不做事:-((( 這可能是DOS6.0 以後卻把MIRROR 拿掉的原因? So, I always save the MBR via the small program mentioned above. And the BOOT+IO.SYS+MSDOS.SYS can be cleaned by "SYS C:" command if you start the machine with a clean diskette.
|
|
|
討論串
- »
[分享]如果已經安裝LINUX後,如何把LILO等開機選單移除? (冷日 (冷日), 2004/12/28 11:07)
-
[分享]FDISK /MBR 詳述 (冷日 (冷日), 2004/12/28 11:08)
|