HP Proliant ML310e Gen 8 v2 فقط سعی می کند از اولین هارد دیسکی که شناسایی می کند بوت شود، قبل از اینکه به طور خودکار سایر گزینه های بوت مانند CDROM را امتحان کند.
از آنجایی که SSD من مستقیماً روی مادربرد به SATA 6 وصل شده بود، این دستگاه ششمین دستگاه SATA در ترتیب راهاندازی بود و بنابراین سرور هرگز حتی بررسی نمیکرد که آیا بوت لودر روی آن وجود دارد یا خیر. این فقط اولین هارد دیسک را در خلیج LFF بررسی می کرد. بنابراین هیچ چیز برای راه اندازی آن به لینوکس کار نمی کند.
من هر ترکیب ممکنی از کنترلرهای SATA و نصب لودر GRUB را روی ترکیب های مختلف دیسک ها امتحان کردم و تنها چیزی که جواب داد این بود:
1: من SATA Controller را روی کنترلر Intel AHCI sata تنظیم کردم.
2: من هارد دیسک را از درایو LFF 1 خارج کردم و SSD را به درایو LFF 1 چسباندم.
3: من هارد دیسکی را که در بای درایو 1 قرار داشت، با استفاده از یک آداپتور بای 5.25 اینچی تا 3.5 اینچی برای نصب هارد در جایگاه دوم 5.25 اینچی نصب کردم و آن را به SATA 6 وصل کردم.
به محض انجام این کار، مستقیماً در لینوکس بوت شد. این تایید میکند که سرور از HDD1 برای بوتلودر عبور نمیکند، که بسیار ناخوشایند است زیرا مجبور شدم از یک محفظه LFF swap داغ برای SSD بوت استفاده کنم.
با این حال، به نظر می رسد که اکنون همه چیز کار می کند. پاسخ قبلی در مورد عدم پشتیبانی کنترلرهای HP از RAID 5 بی ربط است زیرا من RAID 5 را کاملاً نرم افزاری از طریق Linux mdadm اجرا می کنم.
من از پیوند بسته خدمات قدردانی می کنم! امیدوارم این توصیه بتواند به شخص دیگری کمک کند از ناامیدی که من با آن روبرو شدم هها.
منبع: https://community.hpe.com/t5/proliant-servers-ml-dl-sl/proliant-ml310e-gen-8-v2-booting-off-ssd/m-p/7190129#M181888
تحریریه مجله اچ پی