Skip to content

Instantly share code, notes, and snippets.

@RobertCNelson
Last active September 18, 2018 11:29
Show Gist options
  • Select an option

  • Save RobertCNelson/0233d39760e67dcb7f16 to your computer and use it in GitHub Desktop.

Select an option

Save RobertCNelson/0233d39760e67dcb7f16 to your computer and use it in GitHub Desktop.
Bump
sudo dd if=/dev/zero of=/dev/sdb bs=1M count=10
sudo sfdisk --in-order --Linux --unit M /dev/sdb <<-__EOF__
1,,0x83,*
__EOF__
sudo sfdisk /dev/sdb <<-__EOF__
1M,,L,*
__EOF__
sudo mkfs.ext4 /dev/sdb1
mkdir -p /tmp/rootfs/
sudo mount /dev/sdb1 /tmp/rootfs/
sudo rsync -aAXv --delete /* /tmp/rootfs/ --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found}
sudo blkid /dev/sdb*
sudo nano /tmp/rootfs/etc/fstab
sudo mount -t proc none /tmp/rootfs/proc
sudo mount -o bind /dev /tmp/rootfs/dev
sudo mount -t sysfs sys /tmp/rootfs/sys
sudo chroot /tmp/rootfs/
update-grub
/usr/sbin/grub-install --recheck --no-floppy /dev/sdb
(reboot)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment