雙重開機與多重開機





頁 : 1 [2]

Schnaufer
2003-06-16, 12:53 AM
  雖然根據以上所列的微軟幾篇文章,安裝多重微軟作業系統時有一定的順序,但是有時候有人會忘了以上的原則或是個人疏忽之下,在已經安裝 Windows NT/2000/XP/Server 2003 的電腦環境中再安裝 Win95/98/Me or DOS,或是先安裝 Windows 2000/XP 再安裝 Windows NT 等動作,此時要讓它可以雙重或多重開機,小弟建議大家看以下文章的處理方式:

Warning SU0015
Setup detected a Windows NT file system partition on your hard disk. Files on this partition will not be available when you use Windows 95 (or Windows 98).


Windows 2000

  R1:Repair the existing installation
  R2:Emergency repair process
  F:Fast repair
  M:Manual repair
R1 => R2 => F => ENTER(with ERD)
R1 => R2 => F => L(w/o ERD)
R1 => R2 => M => ENTER(with ERD)
R1 => R2 => M => L(w/o ERD)
- [X] Inspect startup environment
- [ ] Verify Windows 2000 system files
- [X] Inspect boot sector
Parallel Installation
Windows NT 4.0
Repair => Enter(with ERD)
Repair => Enter(w/o ERD)
- [ ] Inspect registry files
- [ ] Inspect startup environment
- [ ] Verify Windows NT system files
- [X] Inspect boot sector
Parallel Installation
Windows XP/Server 2003
Parallel Installation

參考資料
MS-DOS Related
- KB104429 - Installing MS-DOS Version 6.2x After Windows NT or Later Is Installed (http://support.microsoft.com/?scid=kb;en-us;104429)
- KB121963 - Requirements to Boot Previous Operating System (http://support.microsoft.com/?scid=kb;en-us;121963)
- KB153762 - How to Set Up Dual Boot After You Install Windows (http://support.microsoft.com/?scid=kb;en-us;153762)
- KB157992 - How to Triple Boot to Windows NT, Windows 95/98, and MS-DOS (http://support.microsoft.com/?scid=kb;en-us;157992)
- KB217210 - How to Multiple Boot Windows XP, Windows 2000, Windows NT, Windows 95, Windows 98, Windows Me, and MS-DOS (http://support.microsoft.com/?scid=kb;en-us;217210)

Windows 9x & Windows NT
- KB116358 - Upgrading to Windows 95 May Disable Windows NT Boot Sector (http://support.microsoft.com/?scid=kb;en-us;116358)
- KB136547 - Restoring Windows NT Dual Boot After Installing Windows 95 (http://support.microsoft.com/?scid=kb;en-us;136547)
- KB188761 - Windows NT Dual-Boot Does Not Work After Uninstalling Windows 98 (http://support.microsoft.com/?scid=kb;en-us;188761)
- KB197558 - System Recovery May Not Restore Windows NT Dual Boot Menu (http://support.microsoft.com/?scid=kb;en-us;197558)

Windows 9x & Windows 2000/XP/Server 2003
- KB293089 - Cannot Start Windows 2000 After You Install Windows 98 or Windows 98 Second Edition (http://support.microsoft.com/?scid=kb;en-us;293089)
- KB293401 - How to Enable Dual Boot After You Install Windows Me on a Windows 2000-based Computer (http://support.microsoft.com/?scid=kb;en-us;293401)
- KB238359 - Differences Between Manual and Fast Repair in Windows (http://support.microsoft.com/?scid=kb;en-us;238359)

 Windows 2000/XP/Server 2003 Related

想辦法開機進入 system partition。
- 從開機選單之另一個 OS 進入。
- 利用 Recovery Console。
- Windows NT 4.0 boot disk with Win2K/XP/Server 2003 boot files。
- system partition 為 FAT 直接用 DOS 開機磁片。
Copy 新版的 ntldr & ntdetect.com 到 system partition。

參考資料
KB249000 - Windows Advanced Options Boot Menu Missing at Startup (http://support.microsoft.com/?scid=kb;en-us;249000)
KB283433 - Cannot Start Windows XP After You Install Windows 2000 (http://support.microsoft.com/?scid=kb;eb-us;283433)
KB315233 - Windows XP Does Not Start on a Computer That Is Configured for Dual Booting (http://support.microsoft.com/?scid=kb;en-us;315233)
KB322952 - Windows Server 2003 Does Not Start on a Computer That Is Configured for Dual Booting (http://support.microsoft.com/?scid=kb;en-us;322952)




Schnaufer
2003-06-16, 02:02 AM
  Windows NT 4.0 有 Volume Sets, Stripe Sets 及 Mirror Sets, Stripe Sets with parity。在 Windows 2000 必須是動態磁碟(Dynamic Disk)才能設定 Spanned Volume, Stripe Volume 及 Mirrored Volumes, RAID-5 Volumes,但是在 Windows 2000 仍能正常顯示與存取 Windows NT 4.0 的 FT Disk Sets,雖然使用上有其限制。

  但是在 Windows XP 及 Windows Server 2003 上頭就不是這麼回事了,Windows NT 4.0 的 FT Disk Sets 在 Disk Management 中會顯示為 Healthy (Unknown Partition)。

  當然還是有解決辦法,不過是暫時性的。先使用 mountvol 指令列出 FT Disk Sets 的 driver letters,然後利用 FTOnline 指令,讓這些 FT Disk Sets 可以上線使用,只是,每次開機都要執行一次,甚為麻煩。

  至於在 FT Disk Sets 上面設定的分享(Share),在 FTOnline 之後上不能使用,需要重新 Restart Server Service 或是在 Command Line 下以下指令:

  net stop dfs
  net stop browser
  net stop server
  net start server
  net start browser
  net start dfs

  之後才能正常分享。

  根本解決之道,還是備份 FT Disk Sets 上面的資料,刪除 FT Disk Sets,並以 FT Disk Volume 來重建。


參考資料
KB253110 - Moving Windows NT Basic Disk FT Sets to a Windows 2000 Computer (http://support.microsoft.com/?scid=kb;en-us;253110)
KB303246 - Fault-Tolerant RAID Volumes or Volume Sets Are Displayed as "Failed" After You Install Windows XP (http://support.microsoft.com/?scid=kb;en-us;303246)
KB315778 - File Shares on Legacy FTDisk Sets Are Not Accessible After You Upgrade to Windows Server 2003 (http://support.microsoft.com/?scid=kb;en-us;315778)
KB316456 - "The Files for the Recovery Diskette Could Not Be Created" Error Message Occurs When You Use Ntbackup for Automated System Recovery (http://support.microsoft.com/?scid=kb;en-us;316456)
KB328520 - Disk Management Displays Previous FTDisk Volumes as "Unknown" with No Drive Letter (http://support.microsoft.com/?scid=kb;en-us;328520)
KB331496 - Cannot Access Windows NT 4.0 FTDisk Volumes That Are Moved to a Windows Server 2003-Based Computer (http://support.microsoft.com/?scid=kb;en-us;331496)

Schnaufer
2003-06-16, 02:10 AM
 Boot.ini
  - 直接編輯
  - Recovery Console 的 fixboot 指令(Windows 2000/XP/Server 2003)
  - Recovery Console 的 bootcfg 指令(Windows XP/Server 2003)
  - 直接使用 bootcfg 指令(Windows XP/Server 2003)

 參考資料
KB291980 - A Discussion About the Bootcfg Command and Its Uses (http://support.microsoft.com/?scid=kb;en-us;291980)
KB307061 - One Installed Operating System Is Missing from the Startup Menu in a Multiple-Boot Computer (http://support.microsoft.com/?scid=kb;en-us;307061)
KB317521 - Description of the BOOTCFG Command and Its Uses (http://support.microsoft.com/?scid=kb;en-us;317521)

 Bootsect.dos 毀損時的處理
  - 從 Backup 的檔案 Copy 出來。
  - 重新建立。

 參考資料
KB094841 - Q&A: Installation and Setup Information (http://support.microsoft.com/?scid=kb;en-us;94841)
KB101789 - Reconstructing BOOTSECT.DOS (http://support.microsoft.com/?scid=kb;en-us;101789)
KB154733 - Error Accessing Boot Sector File \\BOOTSS (http://support.microsoft.com/?scid=kb;en-us;154733)

 字集顯示問題
  - 刪除 bootfont.ini
  - Copy DBCS 的 ntldr / ntdetect.com。

 參考資料
  KB251302 - Incorrect Characters Displayed in Progress Bar When Starting Windows 2000 (http://support.microsoft.com/default.aspx?scid=kb;en-us;251302)

Schnaufer
2003-06-16, 04:00 AM
診斷關機問題
安裝另一個相同的作業系統於不同的磁碟分割,且安裝與原來作業系統相同的 Service Pack 與 Hotfixes。
一次安裝一個驅動程式應用程式或啟動一個服務,並關機測試是否正常,重開機之後在安裝下一個驅動程式應用程式或啟動下一個服務。
以上的動作一直持續到找出造成關機問題的驅動程式應用程式或服務。
移除或更新造成關機問題的驅動程式應用程式或服務。
整個作業系統可以正常用作後,移除所有平行安裝的程式與修改必要檔案。


 參考資料
KB266169 - How to Troubleshoot Problems with Standby Mode, Hibernate Mode, and Shutting Down Your Computer in Windows 2000 (http://support.microsoft.com/?scid=kb;en-us;266169)
KB315409 - HOW TO: Troubleshoot Shutdown Problems in Windows 2000 (http://support.microsoft.com/?scid=kb;en-us;315409)
KB324268 - HOW TO: Troubleshoot Shutdown Problems in Windows Server 2003 (http://support.microsoft.com/?scid=kb;en-us;324268)
KB328129 - HOW TO: Troubleshoot Problems When You Are in a Standby or Hibernate State and When You Shut Down Your Computer in Windows Server 2003 (http://support.microsoft.com/?scid=kb;en-us;328129)
置換毀損檔案
安裝在同一 partition 的不同 folder。
其他方法都無效時才使用。
檔案系統為 NTFS 才需要,否則直接用 DOS 磁片開機後置換。


 參考資料
KB167652 - New Installation of Windows NT 4.0 Results in STOP 0x00000050 (http://support.microsoft.com/?scid=kb;en-us;167652)
KB244378 - System Cleanup After a Parallel Installation of Windows NT 4.0 (http://support.microsoft.com/?scid=kb;en-us;244378)
KB252777 - How to Perform a Parallel Installation on Small Business Server (http://support.microsoft.com/?scid=kb;en-us;252777)
KB259003 - How and Why to Perform a Parallel Installation of Windows NT 4.0 (http://support.microsoft.com/?scid=kb;en-us;259003)
KB266465 - HOW TO: Perform a Parallel Installation of Windows 2000 (http://support.microsoft.com/?scid=kb;en-us;266465)

KB277648 - How to Install Windows Millennium Edition in a New Folder (http://support.microsoft.com/?scid=kb;en-us;277648)
KB312479 - Location of Files and Folders After a Parallel Installation of Windows Millennium Edition (http://support.microsoft.com/?scid=kb;en-us;312479)

KB315242 - How to Designate the Original Folder Name for a Reinstallation of Windows XP (http://support.microsoft.com/?scid=kb;en-us;315242)
KB316941 - HOW TO: Install Windows XP (http://support.microsoft.com/?scid=kb;en-us;316941)


關閉妨礙正常開機的服務或驅動程式:
平行安裝於同 parition 不同 folder。
進 regedt32.exe load 原始安裝的 hive 來修正。
必要時需搬動一些驅動程式。


 參考資料
KB165748 - How to Disable a Service or Device That Prevents NT from Booting (http://support.microsoft.com/?scid=kb;en-us;165748)
KB259733 - How to Troubleshoot Service Startup Permissions (http://support.microsoft.com/?scid=kb;en-us;259733)
KB266056 - Error Message Indicates That Video Drivers Were Not Installed Successfully (http://support.microsoft.com/?scid=kb;en-us;266056)


現地升級

 參考資料
KB306952 - What an In-Place Windows 2000 Upgrade Changes and What It Does Not Change (http://support.microsoft.com/?scid=kb;eb-us;306952)

KB242066 - Error Message: Setup Cannot Locate the Windows Installation You Want to Upgrade (http://support.microsoft.com/?scid=kb;eb-us;242066)
KB290790 - Error Messages Are Displayed When You Perform an In-Place Upgrade (http://support.microsoft.com/?scid=kb;eb-us;290790)
KB292175 - How to Perform an In-Place Upgrade of Windows 2000 (http://support.microsoft.com/?scid=kb;eb-us;292175)
KB315341 - How to Perform an In-Place Upgrade (Reinstallation) of Windows XP (http://support.microsoft.com/?scid=kb;eb-us;315341)
KB319344 - "Setup Cannot Copy the File" Error Message During In-Place Upgrade of Windows 2000 (http://support.microsoft.com/?scid=kb;eb-us;319344)
KB816579 - How to Perform an In-Place Upgrade of Windows Server 2003 (http://support.microsoft.com/?scid=kb;eb-us;816579)
KB818464 - "Setup Cannot Copy the File <FileName>" Error Messages Occur When You Perform an In-Place Upgrade of Windows Server 2003 (http://support.microsoft.com/?scid=kb;eb-us;818464)

Schnaufer
2003-06-16, 04:57 AM
  其他關於雙重或多重開機的技術文件,小弟也順便附上:
KB155034 - Dual-Booting Between Windows NT Workstation 4.0 and Windows 95 (http://support.microsoft.com/?scid=kb;en-us;155034)
KB213163 - Blue Screen Error Message Dual Booting to Windows NT (http://support.microsoft.com/?scid=kb;en-us;213163)
KB234744 - Problems with Third-Party APM Tools on a Dual-Boot Computer (http://support.microsoft.com/?scid=kb;en-us;234744)
KB243896 - How to Dual Boot Windows 98 and Windows NT 4.0 with FAT16 or NTFS Volumes (http://support.microsoft.com/?scid=kb;en-us;243896)
KB244378 - System Cleanup After a Parallel Installation of Windows NT 4.0 (http://support.microsoft.com/?scid=kb;en-us;244378)
KB250270 - Cannot Start Windows NT on PartitionMagic Dual Boot After Upgrade to Windows 98 (http://support.microsoft.com/?scid=kb;en-us;250270)
KB254108 - Logical Drives Created Under Windows 2000 Not Displayed in Windows NT and Windows 95/98 Dual Boot Systems (http://support.microsoft.com/?scid=kb;en-us;254108)
KB317995 - How to Automate Advanced Restart Options for Dual-Boot Configurations (http://support.microsoft.com/?scid=kb;en-us;317995)
KB320472 - HOW TO: Modify the Boot Order on a Windows 2000 Dual-Boot Installation (http://support.microsoft.com/?scid=kb;en-us;320472)