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

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

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




نویسنده موضوع: آیا می توان Ubuntu Server Live USB ساخت؟  (دفعات بازدید: 2267 بار)

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

آفلاین { AliReaza }

  • Hero Member
  • *
  • ارسال: 866
  • جنسیت : پسر
  • اگه کفشت پاتو می زد و از ترس قضاوت مردم پابرهنه نشدی و درد رو به پات تحمیل کردی، دیگر در مورد آزادی شعار نده...
آیا می توان Ubuntu Server Live USB ساخت؟
« : 28 آذر 1393، 05:48 ب‌ظ »
آیا می توان Ubuntu Server Live USB ساخت؟

سلام دوستان

از عنوان سوال مشخصه.

همان طور که میدانید می توان Ubuntu Desktop را به صورت Live USB درست کرد.

اما آیا برای Ubuntu Server هم امکان پذیر هست؟ چطور؟

دلیل نیاز به اجرای Ubuntu Server به صورت Live USB در تاپیک: سبکترین توریع گنو/لینوکس برای اجرا کردن AMP چیست؟

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19703
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : آیا می توان Ubuntu Server Live USB ساخت؟
« پاسخ #1 : 28 آذر 1393، 07:38 ب‌ظ »
بله. چرا نشه؟
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین { AliReaza }

  • Hero Member
  • *
  • ارسال: 866
  • جنسیت : پسر
  • اگه کفشت پاتو می زد و از ترس قضاوت مردم پابرهنه نشدی و درد رو به پات تحمیل کردی، دیگر در مورد آزادی شعار نده...
پاسخ : آیا می توان Ubuntu Server Live USB ساخت؟
« پاسخ #2 : 28 آذر 1393، 08:19 ب‌ظ »
میشه راه حل بیان کنید.

ممنون

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19703
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : آیا می توان Ubuntu Server Live USB ساخت؟
« پاسخ #3 : 28 آذر 1393، 09:56 ب‌ظ »
ایزوی اوبونتو یرور رو بگیر، همون‌جوری که هر توزیع دیگه ای رو روی USB می‌ریزی اون رو هم بریز
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین { AliReaza }

  • Hero Member
  • *
  • ارسال: 866
  • جنسیت : پسر
  • اگه کفشت پاتو می زد و از ترس قضاوت مردم پابرهنه نشدی و درد رو به پات تحمیل کردی، دیگر در مورد آزادی شعار نده...
پاسخ : آیا می توان Ubuntu Server Live USB ساخت؟
« پاسخ #4 : 28 آذر 1393، 11:31 ب‌ظ »
ایزوی اوبونتو یرور رو بگیر، همون‌جوری که هر توزیع دیگه ای رو روی USB می‌ریزی اون رو هم بریز

لطفا راهنمایی کنید که این GRUB را چه تغییری دهم تا Ubuntu Server را به صورت Live استفاده کنم؟

submenu "Ubuntu (14.04.1) >" {
submenu "Desktop AMD 64 >" {
set isofile="/ubuntu-14.04.1-desktop-amd64.iso"
loopback loop $isofile
menuentry "Live" {
set gfxpayload=keep
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile quiet splash noeject noprompt --
initrd (loop)/casper/initrd.lz
}
menuentry "Live USB Persistence" {
set gfxpayload=keep
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile quiet splash noeject noprompt persistent --
initrd (loop)/casper/initrd.lz
}
menuentry "Install" {
set gfxpayload=keep
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile quiet splash noeject noprompt only-ubiquity --
initrd (loop)/casper/initrd.lz
}
menuentry "OEM install (for manufacturers)" {
set gfxpayload=keep
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile quiet splash noeject noprompt only-ubiquity oem-config/enable=true --
initrd (loop)/casper/initrd.lz
}
menuentry "Check disc for defects" {
set gfxpayload=keep
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile quiet splash noeject noprompt integrity-check --
initrd (loop)/casper/initrd.lz
}
}
submenu "Server AMD 64 >" {
set isofile="/ubuntu-14.04.1-server-amd64.iso"
loopback loop $isofile
menuentry "Live" {
set gfxpayload=keep
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile quiet splash noeject noprompt --
initrd (loop)/casper/initrd.lz
}
menuentry "Install Ubuntu Server" {
set gfxpayload=keep
linux (loop)/install/vmlinuz  file=/cdrom/preseed/ubuntu-server.seed iso-scan/filename=$isofile quiet --
initrd (loop)/install/initrd.gz
}
menuentry "OEM install (for manufacturers)" {
set gfxpayload=keep
linux (loop)/install/vmlinuz  file=/cdrom/preseed/ubuntu-server.seed iso-scan/filename=$isofile quiet oem-config/enable=true --
initrd (loop)/install/initrd.gz
}
menuentry "Multiple server install with MAAS" {
set gfxpayload=keep
linux (loop)/install/vmlinuz  iso-scan/filename=$isofile modules=maas-enlist-udeb vga=788 initrd=/install/initrd.gz quiet --
initrd (loop)/install/initrd.gz
}
menuentry "Check disc for defects" {
set gfxpayload=keep
linux (loop)/install/vmlinuz  iso-scan/filename=$isofile MENU=/bin/cdrom-checker-menu quiet --
initrd (loop)/install/initrd.gz
}
menuentry "Rescue a broken system" {
set gfxpayload=keep
linux (loop)/install/vmlinuz  iso-scan/filename=$isofile rescue/enable=true --
initrd (loop)/install/initrd.gz
}
}
}
« آخرین ویرایش: 30 آذر 1393، 10:24 ق‌ظ توسط alireaza_old »

آفلاین { AliReaza }

  • Hero Member
  • *
  • ارسال: 866
  • جنسیت : پسر
  • اگه کفشت پاتو می زد و از ترس قضاوت مردم پابرهنه نشدی و درد رو به پات تحمیل کردی، دیگر در مورد آزادی شعار نده...
پاسخ : آیا می توان Ubuntu Server Live USB ساخت؟
« پاسخ #5 : 30 آذر 1393، 10:28 ق‌ظ »
ایزوی اوبونتو یرور رو بگیر، همون‌جوری که هر توزیع دیگه ای رو روی USB می‌ریزی اون رو هم بریز

لطفا راهنمایی کنید که این GRUB را چه تغییری دهم تا Ubuntu Server را به صورت Live استفاده کنم؟

submenu "Ubuntu (14.04.1) >" {
submenu "Desktop AMD 64 >" {
set isofile="/ubuntu-14.04.1-desktop-amd64.iso"
loopback loop $isofile
menuentry "Live" {
set gfxpayload=keep
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile quiet splash noeject noprompt --
initrd (loop)/casper/initrd.lz
}
menuentry "Live USB Persistence" {
set gfxpayload=keep
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile quiet splash noeject noprompt persistent --
initrd (loop)/casper/initrd.lz
}
menuentry "Install" {
set gfxpayload=keep
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile quiet splash noeject noprompt only-ubiquity --
initrd (loop)/casper/initrd.lz
}
menuentry "OEM install (for manufacturers)" {
set gfxpayload=keep
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile quiet splash noeject noprompt only-ubiquity oem-config/enable=true --
initrd (loop)/casper/initrd.lz
}
menuentry "Check disc for defects" {
set gfxpayload=keep
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile quiet splash noeject noprompt integrity-check --
initrd (loop)/casper/initrd.lz
}
}
submenu "Server AMD 64 >" {
set isofile="/ubuntu-14.04.1-server-amd64.iso"
loopback loop $isofile
menuentry "Live" {
set gfxpayload=keep
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile quiet splash noeject noprompt --
initrd (loop)/casper/initrd.lz
}
menuentry "Install Ubuntu Server" {
set gfxpayload=keep
linux (loop)/install/vmlinuz  file=/cdrom/preseed/ubuntu-server.seed iso-scan/filename=$isofile quiet --
initrd (loop)/install/initrd.gz
}
menuentry "OEM install (for manufacturers)" {
set gfxpayload=keep
linux (loop)/install/vmlinuz  file=/cdrom/preseed/ubuntu-server.seed iso-scan/filename=$isofile quiet oem-config/enable=true --
initrd (loop)/install/initrd.gz
}
menuentry "Multiple server install with MAAS" {
set gfxpayload=keep
linux (loop)/install/vmlinuz  iso-scan/filename=$isofile modules=maas-enlist-udeb vga=788 initrd=/install/initrd.gz quiet --
initrd (loop)/install/initrd.gz
}
menuentry "Check disc for defects" {
set gfxpayload=keep
linux (loop)/install/vmlinuz  iso-scan/filename=$isofile MENU=/bin/cdrom-checker-menu quiet --
initrd (loop)/install/initrd.gz
}
menuentry "Rescue a broken system" {
set gfxpayload=keep
linux (loop)/install/vmlinuz  iso-scan/filename=$isofile rescue/enable=true --
initrd (loop)/install/initrd.gz
}
}
}

اگر به مسیرهای استفاده شده دقت کنید، متوجه میشید:
که در Ubuntu Desktop فایل vmlinuz با پسوند efi در پوشه casper هست.
اما در Ubuntu Server فایل vmlinuz در پوشه install هست و پسوند نداره. نکته: پوشه casper وجود ندارد.

حتی بجای
menuentry "Live" {
set gfxpayload=keep
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile quiet splash noeject noprompt --
initrd (loop)/casper/initrd.lz
}
از
menuentry "Live" {
set gfxpayload=keep
linux (loop)/install/vmlinuz boot=casper iso-scan/filename=$isofile quiet splash noeject noprompt --
initrd (loop)/install/initrd.gz
}
استفاده کردم.

اما جواب نداد.

لطفا راهنمایی فرمایید.