تغییر تصویر زمینه‌ی صفحه‌ی بوت سیستم

23 07 2009

براي شکستن سکوت «سار» بهانه‌اي بهتر از يه قابليت جالب سيستم‌هاي گنو/لينوکسي پيدا نکردم. اين بار مي‌خوام در مورد Grub که وظيفه‌ي بارگذاري سيستم عامل Ubuntu و البته خيلي از گنو/لينوکسي ديگه رو داره، يک قابليت جالب رو بگم.

Grub Splash Image

Grub Splash Image

شايد مثل من دوست داشته باشيد صفحه‌ي انتخاب سيستم عاملتون حاوي يه تصوير يا حتي عکس خودتون باشه و از اون يک نواختي سابقش کم بشه. اگر اينطوره با من همراه بشين و کار هاي زير رو به ترتيب انجام بدين.

اولين چيزي‌هايي که بهشون نياز داريم اين‌ها هستن:

  • يک سيستم عامل Ubuntu که البته نصب شده باشه.
  • اينترنت يا DVD اوبونتو. البته براي نصب يک برنامه. می تونید از فروشگاه سی تو یا لینوکس شاپ تهیه کنید.
  • يک تصوير دلخواه که من براي شروع اين تصوير رو انتخاب کردم.
  • برنامه‌ي imagemagick.
  • بعلاوه‌ي يکم صبر و حوصله و تايپ چند تا دستور.

خب اول از همه بايد imagemagick رو نصب کرد. پس يهTerminal باز کنيد و کد زير رو بنويسيد:

sudo apt-get install imagemagick

بعد کد عبور رو تايپ کنيد و منتظر بمونيد تا برنامه دانلود بشه يا از DVD نصب بشه (براي نصب از DVD بايد اون رو به مخازن اضافه کرده باشيد) و نصب بشه.

حالا يه تصوير انتخاب کنيد و اون رو به پوشه‌ي خانگي کپي کنيد يا اين که توي Terminal کد زير رو بنويسيد تا تصويري که من انتخاب کردم Download بشه:

wget http://saarblog.files.wordpress.com/2009/07/boot_image.jpg

ما نياز داريم تا سايز تصوير ۶۴۰×۴۸۰ Pixel باشه. پس با دستور زير اون تصوير رو تغيير سايز مي‌ديم. فرض بر اينه که اسم تصوير boot_image.jpg هستش که اگر اينطور نيست توي کد زير اسم تصوير خودتون رو جايگزين کنيد.

convert -resize 640x480 boot_image.jpg image.jpg

با کد بالا از تصوير boot_image.jpg يک تصوير تغيير اندازه داده شده با نام image.jpg مي‌سازيم. تو اين مرحله نياز داريم تا تصويرمون رو ۱۵ رنگ و به نوع xpm تغيير بديم. براي اين کار کد زير رو استفاده مي‌کنيم:

convert -colors 15 image.jpg image.xpm

و در نهايت بايد تصوير حاصل رو فشرده کنيم:

gzip image.xpm

خب تا اينجا ما يک تصوير فشرده با نام image.xpm.gz خواهيم داشت. اين تصوير رو با کد زير به پوشه‌ي grub منتقل مي‌کنيم. البته بايد مجوز داشته باشيم براي اين کار، به همين دليل sudo رو هم قبل از دستور کپي تايپ کردم.

sudo cp image.xpm.gz /boot/grub/

خب با کد زير از فايل متني حاوي تنظيمات grub يک پشتيبان بسازيد:

sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.backup

و با کد زير فايل رو باز کنيد:

sudo gedit /boot/grub/menu.lst

اگر قبل از اين تصويري به عنوان پس زمينه‌ي صفحه‌ي boot انتخاب نکردين، کد زير رو به فايل اضافه کنيد. براي راحتي کار ابتداي فايل يک خط جديد اضافه کنيد و کد زير رو اونجا کپي کنيد:

splashimage /boot/grub/image.xpm.gz

فايل رو ذخيره کنيد و ببنيد ويرايشگر رو. کار تمومه و مي‌تونيد براي ديدن نتيجه کامپيوتر رو restart کنيد. البته مي‌تونيد از دستور زير هم کمک بگيريد!

sudo reboot

اما خب براي اين که جلوه‌ي بهتري به کارمون بديم مي‌تونيم رنگ خطورط و زمينه‌ي انتخاب (و البته سايه‌ي خطوط) رو هم انتخاب کنيم. براي اين کار ابتدا دو تا رنگ براي اين دو در نظر بگيريد و کد RGB اون دوتا رو بدست بيارين (مي‌تونيد از gimp کمک بگيريد. البته براي اين کار برنامه‌ي gcolor2 هم وجود داره!) اگر از تصوير من استفاده کردين مي‌تونيد از کد رنگ‌هاي من هم استفاده کنيد. اين کد‌ها براي من: E1EAD8 براي زمينه و 512420 براي خط‌ها هستن. با اين حساب اين دو خط رو به فايل تنظيمات اضافه کنيد:

background E1EAD8
foreground 512420

خب. خسته نباشيد. اميد وارم اين راهنمايي هم براتون جالب باشه.

پ‌ن: من براي Ubuntu توضيح دادم ولي خب براي اکثر گنو/لينوکس‌ها که از Grub استفاده مي‌کنن، روال همين هست. اگر به مشکلي برخورد کردين با من تماس بگيريد.

پ‌ن: بعضي از تصاوير وقتي براي اين کار استفاده مي‌شن به درستي نمايش پيدا نمي‌کنن. شايد هم مشکل از کارت گرافيک کامپيوتر من باشه. در هر صورت اگر به مشکل مشابهي برخوردين من رو هم در جريان بذارين.

پ‌ن: چند روز پيش تولدم بود. هرچند روز خوبي براي خودم نبود با اين همه خيلي از دوستان من رو شرمنده‌ي خودشون کردن که نمي‌تونم اسم تک تکشون رو ببرم. با اين همه از همشون تشکر مي‌کنم.

به روز رسانی:

برای Grub 2 هم آی لینوکی یه پست خوب داره. برای این کار می تونید این لینک رو دنبال کنید.

About these ads

کارها

Information

20 responses

15 01 2013
چرا گنو/لینوکس را دوست دارم؟ « سار

[...] گنو/لینوکس» یا جذابیت‌های گرافیکی گنو/لینوکس و البته «تغییر تصویر زمینه‌ی صفحه‌ی بوت سیستم» یا حتی از ابزار‌هایی که گنو/لینوکس در اختیار کاربر [...]

30 06 2010
سیروس

من این تصویر رو از یک سایت کپی کردم فقط.آیا عکس باید فرمت ویژه ای داشته باشه؟

30 06 2010
سیروس

انجام دادم.پس زمینه قبلی پاک شد ولی چیزی جاش نیامد.حالا یک صفحه سیاه با تکس میاد فقط.

30 06 2010
Saar

خب پس یکم به من وقت بده تا سوزه نصب کنم و بعد چک کنم این رو. البته من به نوع تصویر تو شک دارم. چک که کردم بهت ایمیل می‌زنم.

1 07 2010
Saar

راستش الان دارم باهاش ور می‌رم. حق با تو اِ. جواب نمی‌ده. البته من یه چیز هم پیدا کردم.
su -c '/sbin/yast2 bootloader'
رو باز کن، قسمت boot loader installation و بعد boot loader options و بعد graphical menu file رو ببین.

البته کلن با این چیزا که من گفتم فرق داره ولی می‌تونی با ویرایش کردن فایل فشرده‌ی
/boot/message
عکس دلخواهت رو با فرمت jpg و با سایز ۸۰۰ در ۶۰۰ اونجا قرار بدی.
من از دوستان سوزه کارم هم پرسیدم، جواب که دادن، بهت می‌گم.

1 07 2010
Saar

البته این رو هم بگم که اون فایل با فرمت cpio بسته بندی شده که می‌تونی با خوندن این صفحه اون رو باز کنی و بعد تغییر بدی و دوباره بسته بندی کنی.
یا می‌تونی با خوندن محتویاتش خودت یک منوی کامل زیبا و کاستم شده درست کنی.

30 06 2010
سیروس

این هم لینکش

http://paste.ubuntu.com/457489/

ممنون

30 06 2010
Saar

اینی که من دارم می‌بینم مشکل خاصی نداره
فقط ۲ چیز رو چک کن. اول این که فایل splashimage /boot/grub/image.xpm.gz وجود داره یا نه. اگر داره و به همون شیوه که من توضیح دادم انجام دادی، قبل از خط ۸ یه # بذار و تست کن ببین چی می‌شه. اینطوری یعنی

http://pastebin.com/wME3kvhz

30 06 2010
سیروس

البته اینو بگم که عکس به پوشه grab فرستاده شده.من نفهمیدم چطوری از این سایت poste bin استفاده کنم.آیا باید به ایمیل شما ارسالش کنم؟

30 06 2010
Saar

خب از این استفاده کن و لینکش رو به من بده:

http://paste.ubuntu.com/

یا به ایمیلم ارسال کن اون فایل رو
saarblog at gmail

30 06 2010
سیروس

این هم از گراب من
grub (GNU GRUB 0.97 حالا میشه یا نه؟

30 06 2010
سیروس

من از سوسه 11.2 استفاده میکنم.این کار عملی هست یا نه؟

30 06 2010
Saar

از عملی بودن که عملیه. من حتی روی سیستمی که خودم ساختم و با گراب بوت می‌شده این کار رو کردم.

ولی خب من یادم نیست که این نسخه از سوزه از چه ورژنی از گراب استفاده می‌کنه.
۲ تا راه بهت پیشنهاد می‌کنم:
man grub
اینجا می‌تونی ببینی که چه نسخه‌ایه، البته باید به این دقت کرد که از نسخه‌ی ۱.۹۷ به بعد گراب ۲ حساب می‌شه

یه راه دیگه این که شما یا فایل menu.lst رو داری، یا فایل grub.cfg که اولی برای گراب ۱ و دومی برای گراب ۲ به حساب میاد. در هر صورت، محتویات اون فایل رو برای من بفرست (از سایتی مثل paste bin استفاده کن) تا تغییرات رو بهت بگم چطور انجام بدی (یا خودم برات انجام بدم)

29 06 2010
سیروس

سلام
آقا ما تمام این دستورات بالا رو مو به مو اجرا کردیم ولی نشد.لطفا این قسمت رو بیشتر توضیح بدید
اگر قبل از اين تصويري به عنوان پس زمينه‌ي صفحه‌ي boot انتخاب نکردين، کد زير رو به فايل اضافه کنيد. براي راحتي کار ابتداي فايل يک خط جديد اضافه کنيد و کد زير رو اونجا کپي کنيد:

29 06 2010
Saar

با یک سوال جواب می‌دم. از چه توزیعی و چه نسخه‌ای از اون کار می‌کنید؟ اوبونتوی جدید گراب ۲ رو داره که با این آموزش سازگار نیست.

5 09 2009
زندگی من » کوبونتو ۹.۱۰ و گراب ۲

[...] برای گراب(نسخه دو) هست. این روش با اونی که دوست خوبم در وبلاگ سار گذاشته هیچ منافاتی نداره! چرا که اون راهنما روش گذاشتن [...]

9 08 2009
منصور

با درود

قبلا در مورد گراب ۲ و امکانات و قابلیت‌هاش خونده بودم و مایل بودم تصویر پس‌زمینه‌شو تغییر بدم ولی چون مطلبی در این باره ندیدم دست نگه‌داشتم تا ببینم اساتید فن چه راهی پیشنهاد می‌کنند که الآن با راهنمای شما این کارو انجام دادم و فقط کافیه تا سیستم ریبوت شه و ببینم نتیجه کارم چی شده :-)

25 07 2009
کوبونتو ۹.۱۰ و گراب ۲ « Linux

[...] برای گراب(نسخه دو) هست. این روش با اونی که دوست خوبم در وبلاگ سار گذاشته هیچ منافاتی نداره! چرا که اون راهنما روش گذاشتن [...]

23 07 2009
مهدی پدرام

سلام مگه تولدت کیه ؟ آخه چند روز دیگه تولد من هم هست :)

29 07 2009
Saar

اواخر تیر ماه مهدی جون

پاسخی بگذارید

در پایین مشخصات خود را پر کنید یا برای ورود روی شمایل‌ها کلیک نمایید:

نشان‌وارهٔ وردپرس.کام

شما در حال بیان دیدگاه با حساب کاربری WordPress.com خود هستید. بیرون رفتن / تغییر دادن )

تصویر توییتر

شما در حال بیان دیدگاه با حساب کاربری Twitter خود هستید. بیرون رفتن / تغییر دادن )

عکس فیسبوک

شما در حال بیان دیدگاه با حساب کاربری Facebook خود هستید. بیرون رفتن / تغییر دادن )

عکس گوگل+

شما در حال بیان دیدگاه با حساب کاربری Google+ خود هستید. بیرون رفتن / تغییر دادن )

درحال اتصال به %s




دنبال‌کردن

هر نوشتهٔ تازه‌ای را در نامه‌دان خود دریافت نمایید.

%d وب‌نوشت‌نویس این را دوست دارند: