İçinde çoklu ISO görüntüleri olan önyüklenebilir bir USB nasıl oluşturulur


86

İstediğim, GRUB menüsünü gösteren önyüklenebilir bir kalem sürücü oluşturmak ve oradan yüklemek / çalıştırmak için önyüklenebilir birkaç sistemden birini seçebiliyorum. Ubuntu, Fedora, Sistem Kurtarma CD'si, Windows XP ve Windows 7 gibi USB'ye kurmak istediğim birkaç ISO imgesine sahibim (Windows sürümleri isteğe bağlıdır, çoğunlukla Linux dağıtımları için bir çoklu yükleyici, özellikle Ubuntu sürümü arıyorum)

Varsayılan Başlangıç ​​Diski Oluşturucu, yalnızca Linux Görüntüleri ile çalışır ve aynı anda yalnızca 1 ile çalışır (En azından ortalama süre için. Daha fazla sisteme ve birden fazla ISO'ya izin verirse harika olur)

USB'den önyüklenebilen ve GRUB'dan seçilen birden fazla resimle önyüklenebilir bir USB Sürücü oluşturmak için adım adım kullanabileceğim hangi yöntem var? Windows Görüntüleri ve Linux Görüntüleri desteklemelidir .

Alternatif olarak, aynı USB Sürücüsünde birden fazla Ubuntu kurulum ISO sürümüne sahip olmanın bir yolu var, örneğin, önyüklenirken hangi Ubuntu sürümünün ve mimarisinin yükleneceğini seçmem gerekiyor;

BOOT MENU
Ubuntu 12.04 32 Bit
Ubuntu 12.04 64 Bit
Ubuntu 12.10 32 Bit
Ubuntu 12.10 64 Bit

GÜNCELLEME : daithib8 tarafından belirtilen yazının İngilizce versiyonunun burada olduğunu eklemek istedim: MultiSystem - Linux'tan MultiBoot USB Oluştur | USB Pen Drive Linux


Multisystem 14.10'da çalışmıyor.
Akiva

Yanıtlar:


36

USB / Pendrive'a Birden Çok Dağıtım oluşturma ve yükleme iki bölümden oluşur: -

"Birkaç gün boyunca gezindikten sonra bu yararlı komut dosyasını www.multicd.tuxfamily.org adresinde buldum. Multicd.sh, maybeway36 tarafından yazılmış, iki veya daha fazla Live Linux dağıtımının / yardımcı programının tek bir CD'den önyüklenebilmesini sağlayan bir kabuk betiğidir / DVD Tek bir diskte çoklu Live Linux dağıtımı oluşturmak gerçekten çok basittir.Telefonunuzda bir klasör oluşturun ve adlandırın.Tüm multicdcanlı Linux iso görüntülerini multicd.sh betiği ile birlikte multicd klasörüne yerleştirin. Terminali açın ve aşağıdaki komutları verin

cd multicd
chmod + x multicd * .sh
sudo ./multicd*.sh

Yukarıdaki komutlar multicd.sh dosyasını çalıştırır. Yürütülürken, bu komut dosyası Internet'ten birkaç paket indirecek ve sizin için multicd klasörü içinde multicd.iso adlı yeni bir iso görüntüsü oluşturacak. Multicd.iso görüntü dosyasının boyutunu kontrol edin. 700 mb'den fazla ise, yazmak için DVD'yi yerleştirmelisiniz. Multicd.iso dosyasını yazmak için en sevdiğiniz resim yazma yazılımından resim yazma seçeneğini seçin. Yeniden başlatmanın ardından, CD / DVD sürücüsünün içindeki CD / DVD ile yeni GRUB, diskte bulunan canlı dağıtım listesini görüntüler. Giriş yapmak için favorinizi seçin ...

Not: İnternetten herhangi bir Linux iso görüntüsü indirdiğinizde, bu "ubuntu-9.04-desktop-i386" gibi görünecektir ancak bunun ubuntu.iso (multicd klasörünün içinde) olarak yeniden adlandırılması gerekir. Halen bu senaryo 20 canlı dağıtımı desteklemektedir. Bu betişte desteklenen Live Linux dağıtımlarının listesi aşağıda verilmiştir (ve bu betiğin kabul ettiği adlar her bir dağıtmanın sağ tarafındadır).

Blog sayfasında bir distro listesi var.

  • Birden Çok Canlı dağıtımın bir USB / Pendrive'a takılması.

UNetbootin UNetbootin'i yükleyin , CD yazmadan Ubuntu, Fedora ve diğer Linux dağıtımları için önyüklenebilir Live USB sürücüleri oluşturmanıza olanak sağlar. Windows, Linux ve Mac OS X'te çalışır. UNetbootin'in sizin için kullanıma hazır birçok dağıtımdan birini indirmesine izin verebilir veya önceden indirmişseniz kendi Linux .iso dosyanızı sağlayabilirsiniz. Tercih ettiğiniz dağıtım listede yok.

Diğerleri arasında destek: Ubuntu (ve resmi türevler) 8.04 LTS 9.10 10.04 LTS 10.10 11.04 Günlük CD Görüntüleri, Fedora 10, 11, 12, 13, 14, Rawhide ve daha fazlası .

Resimlere bakarsanız distro'yu seçebilir veya ISO'yu kendiniz indirebilir ve ekleyebilir veya özel bir şey ekleyebilirsiniz. Ve bunu bir sabit diskte veya bir USB flash sürücüde ayarlayabilirsiniz.

görüntü tanımını buraya girin

Umarım bu yeterli bilgidir ancak bu blogda çok daha fazla bilgi var .


7
aşağıya doğru: gerçekten mi? ÜÇ yıl sonra 16 kişiyle aynı fikirde değil misiniz?
Rinzwind

2
cevaplarımın bir kısmı için aynı düşünceler LOL. Bence "çok kötü bir cevabı" "ek bazı bilgileri eksik" ile karıştırıyorlar ya da cevabı nasıl geliştirecekleri konusunda yorum yapabileceklerini bilmiyorlar.
Luis Alvarado

unetbootin, Ubuntu 14.04 & gparted iso image için önyüklenebilir canlı sürücü oluşturmak için kullanılabilir mi? Eğer yoksa o zaman bu 2 iso için hangi aracı kullanın?
Ravi

Evet, ikisinde de. Gparted
Rinzwind

3
UNetbootin'i çoklu önyüklemeli bir USB oluşturmak için nasıl kullanabilirsiniz? Cevap bunu açıklamıyor.
wjandrea

14

Windows kullanmadan çoklu önyükleme önyükleme çubuğu için bulduğum tek sistem Multisystem . Belgeler yalnızca Fransızca olsa da, projenin resmi deposunu kullanarak Ubuntu'ya kolayca yükleyebilirsiniz :

sudo apt-add-repository 'deb http://liveusb.info/multisystem/depot all main' 
wget -q -O - http://liveusb.info/multisystem/depot/multisystem.asc | sudo apt-key add - 

sudo apt-get update 
sudo apt-get install multisystem

Bu yapabiliriz burg, syslinux, grub4dos, plop, Virtualbox, qemuvb ama temel bir çoklu önyükleme sopa birçok dağıtımlar için sürükle ve bırak ile 5 dakikada yapılabilir. Slitaz yemek pişirmek için birkaç satır eklemek zorunda kaldım /boot/grub/menu.lst. Okuduğum kadarıyla Grub 1genellikle çoklu önyükleme ortamı için kullanılır, ancak bu bir kullanır Grub 2. Windows önyükleme menüsünden EasyBCDveya Plopönyükleme yöneticisi kullanılarak çalıştırılabilir.


Onu test ettim. Tek bildiğim Multisystem ve UNETbootin'di, ancak Windows'la çalışmıyorlar, bu yüzden pencereleri ve diğer linux dağıtımlarını destekleyen doable bir liveusb yapılamıyor. Burada bahsettiğiniz birini denedim ve çok şaşırdım.
Luis Alvarado,


12

2 araç daha tanımaya başladım. Adlandırılmış MultiSystem ve YUMI .

MultiSystem kurulumu çok basittir ve projenin resmi deposunu kullanarak Ubuntu'ya kolayca kurabilirsiniz :

sudo apt-add-repository 'deb http://liveusb.info/multisystem/depot all main' 
wget -q -O - http://liveusb.info/multisystem/depot/multisystem.asc | sudo apt-key add - 

sudo apt-get update 
sudo apt-get install multisystem

Tek yapmanız gereken USB cihazınızı seçmek ve ISO'larınızı MultiSystem aracına sürükleyip bırakmak. DnD çalışmıyorsa, Adddüğmesine de tıklayabilirsiniz .

görüntü tanımını buraya girin

görüntü tanımını buraya girin


YUMI da benzer bir araçtır. Bu şekilde yükleyebileceğiniz bir .deb dosyası sağlıyorlar :

sudo dpkg -i <filename.deb>

Sinir bozucu bir şekilde, Multiboot en azından 14.10 ubuntu üzerinde çalışmıyor. Bence eski gtk kütüphaneleri kullanıyor. Senin için çalışmasını sağladın mı?
Akiva

@Akiva MultiSystem veya YUMI hakkında mı konuşuyorsunuz?
10'da7

MultiSystem. Şimdi sadece multibootusb denilen harika bir tane buldum.
Akiva

@Akiva Neden iyileştirmek yok cevabı gelen Multiboot yazar o zamanlar 2011'den itibaren? Bu, siteye birkaç konuşkan yorumdan çok daha faydalı olacaktır. Ayrıca MultiSystem'i kurmaktan kaynaklanan hata mesajı veya yükleme günlüğü, slackish "çalışmıyor" ifadeleri yerine göndermiş olmanız gereken şeydir. Bulgularımı yanıtıma ekledim.
LiveWireBT

1
YUMI artık Linux sürümünü sunmuyor.
Ploni

5

Montaj isofilesini doğrudan GRUB2 ile USB sürücünün MBR'sine yükleyerek bağlayabilirsiniz . Ayrıca bu şekilde UEFI önyüklenebilir USB sürücüleri oluşturabilir veya her iki yöntemi de birleştirebilirsiniz.

Diğer çözümlerin çoğu MBR / eski PC'ye özgüdür ve UEFI makinelerinde güvenilir şekilde çalışmaz.

Proje sitesindeki belgeleri ve ilgili man sayfalarını ( grub-install, grub-mkimage) okumanızı tavsiye ederim .


Düzenleme 1: Bir süre önce benzer bir soruya cevabımı uzattım. Kısım 2, bir görüntüyü ilmeklemek, sorudaki gibi birkaç Ubuntu imgesini yerleştirmek, menü girişini kopyalayıp değiştirmek veya Arch Wiki'deki makaleden başka bir dağıtım için uygun şablonu seçmek suretiyle yapılabilir . Başka bir cevapta önerilen MultiSystem, GRUB'un döngü montaj özelliğini de kullandığından çok benzer olmalıdır.

Düzen 2: MultiSystem'den bahsetmişken, gtkdialog bağımlılığındaki aşağıdaki hata nedeniyle paket şu anda Ubuntu'nun yeni sürümlerine yüklenemiyor:

install-info: warning: no info dir entry in `/usr/share/info/gtkdialog.info.gz'

Bu dosyalar için format değişti görünüyor, işte karşılaştırma için gzip bilgi dosyasından bir alıntı:

INFO-DIR-SECTION Compression
START-INFO-DIR-ENTRY
* Gzip: (gzip).                 General (de)compression of files (lzw).
END-INFO-DIR-ENTRY

gtkdialog uzun süre önce uygulama geliştiricilere alternatif çözümlere geçme önerisi ile Debian'dan çıkarıldı ve kaldırıldı . MultiSystem hala aktif gelişim altında görünüyor, ancak yine de gtkdialog'a bağlı, birisi geliştiricilere yaklaşmalı, ben Fransızca konuşamıyorum.


4

MultiBootUSB, en sevdiğim multiboot sürücü üreticisidir.

150 dağıtımdan daha fazla önyükleme yapabilen bir USB sürücü oluşturacak, grub2 iso önyüklemesine dayanacak ve kullanımı çok kolay.

Ubuntu sürümleri ve türevlerinin her birinin kendi kalıcılık dosyası olabilir. Kalıcılık, diğer çoklu önyüklemeli sürücü yaratıcılarında mevcut değildir.

Sundar_Ima bu uygulamada harika bir iş çıkardı.

Hem Linux hem de Windows versiyonları var.

İlk MultiBootUSB sürücüm yedi yıl sonra hala kullanılıyor.


3

Tamam, bu Xubuntu'yu çalıştırmak için yaptığım şeydi. Bir SD karttan USB belleklere de uygulanıyor, aslında sadece basit, ancak (x) Ubuntu kullandığım halde, diğer Distro için çalıştığından eminim, emin değilim. Windows kullanarak çalışacak.

Öncelikle, biri canlı CD'ler için diğeri işletim sistemi kurmak için 2 adet USB çubuğuna ihtiyacımız var.

İçinde birden fazla işletim sistemi olmasını istediğiniz için, 16 veya 32 GB'lık bir USB çubuğu kullanmalısınız, eğer mümkünse bir USB 3.0 kullanın, çünkü 2.0 cihazından aktarım hızları oldukça yavaş, örn. Xubuntu'yu kurmak için 8GB'lık bir sınıf 2 SD kart kullandım ve tararken olmasa da uçmadı, SD kartlar USB'den daha yavaş olsa da, 1 veya 2 GB'lık bir sürücü kullanabilirsiniz.

Tamam, şimdi bir liveUSB önyüklenebilir sürücüsü yapın, UNetbootiN'i kullanmanızı, bunu yapmak için isoyu seçip liveUSB'yi oluşturmanızı öneririm.

Şimdi, önyüklenebilir USB'ye sahip olduğunuzdan, bilgisayarınızı yeniden başlatın ve liveUSB'yi başlatın, oraya girdiğinizde canlı oturumu başlatın.

İkinci USB'yi bilgisayara bağlayıp EXT4'e biçimlendirdikten sonra, kurucuyu USB sürücüsüne yönlendirin ve işte bu kadar (aşırı uçta biraz gittim ve tüm Sabit disklerimin bağlantısını kesmek için onlara karşı oylanmak ya da mevcut tesislere bulaşmak).

Daha fazla dağıtım eklemek, daha fazla bölüm oluşturmaktan ibarettir, ancak USB'nin Düzenli Sabit Sürücüler gibi sadece belirli bir Genişletilmiş bölüme dayanabildiğini bilmiyorum ama / home, takas yapabilir, / boot'ın da paylaşılıp paylaşılamayacağını ya da güvenli olup olmadığını gerçekten bilmiyorum.

USB aygıtına Windows ekleme, belki de SADECE belki, bir NTFS bölümü oluşturup içine Windows yüklerseniz ve ardından GRUB'u Windows eklemek için geri yüklerseniz işe yarayabilir.


Bu cevap, birden fazla yüklü dağıtım içeren bir USB'nin nasıl yapılacağını açıklar , ancak bana öyle geliyor ki OP, çok önyüklemeli bir Canlı USB'nin nasıl oluşturulacağını arıyordu .
Ploni,

2

Hangi yazılımı alacağını bilmek.

Öncelikle GParted veya KDE Partition Manager gibi bir bölüm editörüne ihtiyacınız olacak. Linux için bu bölüm düzenleyicileri listesine bakın . Gnome, Unity veya LXDE olarak GTK tabanlı bir masaüstü sush kullanıyorsanız tavsiye ederim. Gparted kullanın. KDE veya LXQT gibi bir QT tabanlı masaüstü kullanıyorsanız, KDE Bölüm Yöneticisi'ni kullanmaktansa.

İhtiyacınız olan ikinci şey Unetbootin gibi onlar için bir yükleyici, ya da terminali kullanabilirsiniz.

Yazılımın Kurulması

Gparted

Gparted'i kurmak Gparted'ı yükleyin, Ubuntu Yazılım Merkezi'nde bulmak veya sudo apt-get install gpartedbir terminal girmek için bu bağlantıya tıklayın . Burada daha fazla talimat var

Gparted'i kurmak için bağlantıya tıkladıktan sonra, Ubuntu Yazılım merkezini açmalı ve yapmanız gereken tek şey sadece yükleme düğmesine basmak.


Unetboot

Unetbootin'i yüklemek Unetbootin'i yükleyin, Ubuntu Yazılım Merkezi'nde bulmak veya sudo apt-get install unetbootinbir terminal girmek için bu bağlantıya tıklayın . Burada daha fazla talimat var

Unetbootin'i kurmak için linke tıkladıktan sonra, Ubuntu Yazılım merkezini açmalı ve yapmanız gereken tek şey sadece yükleme düğmesine basmak.

Flashdrive'ı bölümleme


GUI için bu eğitime bakın . Bu bak öğretici terminali, değil önerilir.

ISO dosyalarını her bölüme kurmak.


UNetbootin için bunu görmek öğretici . Terminal için öğreticiye bakınız .


@ akiva iyi ????
MathCubes

Ah özür dilerim; bu cevabı görmedim; Agentcool> _ <
Akiva

1
UnetBootin bağlantınız koptu ya da daha doğrusu benim için beni bir pdf okuyucuya yönlendirdi.
Akiva

@Akiva teşekkürler Düzenlemeden önce bir üs olarak kullandım
MathCubes

1
@MathCubes Geçici kılavuz, tek bir iso dosyası içindir. Birden fazla iso dosyası için bunu nasıl yapıyorsunuz? Eğer yayınlamak zorunda mıyım syslinux -sbir iso-Archiv içeriğini tutan her bölüm için? Lütfen cevabınıza daha fazla açıklama ekleyin !! Thanx!
Arch Linux Tux

2

UNetbootin - Çoklu Önyükleme

UNetbootin'i çoklu önyükleyici olarak kullanmayla ilgili bazı konular var, UNetbootin ISO görüntülerini önyüklemiyor veya Windows işletim sistemi kurmuyor.

UNetbootin birden fazla bölüme kurabilir, ancak syslinux boot yükleyicisinin ele alınması gerekir.

Gparted

Her işletim sistemi için flash sürücüyü bir bölüme ayırın, açıklık için etiket bölümleri.

UNetbootin 1

İşletim sistemlerini kullanılabilir bölümlere yüklemek için UNetbootin 655 kullanın. 655 veya daha yenisini kullanmak sürücünün hem BIOS'u hem de UEFI'yi başlatmasına izin vermelidir

UNetbootin 2

En son ilk bölüme yükleyin veya ilk bölüm için önyükleme bayrağını el ile ayarlayın.

Syslinux Paketi

Chain.c32'yi Syslinux-4.07 paketinden ilk bölümün kök dizinine kopyalayın. Syslinux-4.03 chain.c32 çalışmıyor.

Ubuntu Bölümü

Syslinux.cfg dosyasını syslinux2.cfg olarak kopyalayın.

Orijinal Syslinux.cfg dosyasını düzenleyin

Her işletim sistemi için bir chainload girişi ekleyerek orijinal syslinux.cfg içeriğini gösterildiği gibi değiştirin.

sudo ayrıldı -ls / dev / sdb

sudo ayrıldı -ls / dev / sdb

sudo lsblk -f / dev / sdb

sudo lsblk -f / dev / sdb

Windows sürümünü kullanmak istemiyorsanız, UNetbootin 655'ün Linux sürümünde çalışıyor görünmüyorsa, bu çözüm geçici bir çözümdür.

Zincir yükleme komutunu dahil etmek için syslinux.cfg dosyasını düzenleyin.

Syslinux2.cfg'yi unutun ve sadece diğer işletim sistemleri için zincir yükleme komutunu eklemek için orijinal syslinux.cfg dosyasını düzenleyin.

Eğer / ne zaman syslinux ile kolay olmayabilir UEFI ile çalışan zincir yükleme almak nasıl anlamaya zaman / posta güncellenir.


2

YUMI (2018)

YUMI artık BIOS önyüklemesi için bir sürümü ve UEFI önyüklemesi için bir beta sürümüne sahip.

YUMI OP'nin çoklu önyükleme ISO görüntüleri için kriterlerini karşılar.

Anlaşılır ve anlaşılması ve kullanılması kolaydır.

Önyükleme menüsü aslında syslinux'dur, ancak grub2'ye benzer.

YUMI'nin bir avantajı, bir NTFS kurulumunda, ayrı ayrı casper-rw kalıcılık dosyalarının her birinin 4 GB'den fazla olabileceğidir.

İndir - https://www.pendrivelinux.com/yumi-multiboot-usb-creator/

YUMI bir Windows uygulaması ve Şarap'ta çalıştığı söyleniyor, ancak bununla ilgili çok fazla şansım olmadı.


@Ploni Notu eklendi,
CSCameron

2

ÇOK TAM KURULUM

2011'den bu yana işler değişti, bugün flaş sürücüler çok daha büyük ve daha hızlı.

Artık birden çok işletim sisteminin bir flash sürücüye tamamen kurulması makul (ya da Live, Persistent ve Full yüklemelerin karma olduğu bir hibrit sürücü) yapılması makul.

Tam kurulumlar, kalıcı kurulumlardan daha stabil ve güvenlidir, ancak yapılması hızlı değildir. Sabit boyutlu casper-rw dosyası veya bölümü gerekmediğinden disk alanını kullanmakta daha iyidirler.

  • UNetbootin, Rufus, vb. Kullanarak küçük flash sürücüde Live yükleyici sürücüsü oluşturun.

  • Büyük Hedef flash sürücüsünde GPT bölüm tablosu oluşturun.

  • İşletim sisteminiz olduğu kadar ext4 bölümleme yapın. Boyut, her biri yaklaşık 8GB veya daha büyük olmalıdır.

  • Canlı sürücüyü önyükleyin ( UEFI modunda) ve sonra daha büyük Hedef sürücü takın.

  • Ubuntu'yu Kur simgesini, (Ubiquity) tıklayın.

  • Bölümlendirmede "Başka bir şey" seçildi.

  • / İçin sdx1'i seçin. (sdx Hedef sürücüdür).

  • Hedef sürücünün kök dizinine önyükleyici yükleyin.

  • Diğer tüm bölümün format kutularını işaretlenmemiş halde bırakın.

  • Tam disk şifrelemesi kullanarak yüklerseniz, tüm dahili sürücüleri çıkardığınızdan veya devre dışı bıraktığınızdan emin olun.

  • Bunu sdx2, sdx3, etc ve yüklemeyi seçtiğiniz işletim sistemlerinde tekrarlayın.

  • Son kurulumdan sonra, flash sürücüyü önyükleyin ve bir güncelleme grubu yapın. Bu, tüm işletim sistemlerini grub.cfg'ye ekleyecektir.

Canlı önyükleme veya kalıcı önyükleme yapmak istediğiniz ISO'lar için bir bölüm bırakabilirsiniz, bunları grub.cfg kullanarak döngüden geçirin.

Görünüşe göre bu cevap Uri Herrera'nın cevabını kısmen çoğaltabilir. ilk buradaydı, içerdiği herhangi bir ek bilgi için buradan ayrılacağım.


"Bölümlemede" Başka bir şey "seçildi" "Hangi uygulamada" bölümlemede "derken neyi kastediyorsunuz? Gartılı mı?
Santropedro

@Santropedro: Ubuntu Ubiquity yükleyicisindeki "Başka bir şey" seçeneği. Cevapını güncelledim, lütfen hala kafa karıştırıcı olup olmadığını bana bildirin.
CSCameron

1

İşte daha az bağımlılık kullanan ve birçok (çoklu) dağıtımı destekleyen başka bir komut dosyası / yardımcı programı

multibootusb - SourceForge.net'deki Dosyalara Gözat


4
Şu anda bu daha bir yorum. Tam bir cevap için onu geliştirmelisin. Bkz. Örneğin meta.askubuntu.com/questions/1765/…
NN

Her ne kadar Windows yüklemeyi desteklediğini sanmıyorum.
Carolus

Sundar _ima: MultiBootUSB için teşekkür ederiz. multibootusb.org/page_features
CSCameron


1

mkusb MULTIBOOT HACK

Mkusb, hem BIOS hem de UEFI'deki yetenekleri nedeniyle özel önyükleme sürücüsü projeleri için mükemmel bir temel oluşturur.

Bu hack, Windows yükleyici de dahil olmak üzere birden fazla ISO dosyasını önyükler ve grub2 menüsüne sahiptir.

Çoğu işletim sistemi için Grub2 menü seçenekleri Google Arama kullanılarak kullanılabilir ve bu yanıtın kapsamı dışındadır.

mkusb varsayılanları

Kalıcı USB sürücüsünü oluştururken mkusb varsayılanlarını kullanın.

mkusb tekrar varsayılanları kullanır

Şüphe duyuyorsanız, bölüm boyutu daha sonra ayarlanabilir ancak zaman alırsa mkusb kalıcılık varsayılanlarını kullanın.

DUS Konsolu

Yüklemeden sonra DUS Konsolu.

Önce GParted

Bölüm değişikliği öncesi GParted.

Sonra gparted

Değişiklikten sonra Gparted - Kalıcı dosyalar için bir FAT32 bölümüyle birlikte sdb4, ISO9660 işletim sistemi bölümü ve sdb5, ext2 casper-rw bölümünün üzerine yazın.

Kalıcılık bölümü

Kalıcılık bölümü - Her işletim sistemi için benzersiz bir ad klasörü oluşturun (kalıcılık gerekir)

Kalıcılık klasörü

Kalıcılık klasörü - Her kalıcılık klasörüne bir casper-rw dosyası ve isteğe bağlı home-rw dosyası ekleyin. Bir casper-rw dosyasını yeniden adlandırarak bir ev-rw dosyası yapılabilir. Bir ev-rw dosyası, Tam kurulumda ayrı bir ev bölümü gibidir, sürüm yükseltmelerinden sonra yeniden kullanılabilir.

ISO klasörü

NTFS usbdata bölümündeki ISO dosyaları için bir klasör oluşturun.

ISO klasörü içeriği

ISO klasörüne bazı ISO'ları ekleyin.

GRUB konumu

grub.cfg konumu

grub.cfg

ISO dosyalarını yeniden yüklemek için grub.cfg dosyasını düzenleyin. Dahil et: persistent persistent-path=/<persistent-folder-name>/sebat istiyorsan.

sudo ayrıldı -ls / dev / sdb

sudo ayrıldı -ls / dev / sdb

sudo lsblk -f / dev / sdb

sudo lsblk -f / dev / sdb

Bir Windows yükleyici gerekliyse, "Windows yükleyici ayıklanıyor" işleviyle mkusb ile başlamak en kolay yoldur, (Windows ISO'yu TAR'ye manuel olarak çıkarmak zorunda kaldım),

mkusb Windows Yükleyici

Yüklemeden sonra ISO'lar için bir klasör ve gerekirse kalıcılık için klasörler oluşturun (yukarıdaki prosedüre benzer).

mkusb Windows grub

Herhangi bir ISO'yu görüntülemek ve herhangi bir kalıcılık klasörü belirlemek için /boot/grub/grub.cfg dosyasını düzenleyin.

(bir Windows ISO dosyası üzerinde döngü kurmanın bir yolunu bulamadım).


0

eski bir iş parçacığı için yeni cevap

Arasında birçok çözümü denedikten sonra

  • Multisystem çarpık, kusurlu ve hafif çalışan bir arayüze ulaşmak için inanılmaz derecede karmaşık bir kurulum
  • Yumi daha profesyonel bir yaklaşım ancak UEFI ile baş etmiyor

Önceden biçimlendirilmiş bir USB sürücüyü biçimlendirmek, oluşturmak ve kurmak için basit ve etkili bir Linux komut dosyasına sahip olan Easy2boot'u başarıyla denemeye geldim (bölüm FAT32)

  • İndirilen dosyayı siteden bir dizine açın. easy2boot
  • Görüntü dosyalarınızı (ISO ...) kopyalayın easy2boot/_ISO/AUTO(en basit)
  • cd easy2boot/_ISO/docs/linux_utils
  • fmt.sh komutunu çalıştırın: bash fmt.sh
  • easy2boot hangi cihaza çalışacağını gösterecek ve doğru olup olmadığını soracak ... bu parçayı iki kez kontrol ettiğinizden emin olun!

Bu kadar.

Biçimlendirilmiş sürücüyü Ubuntu'dan deneyin! (bu noktada bağlantısı kesilmeli)

qemu-system-x86_64 -machine accel=kvm:tcg -m 512 -hda /dev/sdX

XUSB sürücü cihazı nerede (örneğin 'b', 'c', ...)

"DIRECT BOOT" üst menüsünde yeni bir giriş yapmalısınız.

görüntü tanımını buraya girin


Ne yazık ki, özgür yazılım değil.
Felix

1
Hem çoklu sistemi hem de easy2boot'u test ettim. multisystem aynı ISO ile easy2boot'tan daha az yer kullandı. SO easy2boot yerine çoklu sistemi tercih ederim.
Nuwan Thisara

Multisystembenim için iyi çalıştı: sezgisel ve beklendiği gibi çalıştı ve hiç telaşa
kapılmadan

@Felix ana sayfasında ücretsiz olduğunu söylüyor!
Arch Linux Tux

1
@ArchLinuxTux easy2boot.com/download adresinde "... ticari olmayan kullanım için ücretsizdir" yazıyor. Anladığım kadarıyla bu, Özgür Yazılım'ın tanımını ihlal ediyor ( en.wikipedia.org/wiki/Free_software ) ve elbette "Özgür Birada Özgür" olarak değil (bunu bizden almayacaklar) "(bunun için para ödemek zorunda değilsin). Easy2boot ana sayfasında herhangi bir "lisans" metni bulamadım. Özgür (Özgür!) Yazılımı, bu durumda lütfen bir bağlantı sağlayınca memnun olurum ve bu yorumu sileceğim veya ayarlayacağım.
Felix
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.