Bootable USB: Difference between revisions

From Webhuis wiki
Jump to navigation Jump to search
(Created page with "Debian Bootable USB Dit is een zogenaamde non-Uefi usb boot stick. Stappen: * Maak een USB Een bootable Debian USB is goud waard in een migratie uit Windows naar Linux of b...")
 
No edit summary
Line 5: Line 5:
Stappen:
Stappen:
* Maak een USB
* Maak een USB
mount de usb root partition
debootstrap stable /mnt/sdc2 http://10.68.171.11:3142/debia
mount-chroot
chroot /mnt/sdc2 /bin/bash
fstab
ssh
user
install kernel image
sudo
geen root passwd
netwerk config
exit chroot
mount-chroot
umount de usb root partition


Een bootable Debian USB is goud waard in een migratie uit Windows naar Linux of bij het herstel van een Linux machine.
Een bootable Debian USB is goud waard in een migratie uit Windows naar Linux of bij het herstel of migreren van een Linux machine.


maak met unetbootin een netinstall aan op een partitie op een usb-stick
maak met unetbootin een netinstall aan op een partitie op een usb-stick
Line 15: Line 29:


De installatie is nog niet erg minimaal, maar hij werkt.
De installatie is nog niet erg minimaal, maar hij werkt.
mkfs.ext4 /dev/sdc2
1937 mkfs.ext4 /dev/sdc3
1938 mkfs.ext4 /dev/sdc4


root@host:~# apt-get clean
root@host:~# apt-get clean

Revision as of 13:10, 14 March 2024

Debian Bootable USB

Dit is een zogenaamde non-Uefi usb boot stick.

Stappen:

  • Maak een USB

mount de usb root partition debootstrap stable /mnt/sdc2 http://10.68.171.11:3142/debia mount-chroot chroot /mnt/sdc2 /bin/bash fstab ssh user install kernel image sudo geen root passwd netwerk config exit chroot mount-chroot umount de usb root partition

Een bootable Debian USB is goud waard in een migratie uit Windows naar Linux of bij het herstel of migreren van een Linux machine.

   maak met unetbootin een netinstall aan op een partitie op een usb-stick
   Boot de doel machine met de usb-stick en voer de installatie uit
   Grub maakt een foutje door de devices te verwisselen, sda <-> sdb
   Herstel de fout in grub edit en boot
   Pas na de boot /etc/fstab aan en doe update-grub

De installatie is nog niet erg minimaal, maar hij werkt.

 mkfs.ext4 /dev/sdc2
1937  mkfs.ext4 /dev/sdc3
1938  mkfs.ext4 /dev/sdc4

root@host:~# apt-get clean root@host:~# apt-get install localepurge root@host:~# localepurge root@squeeze-usb-i386:~# ln -s /home/squeeze-usb-i386/var/lib/* /var root@squeeze-usb-i386:~# ln -s /home/squeeze-usb-i386/var/cache/* /var

Installeer ook nog tools om met Windows file systems te werken:

apt-get install ntfsprogs scrounge-ntfs dosfstools rsync

Op de host

Maak een file system aan voor het OS op de USB stick.

root@host:~# fdisk /dev/sdb root@host:~# mkfs.ext2 /dev/sdb1

Maak een directory aan op de host om daarin de installatie voor de usb-stick voor te bereiden.

root@host:~# mkdir /usbsystem root@host:~# debootstrap --arch i386 squeeze /usbsystem http://ftp.nl.debian.org/debian root@host:~# ./croot.sh /usbsystem

Doe eerst alle stappen uit chrooted en doe daarna:

root@host:~# umount /usbsystem/dev/ /usbsystem/sys /usbsystem/proc /usbsystem/tmp root@host:~# umount /usbsystem-amd64/dev/ /usbsystem-amd64/sys /usbsystem-amd64/proc /usbsystem-amd64/tmp

chrooted fstab

  1. UNCONFIGURED FSTAB FOR BASE SYSTEM

LABEL=USB_ROOT / ext2 defaults,errors=remount-ro,noatime 0 1 proc /proc proc defaults 0 0 tmpfs /tmp tmpfs defaults,noatime 0 0 tmpfs /var/lock tmpfs defaults,noatime 0 0 tmpfs /var/log tmpfs defaults,noatime 0 0 tmpfs /var/run tmpfs defaults,noatime 0 0 tmpfs /var/tmp tmpfs defaults,noatime 0 0