Ultimate USB Boot Stick

Seite 1 von 1 - Forum: Linux and other OS auf overclockers.at

URL: https://www.overclockers.at/linux/ultimate_usb_boot_stick_216344/page_1 - zur Vollversion wechseln!


othan schrieb am 20.05.2010 um 14:10

Bin per zufall über ein Anleitung gestolpert die ich euch nicht vorenthalten will.

Dank dem Bootloader Grub2 kann man nun direkt von iso-files booten. Das hat den vorteil, wenn z.B. eine neue Distro rauskommt, braucht man nur noch die .iso auf den stick zu kopieren und die grub.cfg anzupassen und schon hat man seinen usb-stick auf aktuellem stand.

http://www.panticz.de/MultiBootUSB

Das ganze geht in ein paar einfachen schritten von sich:

(ich gehe davon aus, dass euer Stick als "sdb" erkannt wurde

1. Stick mit fat formatieren

Zitat
mkfs.vfat /dev/sdb1

2. mounten
Zitat
mount /dev/sdb1 /mnt

3. Grub2 auf USB installieren (muss dazu auch auf lokalem System installiert sein)
Zitat
grub-install --no-floppy --root-directory=/mnt /dev/sdb

4. /mnt/boot/grub/grub.cfg erstellen und editieren
Zitat
menuentry "Ubuntu Live 10.04 64bit" {
loopback loop /boot/iso/ubuntu-10.04-desktop-amd64.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/ubuntu-10.04-desktop-amd64.iso noeject noprompt --
initrd (loop)/casper/initrd.lz
}

menuentry "Ubuntu Live 10.04 Netbook Edition 32bit" {
loopback loop /boot/iso/ubuntu-10.04-netbook-i386.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/ubuntu-10.04-netbook-i386.iso noeject noprompt --
initrd (loop)/casper/initrd.lz
}

menuentry "tinycore" {
loopback loop /boot/iso/tinycore-current.iso
linux (loop)/boot/bzImage --
initrd (loop)/boot/tinycore.gz
}

menuentry "Memtest 86+ linux16" {
linux16 /boot/memtest86+.bin
}

5. Ordner /mnt/boot/iso erstellen und .iso files kopieren


6. Testen :)

entweder direkt davon booten oder vorher mit qemu testen (sofern installiert)

Zitat
qemu -m 512 /dev/sdb


Fertig :)

/EDIT: Hab leider auf die schnelle noch kein Windows.iso so zum rennen gebracht, soll aber mit den WindowsPE funktionieren, werde das bei Gelegenheit noch testen.


kleinerChemiker schrieb am 23.05.2010 um 23:01

Windows vom USB-Stick booten? Das wär ja geil, oder wär das dann auch nur so ein "read only", also daß Änderungen nicht gespeichert werden?


Hansmaulwurf schrieb am 23.05.2010 um 23:10

Zitat von kleinerChemiker
Windows vom USB-Stick booten? Das wär ja geil, oder wär das dann auch nur so ein "read only", also daß Änderungen nicht gespeichert werden?
Wenns geht ja. Das Problem ist, dass MS damit ein Problem (hatte?). Ich habs damals bei XP auch mit Tweaks auf Biegen und Brechen nicht hinbracht. (Kann aber auch an Unfähigkeit liegen :p)


Joe_the_tulip schrieb am 24.05.2010 um 18:37

Bei XP wars möglich, aber sehr harte Arbeit. Das hab ich im Zuge des Eee Review vor ewigen Zeiten mal ausprobiert.


Nico schrieb am 24.05.2010 um 18:40

wenn dann sollte die hier beschriebene anleitung mit allen linux isos gehn. ich habs mit fedora/redhat nicht zamgebracht :(.


Ringding schrieb am 25.05.2010 um 07:53

Fedora/CentOS hab ich schon immer ohne Brennen installiert. Das geht recht einfach. Natürlich muss man erst einmal von irgendwo booten; dafür nehme ich immer einen systemrescuecd-Stick. Dann leg ich mit dem eine Bootpartition an und kopiere das isolinux-Verzeichnis aus dem ISO rein. Danach boote ich in den GRUB und lade dort per command line vmlinuz und initrd aus dem isolinux-Verzeichnis. Fertig.


kleinerChemiker schrieb am 25.05.2010 um 11:21

es geht ja nicht ums installieren, sondern daß man das os vom usb-stick bootet.




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025