1

I recently downloaded Lubuntu 17.04 and created live USB with Unetbootin from windows 10.

Method I used is:

  • Seperate USB partition to : OS(2GiB-FAT32) casper-rw(4GiB-ext4) home-rw(54GiB-ntfs) using Gparted on my Raspberry Pi B+.

  • Set casper-rw file 100MB in Unetbootin and created live USB

  • Edited grub.cfg and added 'persisent' (I'm not sure why persistent is off)

  • Removed casper-rw file

But after booting it, it runs into busybox. No single error message, just 'iniramfs>_'.

I heard there is issue with initrd.lz itself when word 'persistent' is used in grub.cfg but there was no any answer, at least what I searched is. . . . SO, the Question is :Is there any workaround for this? I need this USB to run lubuntu as soon as possible.

And, why syslinux.cfg has word 'persistent' but why grub.cfg don't have it - although both are created by Unetbootin with persistent option?

Please understand that my only Linux accessible is headless Raspberry pi, using VNC&SSH. I already walked enough puting USB stick on Pi and my PC..

EDIT: I fixed this issue via YUMI universal USB installer. No other method worked.

jupiterbjy
  • 197
  • 1
  • 1
  • 9

1 Answers1

0

Put the casper-rw ext4 partition first (make it the first partition on the drive). You need persistent parameter in both menus (syslinux.cfg for MBR booting and grub.cfg for UEFI booting). Unetbootin does not support UEFI-booting so it doesn't bother to change the file.

SteveSi
  • 26