přejít na obsah přejít na navigaci

Linux E X P R E S

Příspěvky Seznam distribucí, které lze jednoduše provozovat z flash disku za pomoci Grubu

Dalsi distribuce
SpaceExplo 18. 07. 2013, 10:32:25
Odpovědět  Odkaz 
Jsem velmi vdecny za tuto serii clanku, protoze takovy usb-boot-flash-disk s grubem uz nejakou dobu pouzivam a bootvani debian mi tam nejak zlobilo, ale nemel jsem cas to resit.

Jen dodam sve poznatky (mozna uz to zaznelo):

- pokud se bootuje z iso souboru, pak je mozne na zbytek flashky zapisovat, takze se to docela dobre hodi i pro uchovani nejakych souboru. Odzkouseno s Mint 13

- RedHat based distibuce (alespon tedy Fedora a CentOS) neumi (nechteji) bootovat z iso souboru a proto jsem iso rozbalil do samotneho adresare (jako jiz zmineno v predchozim clanku) a pak pouzivam nasledujici grub menu entry:

menuentry "Fedora 17 32bit LXDE" {
set root=(hd0,1)
linux /OS/Fedora-17-i686-Live-LXDE/isolinux/vmlinuz0 root=UUID=378D-36B0 ro liveimg quiet nodiskmount nolvmmount rhgb rd.luks=0 rd.md=0 rd.dm=0 live_dir=/OS/Fedora-17-i686-Live-LXDE/LiveOS
initrd /OS/Fedora-17-i686-Live-LXDE/isolinux/initrd0.img
}

UUID je ID primo partition na flash disku, zbytek je docela jasny (a urcite tam nektere veci chybi a nektere mozna prebyvaji). Kazdopadne, takto nabootovano neni mozne na disk zapisovat, protoze je cela partition pripojena jako read-only :-(
Vladislav Konopík Re: Dalsi distribuce
Vladislav Konopík 18. 07. 2013, 15:04:14
Odpovědět  Odkaz 
Děkuji Vám za nasměrování k zprovoznění distribuce Fedory.
Nevlastním sice verzi 17, ale s Vaším nastavením se mi podařilo
verzi 18 nabootovat až do přihlašovacího dialogu.
Bohužel, nepodařilo se mi do systému přihlásit. Protože jsem se však nyní
dostal dál, než při vzniku tohoto seznamu, bylo zapotřebí jen několika minut
pro otestování dalších parametrů.

Několik poznámek k provozu Fedory z flash disku:
- souborový systém musí být typu FAT32
- UUID lze zjistit pomocí diskového nástroje, Gpartedu atd.
- instalace Fedory 18 LXDE proběhla v pořádku

(RSA) Fedora-18-i686-Live-LXDE.iso (adresář /Fedora18)

menuentry "Fedora 18 i686 32bit LXDE" {
set root=(hd0,2)
linux /Fedora18/isolinux/vmlinuz0 root=UUID=E62E-FF6B ro liveimg rd.live.image live_dir=/Fedora18/LiveOS
initrd /Fedora18/isolinux/initrd0.img
}
Re: Re: Dalsi distribuce
SpaceExplo 23. 07. 2013, 00:44:19
Odpovědět  Odkaz 
Rado se stalo :-)

Predpokladam, ze podobne/stejne to pujde se vsemi Fedora/RedHat-based distribucemi. Dokonce jsem pri hledani pricin, proc to nejde z iso loopbacku jako u debian/ubuntu nasel nekolik let stary bug reportovany RedHatu prave s timto pozadavkem - samozrejme jiz dlouho zavreny bez jakehokoli reseni :-( V mem pripade jsem timto zpusobem bootoval LiveCD/DVD Fedor 16,17 i 18 a vsechny nabehly a bylo mozne z nich instalovat primo na HDD.

PS: omlouvam se za pozdni reakci, mel jsem par hektickych dni
Seznam distribucí, které lze jednoduše provozovat z flash disku za pomoci Grubu
w359 25. 07. 2013, 21:04:56
Odpovědět  Odkaz 
Vďaka za článok a za návod k Fedore. Veľmi užitočné.
xiaopan
w359 6. 08. 2013, 20:12:15
Odpovědět  Odkaz 
Pokúšal som sa rozbehnúť s touto konfiguráciou distribúciu Xiaopan. Napriek tomu, že som našiel nasledovné návody, nepodarilo sa mi nabootovať do GUI. Distribúcia nabootuje iba do konzoly.

Návody:
http://www.rmprepusb.com/tutorials/xiaopan
http://www.cnblogs.com/eshizhan/archive/2012/04/24/2467632.html
http://dishingtech.blogspot.sk/2012/05/beini-alternative-xiaopan-041-is-better.html

Vlastné konfigurácie:
menuentry "Xiaopan" {
set root=(hd0,msdos2)
# linux /xiaopan/boot/vmlinuz tinycore loglevel=3 tce=/xiaopan/cde mydata=/xiaopan/mydata waitusb=5 showapps vga=791 restore=/xiaopan/cde
# linux /xiaopan/boot/vmlinuz loglevel=3 cde mydata=mydata waitusb=3 showapps restore=/xiaopan lang=en_US.utf8
# initrd /xiaopan/boot/core.gz
set isofile="/xiaopan-0.4.6.1.iso"
loopback loop $isofile
root=loop
linux /boot/vmlinuz loglevel=3 cde waitusb=3 iso=$isofile mydata=mydata restore=/ lang=en_US.utf8
initrd /boot/core.gz
}

Dokáže ma niekto nakopnúť správnym smerom?
Vladislav Konopík Re: xiaopan
Vladislav Konopík 9. 08. 2013, 08:02:07
Odpovědět  Odkaz 
Děkuji Vám, že jste uvedl i odkaz na domovské stránky projektu, kde jsem mohl
čerpat informace. S následujícím nastavením je distribuce plně funkční nejen
pro Xiaopan, ale i pro TiniCore.

Poznámky k provozu:
- název ISO souboru musí být bez mezer
- CCF9-ED1B je UUID oddílu na mém flash disku - nahraďte skutečnou hodnotou
- Váš zápis "set root=(hd0,msdos2)" označuje druhý oddíl flash disku nebo HDD,
osobně používám flash disk rozdělený na 2 oddíly, proto tento zápis ponechávám

(ISO) Xiaopan 0.4.6.1.iso
(ISO) TiniCore.iso

menuentry "Xiaopan 0.4.6.1" {
set root=(hd0,msdos2)
set soubor=/Xiaopan-0.4.6.1.iso
loopback loop $soubor
root=(loop)
linux /boot/vmlinuz iso=UUID=CCF9-ED1B$soubor waitusb=5
initrd /boot/core.gz
}
Re: Re: xiaopan
w359 9. 08. 2013, 17:42:22
Odpovědět  Odkaz 
Ďakujem, s Vašim nastavením distribúcia plnohodnotne nabootuje.
Seznam distribucí, které lze jednoduše provozovat z flash disku za pomoci Grubu
karlos 20. 09. 2013, 22:17:33
Odpovědět  Odkaz 
ahoj,
snažím se zprovoznit DEFT pomocí výše uvedeného zápisu, ale stále končím na této chybové hlášce:

(initramfs) done.
/scripts/casper-premount/20iso_scan: line 46: where_is_mounted: not found
mount: mounting /dev/sda10 on /isodevice failed: Invalid argument
Warning: Cannot mount /dev/sda10 on /isodevice

Could not find the ISO /iso/deft/deft7.2.iso
This could also happen if the file system is not clean because of ...

jen bych doplnil, že sdb je flashka a sda je pevný disk v pc, kdy sda10 je oddíl s backtrack linuxem

díky za pomoc