لطفا وارد شوید یا ثبت‌نام کنید تا به انجمن‌ها دسترسی کامل داشته باشید.



 
امتياز موضوع :
  • 0 رأي - معدل امتيازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
روش ساختن دیسک نصب کننده برای بیش از یک توزیع
2008-01-30, 09:00 AM,
ارسال : #1
روش ساختن دیسک نصب کننده برای بیش
سلام دوستان میخوام DSL , Puppy و Gentoo را با هم روی یک سی دی کپی کنم. آیا امکانش هست؟ امیدوارم سوالم رو واضح پرسیده باشم و بعید میدونم سوال تکراری باشه خیلی گشتم.
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2008-01-30, 11:14 AM,
ارسال : #2
پاسخ: روش ساختن دیسک نصب کننده بر
اگه منظورتون اینه که می خواهید یه سی دی بوت بسازید کافیه که محتویات ایزو هاشون رو داخل یه شاخه کپی کنید بعد فایل isolinux.cfg رو کانفیگ کنید و دست اخر هم با استفاده از دستور isolinux یه ایزو قابل بوت بسازید و رایتش کنید البته اگه می خواهید که ایزو ها رو باز نکنید باید از گراب به عنوان بوت لودر استفاده کنید و در تنظیمات menu.lst از کزینه bootfromiso استفاده کنید
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2008-02-02, 06:31 AM,
ارسال : #3
پاسخ: روش ساختن دیسک نصب کننده بر
دوست عزیز ممنون از راهنمایی. بگی این isolinux و فایل کانفیگش کجا هست؟ باید نصب کنم (ubunutu 7.10 ) استفاده میکنم
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2008-02-02, 10:52 AM,
ارسال : #4
پاسخ: روش ساختن دیسک نصب کننده بر
می تونید مثلا ایزو dsl رو مونت کنید بعد محتویاتش رو که یه شاخه isolinux و یه فایل فشرده معمولا به نام knoppix هست رو داخل یه شاخه کپی کنید بقیه توزیع ها رو هم همینطور بعد به شاخه isolinux برید و فایل isolinux.cfg رو باز کنید و کانفیگش کنید ( فقط کافیه تنظیمات توزیع های دیگه رو به اون اضافه کنید ) دست اخر هم با استفاده از دستور isolinux یک iso بوت بسازید (از پارامترهای -b و -c برای مشخص کردن مسیر isolinux.binو بوت کاتالوگ استفاده کنید ) اگه هم که می خواهید کارتون ساده تر بشه از یه نرم افزار ویرایشگر ایمیج مثله isomaster استفاده کنید برای اینکار ابتدا دو تا ایزو دیگه رو مونت کنید بعد محتویا تشون رو توی یه شاخه کپی کنید بعد با isomaster ایزو dsl رو باز کنید سپس محتویات دو ایزو قبلی رو به ریشه ایزو اضافه کنید بعد به شاخه isolinux برید و فایل isolinux.cfg رو پاک کنید و فایلی رو که خودتون ساختید رو به اون اضافه کنید و ایزو رو save as کنید و دست اخر برای دیدن نتیجه کار از یه VM مثله qemu استفاده کنید اگه همه چیز بر وقف مرادتون بود iso رو رایت کنید اگه که نه حرکت از نو
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2008-02-02, 12:00 PM,
ارسال : #5
پاسخ: روش ساختن دیسک نصب کننده بر
با سلام
این کارو میشه با یه توزیع چند سیدی مثل زوزه یا scientificlinux انجام داد همه رو یکی جمع کرد (یه دی وی دی ساخت)
نقل قول این ارسال در یک پاسخ
2008-02-11, 09:11 AM,
ارسال : #6
پاسخ: روش ساختن دیسک نصب کننده بر
من که گیج شدم . این توزیع ها رو باز کردم تو یه دایرکتوری و این خروجی هست:
  • :~/Desktop/Distro$ ls -l
    total 152432
    drwx------ 3 amir amir 4096 2008-02-10 22:54 boot
    -rw-r--r-- 1 amir amir 2048 2008-02-11 17:55 boot.cat
    -rw-r--r-- 1 amir amir 915 2008-02-11 17:55 boot.msg
    -rw-r--r-- 1 amir amir 7008256 2008-02-11 17:54 gentoo.efimg
    -rw-r--r-- 1 amir amir 21776 2008-02-11 17:54 Getting_Online.txt
    -rw-r--r-- 1 amir amir 45662208 2008-02-11 17:54 image.squashfs
    -rw-r--r-- 1 amir amir 1229073 2008-02-11 17:55 initrd.gz
    drwx------ 2 amir amir 4096 2008-02-11 17:54 isolinux
    -rw-r--r-- 1 amir amir 10648 2008-02-11 17:55 isolinux.bin
    -rw-r--r-- 1 amir amir 112 2008-02-11 17:55 isolinux.cfg
    drwx------ 2 amir amir 4096 2008-02-10 22:54 KNOPPIX
    -rw-r--r-- 1 amir amir 0 2008-02-11 17:54 livecd
    -rw-r--r-- 1 amir amir 81829888 2008-02-11 17:55 pup_301.sfs
    -rw-r--r-- 1 amir amir 6222 2008-02-11 17:54 README.txt
    -rw-r--r-- 1 amir amir 1741240 2008-02-11 17:55 vmlinuz
    -rw-r--r-- 1 amir amir 18362368 2008-02-11 17:55 zdrv_301.sfs[/list:u]

    این هم محتویات فایل isolinux.cfg که تو شاخه اصلی هست و من ادیتش کردم. در حقیقت gentoo را با Puppy ترکیب کردم.
    برای DSL باید چکار کنم؟ DSL دایرکتوری ISOLINUX داره ولی فایلشو نه?
    • default puppy
      display boot.msg
      prompt 1
      label puppy
      kernel vmlinuz
      append initrd=initrd.gz pmedia=cd


      display boot.msg
      F1 kernels.msg
      F2 F2.msg
      F3 F3.msg
      F4 F4.msg
      F5 F5.msg
      F6 F6.msg
      F7 F7.msg

      label gentoo
      kernel gentoo
      append root=/dev/ram0 init=/linuxrc dokeymap looptype=squashfs loop=/image.squashfs cdroot initrd=gentoo.igz vga=791 splash=silent,theme:livecd-2007.0 CONSOLE=/dev/tty1 quiet

      label gentoo-nofb
      kernel gentoo
      append root=/dev/ram0 init=/linuxrc dokeymap looptype=squashfs loop=/image.squashfs cdroot initrd=gentoo.igz


      label memtest86
      kernel memtest86
      timeout 50[/list:u]
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ


رفتن به انجمن :


کاربران در حال مشاهده موضوع : 1 مهمان