OP bir USB windows XP intaller'ın nasıl yapılacağını sordu :
Değiştirilmiş bir SETUPLDR.BIN'niz yoksa, doğrudan USB'den çalışmaz.
Gereken:
Modified SETUPLDR.BIN
special stuff in the bootsector of the partition (use ms-sys).
Modified copy of txtsetup.sif copied to the root level
NTDETECT.COM copied to root level
WinUSB bunu yapmaz, UNetBootin bunu yapmaz, disk bölümü öğreticisi bunu yapmaz, WinToFlash bunu yapmaz ve iso'yu dd ile aygıta bitirmek bunu yapmaz.
Rufus bunu yapar. Ancak, yalnızca Windows yardımcı programıdır (Wine tarafından desteklenmez), bu yüzden buradaki öğreticiyi izleyin (büyük yazı):
Linux'tan Windows XP yüklemek için önyüklenebilir bir USB yapın
Ayrıca, VM'nin sabit disklerinden birinin gerçek hedef sabit yönünüz olmasını sağladığınız QEMU veya VirtualBox'ı kullanmayı deneyebilir ve hipervizörün, ISO'yu CD4 (gerçek donanım öykünmesi, Grub4DOS'un yaptığı BIOS disk öykünmesi gibi değil) açmasını sağlayabilirsiniz. Evet, "sahte sahte" yerine "gerçek sahte".). Windows, kurulumun ilk bölümünde kendisini belirli bir donanım yapılandırmasına yapılandırdığı ve hipervizör tarafından oluşturulan donanım platformunun gerçek donanım platformunuzla aynı olmadığı için ikinci bir donanım profili yapmanız gerektiğini unutmayın. Bunun işe yarayıp yaramayacağından emin değilim. Rufus'u taklit etmenizi öneririm.
Tüm iso'yu belleğe yükleme ve önyükleme yöntemi genellikle bir noktada mavi bir ekranla sonuçlanır. Firadisk bu mavi ekranı durdurur. Bu yöntemi gerçekten yapmak istiyorsanız, bkz: http://diddy.boot-land.net/firadisk/files/win_iso_install.htm
Düzenleme: Sadece bir USB sürücüsünü XP yükleyicisine önyüklenebilir yapmak için Multisystem'ı (bir Linux uygulaması) denedim. Bununla birlikte, yukarıdaki bağlantı tartışıldığı gibi, tüm iso'yu Firadisk ile birlikte belleğe yükleme yöntemini kullanır.
Şahsen, bir USB XP yükleyici oluşturmak için Multisystem'in özel çözümünü istenmeyen buluyorum. Xterm'i kurmak ve bir sürü şey indiren bir kurulum komut dosyası çalıştırmak zorunda kaldım. Ortaya çıkan USB sürücüsüne Multisystem'a sadece bir XP kurulum isoundan önyüklenebilir olmasını söyleyen Grub2, Syslinux, Grub4DOS, önyüklenebilir Grub2 iso, Plop şeyler ve bir grup menü girişi dahil. XP yükleme seçeneğine ulaşmak için ilk menü olan Grub2 menüsünün altındaki "Grub4DOS" tuşuna basmanız gerekir. Önyüklenebilir olmasını istediğim tek şey bu ise, XP kurulumunun ilk menüde olacağını düşünürdünüz (evet, biliyorum, Grub4DOS yöntemiyle mümkün değil, ancak menüdeki bir not ne olacak?). Ayrıca, tüm iso'yu hem RAM hem de zaman alan belleğe yüklemesi gerekir. (Sistemin yeterli RAM'i yoksa ne olur?)
Ve Multisystem, bir başparmak sürücüsüyle (zaten kurulu olsa bile) her kullanışınızda Grub2'yi kurmakta ısrar ediyor ve hatta başparmak sürücümün bölümünü yeniden boyutlandırmak istiyordu. Ve bir sürü ekstra koyar.
Not: USB XP yükleyicisi yapabilmesi için Firadisk'i özgür olmayan sekmeden yüklemelidir. Bir USB XP yükleyicisi oluşturmak için Plop'u da yüklediğim bir howto dedi, ancak bunun nasıl gerekli olduğunu bilmiyorum.
Başka bir Not: ISO'yu ikinci aşamada hala gerekli olan belleğe yeniden yüklemek için Grub4DOS menü seçeneğiyle XP yükleyicisinin ikinci aşamasına önyükleme yapmanız gerekir. (Sadece hedef sabit diske önyükleme aksine) Yani, RAM'ed iso + Firadisk yöntemi için giderseniz.
Rufus'un ne yaptığını taklit etmenizi öneririm. Sadece dosyaları kopyalayın ve birkaç değişiklik yapın.
Jake