On 01/09/2021 14:26, Sid Boyce wrote:
> On 01/09/2021 12:32, Matthias Brugger wrote:
>>
>> On 01/09/2021 13:26, Sid Boyce wrote:
>>> On 31/08/2021 10:55, Matthias Brugger wrote:
>>>> On 31/08/2021 00:30, Sid Boyce wrote:
>>>>> I only want to be able to boot from a USB drive, just as I do with Ubuntu,
>>>>> a 1TB
>>>>> plugged into a USB 3.0 hub.
>>>>>
>>>>> I burned a 128GB USB stick -- plugged into the Pi4B, at the graphical boot
>>>>> screen all is OK, I hit enter but it never gets further than the  "-"
>>>>> cursor in
>>>>> the top left of the LCD even after many hours.
>>>>>
>>>> Ok, so you use a LCD as display, you didn't mention that. Can you check if 
>>>> the
>>>> system comes up on the serial console/HDMI. Please double-check if you
>>>> forgot to
>>>> add any overlay on your USB stick installation.
>>>>
>>>> Regards,
>>>> Matthias
>>>>
>>>>> The reason for trying to boot with both was just something I thought worth
>>>>> a try
>>>>> just to see.
>>>>>
>>>>> No problems when booting from a microSD card.
>>>>> Regards
>>>>> Sid.
>>>>>
>>>>>
>>>>> On 30/08/2021 12:23, Matthias Brugger wrote:
>>>>>> On 27/08/2021 02:04, Sid Boyce wrote:
>>>>>>> I booted and setup from microSD and followed
>>>>>>> https://en.opensuse.org/HCL:Raspberry_Pi4.
>>>>>>>
>>>>>>> Next I also installed
>>>>>>> openSUSE-Tumbleweed-ARM-KDE-raspberrypi.aarch64-2021.08.06-Snapshot20210818.raw.xz
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> to a USB HD.
>>>>>>>
>>>>>> I'm not quite sure why you are doing this. Do you want to boot from USB 
>>>>>> or
>>>>>> from
>>>>>> the uSD card? Why do you plug-in both?
>>>>>>
>>>>>>> I read the Wiki and ran "rpi-eeprom-update -a -d"
>>>>>>>
>>>>>>> When I reboot it stops at the grub prompt when booted with the microSD 
>>>>>>> in.
>>>>>>>
>>>>>>> grub> ls
>>>>>>>
>>>>>>> (proc) (hd0)  (hd0,msdos3)  (hd0,msdos2)  (hd0,msdos1) (hd1,msdos3)
>>>>>>> (hd1,msdos2) (hd1,msdos1)
>>>>>>>
>>>>>>> Booting with onlu the USB HD, in a loop looking for the hard drive.
>>>>>>>
>>>>>> Can you stop U-Boot before booting and type then:
>>>>>>
>>>>>> setenv xtrace 1
>>>>>> boot
>>>>>>
>>>>>> And provide the information.
>>>>>>
>>>>>> Regards,
>>>>>> Matthias
>>>>>>
>>>>>>> No problem when booting with just a Ubuntu USB hard drive with no 
>>>>>>> microSD
>>>>>>> card
>>>>>>> in. Ubuntu setup is quite straightforward.
>>>>>>>
>>>>>>> Anyone succeeded with Tumbleweed?
>>>>>>>
>>>>>>> Regards
>>>>>>>
>>>>>>> Sid.
>>>>>>>
>>> Hi Matthias,
>>>
>>> For both the 128GB microSD card and the 128GB USB stick or a 1TB USB 2.0 
>>> hard
>>> drive.
>>>
>>> xzcat/home/lancelot/ftp/AUG21/openSUSE-Tumbleweed-ARM-KDE-raspberrypi.aarch64-2021.08.06-Snapshot20210818.raw.xz
>>>
>>> | dd bs=4M of=/dev/sde iflag=fullblock oflag=direct status=progress; sync
>>>
>>> Pi4B ... keyboard, mouse, 7 inch HDMI touch LCD.
>>>
>>> The microSD boots no problems. I have a full desktop and was able to do a 
>>> zypper
>>> dup to Snapshot20210829 and reboots always OK.
>>>
>>> Removing the microSD and booting from the USB stick, I hit enter at the
>>> graphical boot screen and it displays a "-" in the top left of the screen 
>>> and
>>> gets no further.
>>>
>> Did you made sure that you enabled booting from USB in the RPi firmware? If 
>> you
>> don't get to U-Boot you should check the first partition of your USB stick to
>> see if you have u-boot.bin, dtb's, config.txt, grub etc in place.
>>
>> Regards,
>> Matthias
>>
> Pi4-3:~ #rpm -qa|grep raspberrypi-firmware
> raspberrypi-firmware-2021.03.10-2.2.noarch
> raspberrypi-firmware-config-2021.03.10-2.2.noarch
> 
> raspberrypi-firmware-dt-2021.03.15-2.2.noarch
> 
> I did the update before rebooting.
> 
> 
> Pi4-3:~ #rpi-eeprom-update -a
> BOOTLOADER: up to date
>   CURRENT: Thu Apr 29 16:11:25 UTC 2021 (1619712685)
>    LATEST: Thu Apr 29 16:11:25 UTC 2021 (1619712685)
>   RELEASE: critical (/lib/firmware/raspberrypi/bootloader/critical)
>            Use raspi-config to change the release.
> 
>  VL805_FW: Dedicated VL805 EEPROM
>     VL805: up to date
>   CURRENT: 000138a1
>    LATEST: 000138a1
> 

Do you have access to the serial console to see where the boot process is
hanging? That would be crucial to debug the issue.

> 1TB Hard drive plugged in running from microSD.
> 
> 
> Disklabel type: dos
> Disk identifier: 0x92055551
> 
> DeviceBoot  Start     End Sectors SizeIdType
> /dev/sda1          8192   139263   131072   64M  c W95 FAT32 (LBA)
> /dev/sda2        139264  1163263  1024000  500M 82 Linux swap / Solaris
> /dev/sda3       1163264 11685854 10522591    5G 83 Linux
> 

Hm, maybe sda1 isn't marked as bootable, is this output from fdisk? Other then
that things look good.

Regards,
Matthias

> -----------
> 
> 
> Pi4-3:~ #mount /dev/sda1 /1
> 
> Pi4-3:~ #l /1
> total 6322
> drwxr-xr-x  4 root root   16384 Jan  1  1970 ./
> drwxr-xr-x 19 root root    4096 Sep  1 12:15 ../
> drwxr-xr-x  3 root root    2048 Aug 18 19:50 EFI/
> -rwxr-xr-x  1 root root    1594 Mar 10 10:36 LICENCE.broadcom*
> -rwxr-xr-x  1 root root   30030 May 27 21:49 bcm2708-rpi-b-plus.dtb*
> -rwxr-xr-x  1 root root   29378 May 27 21:49 bcm2708-rpi-b-rev1.dtb*
> -rwxr-xr-x  1 root root   29767 May 27 21:49 bcm2708-rpi-b.dtb*
> -rwxr-xr-x  1 root root   29689 May 27 21:49 bcm2708-rpi-cm.dtb*
> -rwxr-xr-x  1 root root   30705 May 27 21:49 bcm2708-rpi-zero-w.dtb*
> -rwxr-xr-x  1 root root   29512 May 27 21:49 bcm2708-rpi-zero.dtb*
> -rwxr-xr-x  1 root root   30905 May 27 21:49 bcm2709-rpi-2-b.dtb*
> -rwxr-xr-x  1 root root   31054 May 27 21:49 bcm2710-rpi-2-b.dtb*
> -rwxr-xr-x  1 root root   33171 May 27 21:49 bcm2710-rpi-3-b-plus.dtb*
> -rwxr-xr-x  1 root root   32552 May 27 21:49 bcm2710-rpi-3-b.dtb*
> -rwxr-xr-x  1 root root   31050 May 27 21:49 bcm2710-rpi-cm3.dtb*
> -rwxr-xr-x  1 root root   53250 May 27 21:49 bcm2711-rpi-4-b.dtb*
> -rwxr-xr-x  1 root root   52954 May 27 21:49 bcm2711-rpi-400.dtb*
> -rwxr-xr-x  1 root root   53362 May 27 21:49 bcm2711-rpi-cm4.dtb*
> -rwxr-xr-x  1 root root   52456 Mar 10 10:36 bootcode.bin*
> -rwxr-xr-x  1 root root    2652 Apr  9 12:50 config.txt*
> -rwxr-xr-x  1 root root    7311 Mar 10 10:36 fixup.dat*
> -rwxr-xr-x  1 root root    5442 Mar 10 10:36 fixup4.dat*
> drwxr-xr-x  2 root root   20480 Aug 18 19:31 overlays/
> -rwxr-xr-x  1 root root 2955008 Mar 10 10:36 start.elf*
> -rwxr-xr-x  1 root root 2230880 Mar 10 10:36 start4.elf*
> -rwxr-xr-x  1 root root       9 Aug 18 19:55 startup.nsh*
> -rwxr-xr-x  1 root root  649624 Aug 12 07:23 u-boot.bin*
> -rwxr-xr-x  1 root root      35 Aug 12 07:23 ubootconfig.txt
> 
> ------------
> 
> 
> Pi4-3:~ #mount /dev/sda3 /3
> Pi4-3:~ #l /3
> total 88
> drwxr-xr-x  17 root root  4096 Aug 18 19:50 ./
> drwxr-xr-x  19 root root  4096 Sep  1 12:15 ../
> lrwxrwxrwx   1 root root     7 Aug  3 20:51 bin-> usr/bin/
> dr-xr-xr-x   5 root root  4096 Aug 18 19:50 boot/
> -rw-r--r--   1 root root   116 Aug 18 19:50 config.bootoptions
> -rw-r--r--   1 root root    71 Aug 18 19:42 config.partids
> drwxr-xr-x   3 root root  4096 Aug 18 19:42 dev/
> drwxr-xr-x 109 root root  4096 Aug 18 19:42 etc/
> dr-xr-xr-x   2 root root  4096 Aug 18 19:26 home/
> lrwxrwxrwx   1 root root     7 Aug  3 20:51 lib-> usr/lib/
> lrwxrwxrwx   1 root root     9 Aug  3 20:51 lib64-> usr/lib64/
> drwx------   2 root root 16384 Aug 18 19:42 lost+found/
> dr-xr-xr-x   2 root root  4096 Aug 18 19:26 mnt/
> dr-xr-xr-x   2 root root  4096 Aug 18 19:26 opt/
> drwxr-xr-x   2 root root  4096 Aug 18 19:24 proc/
> drwx------   4 root root  4096 Aug 18 19:31 root/
> drwxr-xr-x   2 root root  4096 Aug 18 19:41 run/
> lrwxrwxrwx   1 root root     8 Aug  3 20:51 sbin-> usr/sbin/
> dr-xr-xr-x   4 root root  4096 Aug 18 19:31 srv/
> drwxr-xr-x   2 root root  4096 Aug 18 19:24 sys/
> drwxrwxrwt   2 root root  4096 Aug 18 19:49 tmp/
> drwxr-xr-x  13 root root  4096 Aug 18 19:26 usr/
> drwxr-xr-x  11 root root  4096 Aug 18 19:31 var/
> 
> 
> 
> Regards
> 
> Sid.
> 
>>> The process to boot from USB is different on Ubuntu but I am able to boot 
>>> and
>>> run from a 1TB Toshiba USB HD on a USB 3.0 hub. I also run Ubuntu on a Pi3B 
>>> from
>>> a USB stick.
>>>
>>> There seems to be only a problem with hard drives and USB sticks on 
>>> Tumbleweed.
>>>
>>> I have a colleague who wants to run Tumbleweed on a Pi4B as his main 
>>> desktop so
>>> it would be helpful if he could boot and run from a USB hard drive.
>>>
>>> I am downloading Snapshot20210829 to try with the USB stick.
>>>
>>> Regards
>>>
>>> Sid.
>>>
>>>
>>>
> 

Reply via email to