Linux Multiboot Stick

Aus Meine Wiki
Version vom 20. Oktober 2018, 21:35 Uhr von 6vffdh (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

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