انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نصب، راهاندازی و بروزآوری => نویسنده: { AliReaza } در 28 آذر 1393، 05:48 بظ
-
آیا می توان Ubuntu Server Live USB ساخت؟
سلام دوستان
از عنوان سوال مشخصه.
همان طور که میدانید می توان Ubuntu Desktop را به صورت Live USB درست کرد.
اما آیا برای Ubuntu Server هم امکان پذیر هست؟ چطور؟
دلیل نیاز به اجرای Ubuntu Server به صورت Live USB در تاپیک: سبکترین توریع گنو/لینوکس برای اجرا کردن AMP چیست؟ (http://forum.ubuntu.ir/index.php/topic,106947.0.html)
-
بله. چرا نشه؟
-
میشه راه حل بیان کنید.
ممنون
-
ایزوی اوبونتو یرور رو بگیر، همونجوری که هر توزیع دیگه ای رو روی USB میریزی اون رو هم بریز
-
ایزوی اوبونتو یرور رو بگیر، همونجوری که هر توزیع دیگه ای رو روی 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
}
}
}
-
ایزوی اوبونتو یرور رو بگیر، همونجوری که هر توزیع دیگه ای رو روی 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
}
استفاده کردم.
اما جواب نداد.
لطفا راهنمایی فرمایید.