مشاهدة النسخة كاملة : لينكس بعد تركيب سوزي9.1 ويندوز معد يشتغل
eabdul
14-11-2004, 07:06 PM
شباب..
بعد ما ركبت السوزي 9.1 وانا مبسوط منه جداً :)
وكل شي فيه تمام..
الا انه معد صار الويندوز يشتغل..
لما اختار ويندوز..
تطلع لي هالمسج
root (hd 0,0)
Filesystem type unknown, partition type 0x7
chainloader +1
انا قعدت احوس على هالمشكله من اسبوع..
وكل الحلول جربتها..
حولت الهارددسك عندي وخليته LBA وما نفع..
قمت وجربت الحل امقدم من سوزي نفسهم..
على هالرابط:
http://portal.suse.com/sdb/en/2004/05/fhassel_windows_not_booting91.html
امممممممممممم
سويت بالضبط مثل ما قالو.. و صار بالضبط مثل ما قالوا..
الا اني لازلت استقبل نفس المسج لما اشغل الويندوز :(
وقبل لا انسى..
كل عام وانتو بألف ألف خير..
في انتظار ردودكم
سايونارا
خالد 1424
14-11-2004, 08:52 PM
ممكن تشرح بالضبط ايش سويت بخصوص الحل الثاني اللي في الرابط فوق و اللي يتكلم عن تصليح البارتيشن تيبل بواسظة فلوبي او سي دي و ماذا كانت النتيجة؟ انا قمت بتثبيت سوزي 9.1 على اكثر من عشرة اجهزة ديسكتوب و لاب توب و ما حصلت معاي هذه المشكلة الا مرة وحدة حليتها بتعديل LBA.
خالد 1424
14-11-2004, 10:05 PM
سؤال اخر ايضا هل تستخدم هارد ديسك واحد للينكس مع الويندوز و الا كل واحد في هارد ديسك , يعني هل لديك 2 هارد ديسك؟ اذا كان عندك كذلك شوف هنا:
I was having similar problems until I recently discovered a fix. I don't know if your problem is the same but it's similar enough that the same solution might work. I discovered that the windows bootloader always thinks that it should be on the first available drive. If you have two hard drive installed as Primary Master and Slave windows thinks it should be the Primary Master. The same is true if you have one disk installed in the Primary Master slot and the other in the Secondary Master slot. If you have only one disk installed, regardless of it's position it's the first available so I think that's why windows boots normally when the disk that it's loaded on is installed as a single drive.
With multiple drives, if windows is not the Primary Master or Secondary Master the windows boot loader has to be fooled into think that it is the first drive. GRUB provides this illusion by allowing you to "re-map". My /boot/grub/menu.lst has the following windows entry:
###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows
root (hd1,0)
makeactive
chainloader +1
map (hd0) (hd1)
map (hd1) (hd0)
You may or may not be aware that the GRUB disk naming convention is similar to the BIOS naming convention - GRUB's hd0 is BIOS's IDE0 is Linux's hda, and hd1 is IDE1 which is the Linux hdb. Apparently, the map statements listed above is sufficient to trick windows into thinking it is loaded on the hd0 when in fact it's loaded on hd1.
The "makeactive" command is probably optional but it works for me so I didn't bother to experiment by removing it.
This may not be the end of the story though because drive designation have to be consistent in all the files so be careful if you swap locations. For example in this same menu.lst file the boot menu file entry (in my case) looks like this:
color white/blue black/light-gray
default 0
timeout 8
gfxmenu (hd0,1)/boot/message
I think this is the graphics file that shows up for you to select which operating system you want to boot. In this case the file location is consisten, being on the second partition of IDE0, hence (hd0,1) equals hda2 [hd0,0 would be hda1].
The other important file you may want to check for drive location consistency is the /etc/grub.conf file. Mine looks like this:
root (hd0,1)
install --stage2=/boot/grub/stage2 /boot/grub/stage1 (hd0) /boot/grub/stage2 0x8000 (hd0,1)/boot/grub/menu.lst
quit
Again, since my linux boot files are on hda2 the (hd0,1) entries are correct.
Also remember that the SUSE default boot loader location is the master boot record of hda, which is fine if you are installing linux in the IDE0 disk but if IDE0 is your windows disk and you don't pay attention it will overwite the windows boot loader, then it will boot linux fine but will fail to boot windows. I figure that this snafu happens 90% of the time and people wonder how the windows boot record got replace or why they can't boot windows after installing SUSE (it happened to me 9 out of 10 times before I finally got a clue). Of course with this configuration the BIOS has to be set to boot from IDE0 before IDE1.
Finally, people need to remember that it's absolutely no big deal if you overwrite the windows boot loader because you can always fix it. Assuming you've got XP and it's install disk just insert and boot from the XP CD. After all the drivers load it will detect that there is already an installed XP and you will be given an option to Repair. Press "R" for repair and at the command prompt issue the command MBRFIX. You don't have to worry that it will overwrite the linux boot loader because it can't see a linux file system.
eabdul
15-11-2004, 05:54 PM
عزيزي خالد..
الف شكر على متابعتك..
انا عندي هارديسك واحد..
اذا تتذكر انا حاولت قبل اركب الفيدورا.. وكان يوقف الانستوال و احياناً يكتمل بس لما اسوي ريستارت معد يشتغل شي..
ونصحتني اني اعدل الهاردديسك واخليه LBA..
وجربتها و برضو ما نفعت واستمرت نفس المشكله :(
على العموم..
لما احط الهارديسك ال بي اي يصير الويندوز ما يشتغل :(
لازم ارجعه اوتو..
مهيب هنا المشكله..
بعدها ركبت سوزي الرهيب.. وهو فعلاً رهيب.. و انصح كل مبتدى بيطلع من دائرة ويندوز و يدخل عالم لينوكس انه يجربه..
لكن.. بعد ماركبته.. و كانت عملية الانستوال سهل جداً جداً..
معد صار الويندوز يشتغل..
عدلت ملف البوت لودر كونفيق
و خليته :
###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows XP
unhide (hd0,1)
root (hd0,1)
make active
chainloader +1
برضو ما نفع :(
يعني اصيح؟
:( :( :17: :17:
المهم..
انا استخدمت طريقة الفلوبي.. و مشت زي الحلاوه.. و حدد لي الهاردسك و طلع لي انه بروكن مثلا ما قالوا.. و بعد العمليه صار اوكي مو بروكن..
بس للاسف.. نفس المشكله قاعده تقابلني مدري ليش؟
واحد قال لي سو انستال للوندوز من جديد.. عشان يصير يسوي بوت.. و خل السوزي يسوي بوت من فلوبي احسن لك :(
بس انا ما ابي كذا :(
مثل ما قلت لك انا عندي هاردسك واحد..
بعد بعطيك معلومه.. يمكن تفيدك.. نظام الملفات عندي ان تي اف اس
و المعالج حقي اي ام دي 2500+
هل من الممكن تكون مشكلة هاردويرز؟
خالد 1424
15-11-2004, 09:43 PM
لا يمكن تكون مشكلة هاردوير باذن الله.
خلينا نحاول الجزء الاخير من النص الانجليزي اللي نقلته من موقع اخر:
Finally, people need to remember that it's absolutely no big deal if you overwrite the windows boot loader because you can always fix it. Assuming you've got XP and it's install disk just insert and boot from the XP CD. After all the drivers load it will detect that there is already an installed XP and you will be given an option to Repair. Press "R" for repair and at the command prompt issue the command MBRFIX. You don't have to worry that it will overwrite the linux boot loader because it can't see a linux file system
بس خلي الهارد ديسك LBA قبل ما تسوي الكلام هذا , و في نفس الوقت سأبحث لك عن حلول اخرى ما امكن .
حاجة ثانية: تأكد ان الهارد ديسك عندك هو Primery الرئيسي و ليس slave يعني hda و ليس hdb او hdc او hdd
mobarmeg
17-11-2004, 03:17 PM
انا صبتني المشكله هذي من قبل وخلتني اركب الينكس من جديد
انا لما عملت تحديث للوندوز اختفي الينكس
ولما اركب الينكس يختفي الوندوز
هل عندك حل حق هذا
سوزي برفشونل
eabdul
18-11-2004, 08:41 PM
انا متأكد اخي خالد من ان الهاردديسك ماستر..
وانه hda
اليوم بجرب الحل اللي قلت عليه.. وبكره اقول لك النتيجه..
شكراً لجهودك العظيمه معي
eabdul
22-11-2004, 11:29 AM
اخوي خالد..
انا عملت بالضبط المطلوب.. ولكن للاسف تلخبط النظام عندي وما عاد يشتغل ابد..
رجعت وركبت سيدي سوزي الاول وصلحت البوت لودر
مدري وش الحل في مشكلتي :(
عموماً شاكر لك اهتمامك والف شكر على وقتك الثمين
السلام عليكم
صادفتني في وقت مضي مشكلة مماثلة عندما نويت تركيب فيدورا كور 2. ركبي هارديسك إضافي . الهارديسك الأول ويسترن ديجيتال كان علي ide1 برايمري ماستر ومعه السي دي روم تياك كبرايمري سليف. وبالطبع الهارديسك الجديد تم تركيبه علي ide2 كماستر ونوعه ويسترن ديجيتال أيضاً. كانت لي تجربة سابقة مع نوعية الهارد ديسك الوسترن مع السي دي تياك في حالة انشغال ال ide الثاني بجهاز (هارد ديسك أو سي دي).
عندما ركبت الهارد ديسك الإضافي لاحظت أن الويندوز لم يتعرف عليه ولكني تجاهلت المشكلة لأن الفيدورا تعرف عليه وقمت بإكمال التنصيب بنجاح عليه.
بعد بدء التشغيل ضاع الويندوز. راجعت مشاهداتي القديمة وقمت بنزع الجمبر عن الهارد ديك الجديد (يعني خليته في وضع سنقل - single ) وأعدت التشغيل، فاشتغلت جميع الأنظمة بصورة طبيعية.
الخلاصة: راجع وضع الجمبر علي الهارديسك. ربما كان السبب.
خالد 1424
22-11-2004, 02:57 PM
اخي eabdul
انا اعتذر لما سبب لك الحل من مشاكل , شوف افتح تيرمينال و اكتب التالي:
su
ادخل االباسورد حق الجذر root
fdisk -l
اللي فوق يقول لك بالضبط تفاصيل الهارد ديسك اذا هو برايماري ماستر او سليف , يعطيك شي مشابه للتالي:
Disk /dev/hda: 20.5 GB, 20520493056 bytes
16 heads, 63 sectors/track, 39761 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Device Boot Start End Blocks Id System
/dev/hda1 1 886 446512+ 82 Linux swap
/dev/hda2 887 39761 19593000 83 Linux
اكتب الناتج هنا , ممكن يتضح لنا وشهي المشكلة باذن الله.
eabdul
02-12-2004, 07:06 PM
مشكور ياخالد.. ويا ame
و جزاكم الله الف الف خير على وقفتكم الصادقه معي.. وجهودكم المميزه بالمنتدى..
أعزائي..
انشغلت انا بالاختبارات الفتره اللي راحت..
بس ان شاء الله الليله بقدر اني اسوي اللي قلتو لي عليه.. وبعرض النتيجه هنا بإذن الله
شكراً لكم و لجميع من ساعدني
nayif_08
13-12-2004, 05:57 AM
اخي كان لي تجربه مشابه تماماً لنفس تجربتك تقريباًي و اظطررت لاعادة فرمتت الجهاز من جديد و تنزيل كل شي لاني كنت مستعجل جداً ولم اسعى للحل كثيراً
بعد تهيئه الجهاز و تنزيل الاكس بي ثم فيدورا من دون الماندريك عشره اكتشفت ان السبب هو الماندريك عشره بعد السوال في النت قالولي انه مشكله معروفه سببه خطا برمجي في جميع اصدارات لينكس كيرنل 2.6 نسخ البيتا ام النسخ المعتمده فلا تعاني من المشكله لانها حلت مع النسخ المعتمده المعتمده على الكيرنل السابق
المشكله في ان لينكس لا يتعرف على الجدول الهاردسك بشكل صحيح مع ويندوز في الاصداره السابقه الذكر الحل موجود على الانترنت وسبق لي الاطلاع عليه دون تجربته و تمنيت في ما بعد لو اني كنت اعلم بذالك
اسال قوقل و اتوقع ستجد الاجابه حتماً
اتمنى اكون قد افادتك اخي
جميع حقوق برمجة vBulletin محفوظة ©2025 ,لدى مؤسسة Jelsoft المحدودة.
جميع المواضيع و المشاركات المطروحة من الاعضاء لا تعبر بالضرورة عن رأي أصحاب شبكة المنتدى .