Linux Multiboot Stick: Unterschied zwischen den Versionen

Aus Meine Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „s“)
 
 
Zeile 1: Zeile 1:
s
+
=== Install oder Live ===
 +
 
 +
Linux BootISO Stick auf dem Linux Arch erstellen.
 +
 
 +
Befehl listet die Blockdvices:
 +
<code>lsblk </code>
 +
 
 +
USB Stick trennen:
 +
<code>sudo umount /dev/sdXY</code>
 +
 
 +
Partitionieren:
 +
<code>sudo cfdisk /dev/sdX</code>
 +
 
 +
Formatieren:
 +
<code>sudo mkfs.vfat /dev/sdXY</code>
 +
 
 +
Vereichnisse vorbereiten:
 +
 
 +
<code>mkdir /mnt/usbstick<br />
 +
mount /dev/sdXY /mnt/usbstick </code>
 +
 
 +
Eventuell nachisntallieren:
 +
* <code>pacman -S dosfstools gets you mkfs.vfat and mkfs.msdos</code>
 +
* <code>pacman -S ntfsprogs gets you mkfs.ntfs</code>
 +
 
 +
 
 +
Verzeichnisse erstellen:
 +
<code>mkdir /mnt/boot <br />
 +
<code>mkdir /mnt/efi </code>
 +
 
 +
Bootloader installieren:
 +
<code> grub-install --no-floppy --target x86_64-efi --efi-directory /mnt/usbstick/efi/ --removable --boot-directory=/mnt/usbstick/boot/ /dev/sdb </code>
 +
 
 +
Eventuell nachisntallieren:
 +
* <code> pacman -S grub </code>
 +
 
 +
USB Stik trennen USB Stick neu mounten und Verzeichnis für ISO erstellen:
 +
<code>  umount /mnt/usbstick</code>
 +
 
 +
<code> mkdir /mnt/usbstick/boot/iso </code>
 +
 
 +
Iso direkt ins Verzeichnis downladen:
 +
<code> wget http://garr.dl.sourceforge.net/project/systemrescuecd/sysresccd-x86/2.2.0/systemrescuecd-x86-2.2.0.iso </code>
 +
 
 +
 
 +
 
 +
=== Install oder Live ===
 +
 
 +
Linux Boot Stik auf dem Linux Ubuntu erstellen.
 +
 
 +
<code>lsblk <br />
 +
 
 +
linux@linux-desktop:~$ lsblk <br />
 +
NAME  MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT <br />
 +
sda      8:0    0  113G  0 disk <br />
 +
├─sda1  8:1    0  200M  0 part <br />
 +
├─sda2  8:2    0 112,2G  0 part <br />
 +
└─sda3  8:3    0 619,9M  0 part <br />
 +
sdb      8:16  1  14,7G  0 disk <br />
 +
├─sdb1  8:17  1  6,7G  0 part /<br />
 +
├─sdb2  8:18  1    1K  0 part <br />
 +
└─sdb5  8:21  1    8G  0 part [SWAP]<br />
 +
sdd      8:48  1  1,9G  0 disk <br />
 +
└─sdd1  8:49  1  1,9G  0 part /media/linux/7939-8B81</code>
 +
 
 +
<code>  sudo umount /dev/sdd1 </code>
 +
 
 +
<code> sudo cgdisk /dev/sdd </code>
 +
 
 +
sudo mkfs.vfat /dev/sdd1
 +
 
 +
sudo mount /dev/sdd1 /mnt/ -o uid=linux,gid=users
 +
 
 +
sudo apt-get install grub2
 +
 
 +
mkdir /mnt/boot
 +
mkdir /mnt/efi
 +
 
 +
 
 +
Fehler: grub-install: error: /usr/lib/grub/x86_64-efi/modinfo.sh doesn't exist.
 +
 
 +
Das Problem wird behoben mit:
 +
sudo apt-get install grub-efi
 +
 
 +
Bootloader installieren
 +
 
 +
sudo grub-install --target x86_64-efi --efi-directory /mnt/efi/ --removable --boot-directory=/mnt/boot /dev/sdd
 +
 
 +
mkdir /mnt/boot/iso
 +
 
 +
sudo umount /mnt
 +
 
 +
===Live mit Persitenz===
 +
 
 +
Lösung mit UNetbootin
 +
 
 +
Installiert mit MAC OS Version
 +
 
 +
===Links===
 +
* https://wiki.archlinux.de/title/Multiboot_USB_Stick
 +
* http://www.rodsbooks.com/linux-fs-code/
 +
* http://feitel.indeedgeek.de/2013/3/multiboot_efi_usb_stick/
 +
* http://www.gtkdb.de/index_7_1184.html
 +
* https://help.ubuntu.com/community/Grub2
 +
* https://help.ubuntu.com/community/Grub2/Installing
 +
* http://wiki.ubuntuusers.de/GRUB_2
 +
* https://fedoraproject.org/wiki/GRUB_2
 +
* http://www.panticz.de/MultiBootUSB
 +
* https://wiki.archlinux.de/title/Multiboot_USB_Stick

Aktuelle Version vom 20. Oktober 2018, 22:35 Uhr

Install oder Live

Linux BootISO Stick auf dem Linux Arch erstellen.

Befehl listet die Blockdvices: lsblk

USB Stick trennen: sudo umount /dev/sdXY

Partitionieren: sudo cfdisk /dev/sdX

Formatieren: sudo mkfs.vfat /dev/sdXY

Vereichnisse vorbereiten:

mkdir /mnt/usbstick
mount /dev/sdXY /mnt/usbstick

Eventuell nachisntallieren:

  • pacman -S dosfstools gets you mkfs.vfat and mkfs.msdos
  • pacman -S ntfsprogs gets you mkfs.ntfs


Verzeichnisse erstellen: mkdir /mnt/boot
mkdir /mnt/efi

Bootloader installieren: grub-install --no-floppy --target x86_64-efi --efi-directory /mnt/usbstick/efi/ --removable --boot-directory=/mnt/usbstick/boot/ /dev/sdb

Eventuell nachisntallieren:

  • pacman -S grub

USB Stik trennen USB Stick neu mounten und Verzeichnis für ISO erstellen: umount /mnt/usbstick

mkdir /mnt/usbstick/boot/iso

Iso direkt ins Verzeichnis downladen: wget http://garr.dl.sourceforge.net/project/systemrescuecd/sysresccd-x86/2.2.0/systemrescuecd-x86-2.2.0.iso


Install oder Live

Linux Boot Stik auf dem Linux Ubuntu erstellen.

lsblk

linux@linux-desktop:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 113G 0 disk
├─sda1 8:1 0 200M 0 part
├─sda2 8:2 0 112,2G 0 part
└─sda3 8:3 0 619,9M 0 part
sdb 8:16 1 14,7G 0 disk
├─sdb1 8:17 1 6,7G 0 part /
├─sdb2 8:18 1 1K 0 part
└─sdb5 8:21 1 8G 0 part [SWAP]
sdd 8:48 1 1,9G 0 disk
└─sdd1 8:49 1 1,9G 0 part /media/linux/7939-8B81

sudo umount /dev/sdd1

sudo cgdisk /dev/sdd

sudo mkfs.vfat /dev/sdd1

sudo mount /dev/sdd1 /mnt/ -o uid=linux,gid=users

sudo apt-get install grub2

mkdir /mnt/boot mkdir /mnt/efi


Fehler: grub-install: error: /usr/lib/grub/x86_64-efi/modinfo.sh doesn't exist.

Das Problem wird behoben mit: sudo apt-get install grub-efi

Bootloader installieren

sudo grub-install --target x86_64-efi --efi-directory /mnt/efi/ --removable --boot-directory=/mnt/boot /dev/sdd

mkdir /mnt/boot/iso

sudo umount /mnt

Live mit Persitenz

Lösung mit UNetbootin

Installiert mit MAC OS Version

Links