در هفته گذشته برای یکی از دوستان برای اینکه با خانواده BSD آشنا شود و بتواند از آن استفاده کند بر روی سیستم ویندوزی یک virtualBox نصب کردم و سپس در داخل این VirtualBox یک نسخه از PC-BSD را نصب کردم . نسخه مورد استفاده من PC-BSD 8.1 بود مراحل نصب به خوبی پیش رفت و همه چیز درست نصب شد و PC-BSD شروع به کار کردن کرد . اما مشکلی که وجود داشت این بود که رزولوشن محیط KDE از 800×600 با لاتر نمی رفت و هر کاری می کردم که سیستم KDE رزولوشن بالاتری را قبول کند نشد که نشد . حتی فایل xorg را هم دستکاری کردم و عدد 1024×768 را در آن قرار دادم باز هم نشد و سیستم به حالت full اسکرین تبدیل نمی شد . دوست من و خود من دوست داشتیم که سیستم به حالت Full اسکرین باشد تا راحت تر بتوان با سیستم کار کرد . بعد از مدتی تحقیق معلوم شود که درایور گرافیکی که توسط VirtualBox برای PC-BSD نصب شده است به خوبی کار نمی کند و از اینرو رزولوشن بهتری به من نمی دهد . پس لازم شد که یک فایل جدید برای xorg تولید کنیم .
از اینرو سیستم PC-BSD را ریست کردم و به حالت single user mode رفتم . بعد از رفتن به این حالت که در PC-BSD گزینه 4 می باشد باید دستور زیر را اجرا کنم تا فایل های سیستم برای من مونت شود
mount -a
خوب حالا به شاخه زیر می روم و فایل قبلی xorg را که توسط خود سیستم درست شده است را پاک می کنم
/etc/X11/
خوب حالا دستور زیر را اجرا می کنم
Xorg -configure
این دستور باعث می شود که یک فایل جدید از xorg برای من ساخته شود و سیستم آن را بسازد . حالا با دستور زیر فایل ایجاد شده را به شاخه اصلی کپی می کنم
cp /root/xorg.conf.new /etc/X11/xorg.conf
حالا فایل xorg.conf را با یک ویرایشگر متن مانند vi یا edit یا nano باز می کنم و قسمت زیر را در آن پیدا می کنم
Section "Screen"
و به دنبال عبارت
Modes
می گردم و در جلوی آن رزولوشن 1024×768 را قرار می دهم و آن را به صورت زیر تبدیل می کنم
Modes "1024x768"
خوب تغییرات را ذخیره می کنم و سیستم را ریبوت می کنم تا به حالت اصلی بوت شود و خوب حالا PC-BSD ما در درون VirtualBox به صورت full اسکرین است .