انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: به دنیایremastering خوش آمدید  (دفعات بازدید: 9126 بار)

0 کاربر و 2 مهمان درحال مشاهده موضوع.

آفلاین مهدی پیشگوی

  • High Hero Member
  • *
  • ارسال: 3100
  • جنسیت : پسر
  • لينوكس يعني آزادي ، امنيت
به دنیایremastering خوش آمدید
« : 07 تیر 1386، 07:18 ب‌ظ »
در این مقاله سعی بر این سایت که شما کاربران گرامی با نحوه ایجاد یک LiveCd از توزیع محبوب اوبونتو درست کنین .
این آموزش بدون تایید ناظر ویژه انجمن توصیه نمیشه
این نوشتار ناقص هستش لطفا در تکمیل اون بهمون کمک کنین تادر ویکی قرار داده بشه
خوب یه باگ این هستش که توصیه می کنم %100 از بسته هایی که دانلود کردین backup بگیرید
از ناظر ویژه انجمن :مهدی هم می خوام که اشکالات این مقاله رو رفع کنن البته تاپیک منو ادیت کنن عالی خواهد شد.
خوب الان ببینیم به چی نیاز داریم .
اول از همه هدف
دوم اوبونتویی که نصب کردین
سوم بسته نرم افزارهای لازم برای اینکار
چهارم صبر و حوصله

توجه کنین که این آموزش طوری ارائه شده است که حداقل شما تاحدودی دستورات خط فرمان رو در لینوکس به همراه کار با اون رو بلد هستید .
دقت :
ببینین دوستان خواهشا این مقاله رو کامل بخونین تا آخرش چون ممکنه بعضی چیزها آخر توضیح داده بشه و مواردی باشه که در انتها ذکر شده.
خوب حال به مواردی لازم به این شرح هستن
1-   داشتن 3 الی 4 گیگ فضای خالی
2-   رم 512 گیگ و swap 1 گیگ
3-   بسته نرم افزاری squashfs-tools
4-   بسته نرم افزاری mkisofs
5-   یک نسخه از اوبونتو که توانایی ساپورت از squashfs رو داشته باشه
6-   بسته نرم افزاری Qemu    یا  Vmware   برای تست فایل iso

خوب . بسمه الله ، شروع می کنیم
اول بسته نرم افزارهای لازم رو برای این کار نصب می کنیم ( با اتصال به اینترنت )
دستور زیر رو اجرا کنین:
sudo apt-get install squashfs-tools mkisofs qemuاین دستور بسته نرم افزارهای install squashfs-tools و mkisofsو  qemuرو نصب می کنه .
در صورتی که هر مورد از بسته ای که دارین رو نمی خوایین نصب کنین اون رو از لیست حذف کنین .
حالا ماژول squashfs رو لود می کنیم
sudo modprobe squashfsحالا از سی دی اوبونتویی که دارین استفاده خواهیم کرد. یک iso از اون تهیه کنین مثلا با استفاده از نرم افزار k3b که خیلی راحت هستش .
خوب الان یه دایرکتوری برای کارایی که خواهیم کرد ایجاد می کنیم
mkdir ~/liveحالا دستور زیر رو بزنین:
cp UBUNTU.iso ~/liveتوجه : به جای عبارت UBUNTU همیشه نام فایل اوبونتو که ازش image گرفتین رو استفاده خواهیم کرد. بنابراین به جای اون نام فایل رو بنویسید.
وارد مسیر live می شویم
cd ~/liveخوب حالا می خواییم فایل iso که مانت خواهیم کرد رو extract کنیم تا ازش استفاده کنیم.
ابتدا دایرکتوری زیر رو درست می کنیم
mkdir mntدستور زیر رو برای مانت کردن وارد کنین :
sudo mount -o loop UBUNTU.iso mnt

ادامه این مقاله را در ویکی مشاده نماید:
http://wiki.ubuntu-ir.org/LiveCDCustomization
(در حال تکمیل شدن)

موفق باشید
« آخرین ویرایش: 08 تیر 1386، 03:14 ب‌ظ توسط cheshmak »

آفلاین سعید زبردست

  • سعید زبردست
  • گروه راهبران
  • *
  • ارسال: 1052
  • جنسیت : پسر
  • سعید زبردست
    • وبلاگ سعید زبردست
پاسخ به: به دنیایremastering خوش آمدید
« پاسخ #1 : 07 تیر 1386، 07:28 ب‌ظ »
عالی بود. ختما تستش می کنم. لطفا در صورت امکان به ویکی هم منتقلش کن
وب سایت - وبلاگ - «آنان که می توانند انجام می دهند و آنان که نمی توانند، انتقاد می کنند ...»
قوانین و خط مشی رفتاری در انجمنهای اوبونتو ایران

آفلاین مهدی پیشگوی

  • High Hero Member
  • *
  • ارسال: 3100
  • جنسیت : پسر
  • لينوكس يعني آزادي ، امنيت
پاسخ به: به دنیایremastering خوش آمدید
« پاسخ #2 : 07 تیر 1386، 07:42 ب‌ظ »
من با مراحلی که گفتم تستش کردم و جواب داد بلاخره !!

آفلاین Mehdi

  • ناظر ویژه انجمن
  • *
  • ارسال: 3284
  • جنسیت : پسر
    • هزاردستان
پاسخ به: به دنیایremastering خوش آمدید
« پاسخ #3 : 07 تیر 1386، 08:55 ب‌ظ »
خیلی خوبه :)
با کمک سعید ببریدش تو ویکی... اسم صفحش رو هم بگذارید LiveCDCustomization
مطالب این پست رو هم ویرایش کنید جوری کنید که همه برای مطالعه راهنما برن به ویکی! اینجا هم باشه برای بحث و گفتگو در مورد راهنما و گزارش باگهاش ;)
Of one Essence is the human race,
Thusly has Creation put the Base;
One Limb impacted is sufficient,
For all Others to feel the Mace.
~Saadi (persian poet) -1258
Hezardastan | Free As in Freedom

آفلاین مهدی پیشگوی

  • High Hero Member
  • *
  • ارسال: 3100
  • جنسیت : پسر
  • لينوكس يعني آزادي ، امنيت
پاسخ به: به دنیایremastering خوش آمدید
« پاسخ #4 : 07 تیر 1386، 11:59 ب‌ظ »
من ویکیش کردم
ولی نتونستم تغییراتی توش بدم
میشه کمک کنین بقیه اصلاحات املایی با خودم

آفلاین مهدی پیشگوی

  • High Hero Member
  • *
  • ارسال: 3100
  • جنسیت : پسر
  • لينوكس يعني آزادي ، امنيت
پاسخ به: به دنیایremastering خوش آمدید
« پاسخ #5 : 07 تیر 1386، 11:59 ب‌ظ »
من ویکیش کردم
ولی نتونستم تغییراتی توش بدم
میشه کمک کنین بقیه اصلاحات املایی با خود
این هم لینکش http://wiki.ubuntu-ir.org/LiveCDCustomization

آفلاین سعید زبردست

  • سعید زبردست
  • گروه راهبران
  • *
  • ارسال: 1052
  • جنسیت : پسر
  • سعید زبردست
    • وبلاگ سعید زبردست
پاسخ به: به دنیایremastering خوش آمدید
« پاسخ #6 : 08 تیر 1386، 02:58 ب‌ظ »
من امروز ویکیش رو درست می کنم. درست شد با اجازه این پست رو ویرایش می کنم که همه برن به ویکی.  ;)
« آخرین ویرایش: 08 تیر 1386، 03:06 ب‌ظ توسط cheshmak »
وب سایت - وبلاگ - «آنان که می توانند انجام می دهند و آنان که نمی توانند، انتقاد می کنند ...»
قوانین و خط مشی رفتاری در انجمنهای اوبونتو ایران

آفلاین سعید زبردست

  • سعید زبردست
  • گروه راهبران
  • *
  • ارسال: 1052
  • جنسیت : پسر
  • سعید زبردست
    • وبلاگ سعید زبردست
پاسخ به: به دنیایremastering خوش آمدید
« پاسخ #7 : 08 تیر 1386، 03:12 ب‌ظ »
به ویکی برید:

http://wiki.ubuntu-ir.org/LiveCDCustomization

(در حال تکمیل شدن)
وب سایت - وبلاگ - «آنان که می توانند انجام می دهند و آنان که نمی توانند، انتقاد می کنند ...»
قوانین و خط مشی رفتاری در انجمنهای اوبونتو ایران

آفلاین مهدی پیشگوی

  • High Hero Member
  • *
  • ارسال: 3100
  • جنسیت : پسر
  • لينوكس يعني آزادي ، امنيت
پاسخ به: به دنیایremastering خوش آمدید
« پاسخ #8 : 08 تیر 1386، 07:10 ب‌ظ »
ممنون سعید جان .
دستت درد نکنه ;)

آفلاین sorena

  • گروه راهبران
  • *
  • ارسال: 484
  • جنسیت : پسر
پاسخ به: به دنیایremastering خوش آمدید
« پاسخ #9 : 08 تیر 1386، 07:19 ب‌ظ »
من ویکیش کردم
ولی نتونستم تغییراتی توش بدم
میشه کمک کنین بقیه اصلاحات املایی با خود

کار با ویکی و ویرایش اون اصلا کاری نداره. یه مدت که باهاش کار کنید دستتون راه میافته. برای ویرایش دکمه ویرایش متنی در بالای صفحه را فشار دهید و مقاله را ویرایش کنید. راهنمای دستورات پر کاربرد در همان صفحه موجود میباشد. بعد از ویرایش دکمه پیش نمایش را فشار دهید تا تغییرات را مشاهده کنید. در صورت مطلوب بودن تغییرات ، دکمه تغییرات ذخیره شود را فشار دهید. اصل کار تهیه مقاله است که شما آن را انجام داده اید. البته اگه بتونید مقاله رو به چند قسمت کلی تقسیم کنید تا مرتب کردن و مطالعه آن راحت تر بشود خیلی خوب میشود.
به نظر من اسم مقاله هم اگر : ساخت live cd شخصی سازی شده از ابونتو  ، باشد بهتر است.
In The World That Has No fences Or Walls , Who Need Gates Or Windows

آفلاین مهدی پیشگوی

  • High Hero Member
  • *
  • ارسال: 3100
  • جنسیت : پسر
  • لينوكس يعني آزادي ، امنيت
پاسخ به: به دنیایremastering خوش آمدید
« پاسخ #10 : 08 تیر 1386، 07:52 ب‌ظ »
من چون از سرعت اینترنت بسیار پایینی استفاده می کنم دیگه فرصت ور رفتن رو باهاش ندارم
چون تا بخواد صفحه لود بشه من اونو ادیت کنم بعدش ذخیره تا یک ساعت مجبورم هیچ صفحه ای باز نکنم

آفلاین سعید زبردست

  • سعید زبردست
  • گروه راهبران
  • *
  • ارسال: 1052
  • جنسیت : پسر
  • سعید زبردست
    • وبلاگ سعید زبردست
پاسخ به: به دنیایremastering خوش آمدید
« پاسخ #11 : 08 تیر 1386، 10:51 ب‌ظ »
عنوان مقاله به "ساخت live cd شخصی سازی شده از ابونتو" تغییر پیدا کرد.
وب سایت - وبلاگ - «آنان که می توانند انجام می دهند و آنان که نمی توانند، انتقاد می کنند ...»
قوانین و خط مشی رفتاری در انجمنهای اوبونتو ایران

آفلاین مهدی پیشگوی

  • High Hero Member
  • *
  • ارسال: 3100
  • جنسیت : پسر
  • لينوكس يعني آزادي ، امنيت
پاسخ به: به دنیایremastering خوش آمدید
« پاسخ #12 : 09 تیر 1386، 01:29 ب‌ظ »
به نظرم اگه بذاري : شخصي سازي اوبونتو كافيه  ;)

آفلاین arman_o71

  • Full Member
  • *
  • ارسال: 183
  • جنسیت : پسر
پاسخ به: به دنیایremastering خوش آمدید
« پاسخ #13 : 14 تیر 1386، 05:49 ب‌ظ »
خیلی متشکر از مقالتون  ;) خیلی خوبه فقط یکم بهم ریختس

یکی اینکه مگه فرض نشده ما CD رو داریم؟ پس مشکل داریم یه بار iso بگیریم بعد مانت کنیم؟ خوب مستقیما از روی CD بخونیم
rsync --exclude=/casper/filesystem.squashfs -a /media/cdrom0 extract-cd
sudo mount -t squashfs -o loop /media/cdrom0/casper/filesystem.squashfs squashfs

معلوم نیست کجا chroot شده کجا نشده مثلا اونجایی که نوشته «برای تغییر زبان...» هنوز از chroot خارج نشده ولی نوشته sudo cp -af boot/* ../extract-cd/isolinux/
همونجا از sudo -s استفاده کرده ولی بازم از sudo داخل همون قسمت استفاده کرده
بهتره به جای s- از i- استفاده کنیم تا خودش بعضی متغییر ها رو set بکنه
پایین‌تر یه جا از chroot اومده بیرون بعد دوباره proc/ و sys/ دیس‌مانت کرده و دویاره خارج شده  ???
«حال نوبت به فشرده کردن فایل سیستم میرسه کد:

sudo rm extract-cd/casper/filesystem.squashfs»
ولی این فایل وجود نداره! چون اونو با rsync --exclude حذف کردیم
«رم 512 گیگ و swap 1 گیگ»
کسی رو ۵۱۲ گیگ داره ؟؟؟ من خودم با رم ۵۱۲ مگ و بدون swap کار کردم مشکلی هم پیش نیومد
نرم افزار VirtualBox رو هم معرفی کنید (توی این برنامه از Qemu به صورت داخلی استفاده شده)
One of the main causes of the fall of the Roman Empire was that, lacking zero, they had no way to indicate successful termination of their C programs.

    Robert Firth

آفلاین مهدی پیشگوی

  • High Hero Member
  • *
  • ارسال: 3100
  • جنسیت : پسر
  • لينوكس يعني آزادي ، امنيت
پاسخ به: به دنیایremastering خوش آمدید
« پاسخ #14 : 14 تیر 1386، 10:04 ب‌ظ »
ای وای ببخشید ;)
شرمنده میشه خودتون ادیتش کنین ؟ اونقدر با شور و شوق نوشتم اصلا متوجه نشدم شرمنده اخلاق ورزشی ;)