That's interesting, the one I've been working on goes flashing white, solid orange, solid white, as it is supposed to.by mikeh49 - Debian
Mine: root@m300-2:~# myinfo m300-2 192.168.1.135 Dell KACE M300 Linux version 5.5.1-kirkwood-tld-1 (root@tldDebian) (gcc version 8.3.0 (Debian 8.3.0-6)) #1.0 PREEMPT Sat Feb 1 22:28:36 PST 2020 root@m300-2:~# root@m300-2:~# cat /etc/fstab # /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> &by mikeh49 - Debian
Thanks for the help, maybe a miracle will happen and it will just work sometime in the future, ATM, I plan to use this a quick and dirty linux box, so using a USB to assist booting is not a problem. I have 2 16GB SSDs from 2 M300s. Both of them have trouble booting on this second box, M300-2. I think the first one also had problems booting on the first M300. BTW, what's the best wby mikeh49 - Debian
I'm thinking there is a timing issue with the scripts in the initramfs. The USB inserts a delay while it is "processed" that perhaps allows the SSD to "catch up". I wonder if there is a "feature" of this 16GB stock SSD that is a factor. Perhaps they did something in the stock initramfs scripts to accommodate this. My other M300 with a modern 120GB SSD has beby mikeh49 - Debian
OK, no joy. Removed the 0.9.8 ssl library with dpkg --purge, checked with dpkg -l and it was gone. Rebuilt uInitrd, synced, halted, removed USB, and booted: Loading, please wait... Starting version 241 Begin: Loading essential drivers ... done. Comment: long pause here, perhaps 10-15 seconds Begin: Running /scripts/init-pre [ 19.797399][ T1] Kernel panic - not syncing: Attemptedby mikeh49 - Debian
Before I do anything drastic, I checked my other M300 and a Pogo E02 both running the 5.2.9 filesystem and they both have the 0.9.8 Squeeze package. Mean anything?by mikeh49 - Debian
FWIW, I unpacked uInitrd and found the libcrypto.so.1.1 file in both the /lib and /usr/lib paths. When in the boot process is control transferred from the initramfs (uInitrd) to root fs on the USB or HDD?by mikeh49 - Debian
As requested: root@m300-2:~# apt-get install openssl --install-recommends Reading package lists... Done Building dependency tree Reading state information... Done openssl is already the newest version (1.1.1d-0+deb10u2). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. root@m300-2:~# dpkg -l | grep ssl ii libssl0.9.8 0.9.8o-4squeeze7by mikeh49 - Debian
Re-installed Open SSL, here's the two directories: root@m300-2:~# ll /lib/arm-linux-gnueabi/*crypt* -rw-r--r-- 1 root root 34344 May 1 2019 /lib/arm-linux-gnueabi/libcrypt-2.28.so lrwxrwxrwx 1 root root 16 May 1 2019 /lib/arm-linux-gnueabi/libcrypt.so.1 -> libcrypt-2.28.so lrwxrwxrwx 1 root root 19 Jan 20 2019 /lib/arm-linux-gnueabi/libgcrypt.so.20 -> libgcrypt.so.2by mikeh49 - Debian
As requested: root@m300-2:~# ll /lib/arm-linux-gnueabi/*crypt* -rw-r--r-- 1 root root 34344 May 1 2019 /lib/arm-linux-gnueabi/libcrypt-2.28.so lrwxrwxrwx 1 root root 16 May 1 2019 /lib/arm-linux-gnueabi/libcrypt.so.1 -> libcrypt-2.28.so lrwxrwxrwx 1 root root 19 Jan 20 2019 /lib/arm-linux-gnueabi/libgcrypt.so.20 -> libgcrypt.so.20.2.4 -rw-r--r-- 1 root root 754232 Janby mikeh49 - Debian
I have installed 2 packages, ntfs-3g before I reported the problem yesterday, installed perhaps 10:00AM, then later in the day I installed file. Yesterday, I did an update before installing ntfs-3g and another update before installing file as it could not find the package. Then an update/upgrade last evening that resulted in regenerating the uInitrd. root@m300-2:~# cat /etc/debian_versioby mikeh49 - Debian
After generating uInitrd: root@m300-2:/boot# ls -lart total 194284 -rwxr-xr-x 1 root root 4963616 Aug 17 2019 zImage-5.2.9-kirkwood-tld-1 -rw-r--r-- 1 root root 165790 Aug 17 2019 config-5.2.9-kirkwood-tld-1 -rw------- 1 root root 4963616 Aug 17 2019 vmlinuz-5.2.9-kirkwood-tld-1 -rw------- 1 root root 3101889 Aug 17 2019 System.map-5.2.9-kirkwood-tld-1 -rw-r--r-- 1 root rooby mikeh49 - Debian
Current sources (after update and upgrade): root@m300-2:~# cat /etc/apt/sources.list deb http://ftp.us.debian.org/debian buster main deb-src http://ftp.us.debian.org/debian buster main deb http://security.debian.org/ buster/updates main contrib non-free deb-src http://security.debian.org/ buster/updates main contrib non-free deb http://http.debian.net/debian buster-updates main cby mikeh49 - Debian
root@m300-2:~# uname -a Linux m300-2 5.5.1-kirkwood-tld-1 #1.0 PREEMPT Sat Feb 1 22:28:36 PST 2020 armv5tel GNU/Linux root@m300-2:~# cat /etc/sources.list cat: /etc/sources.list: No such file or directory root@m300-2:~# ls -lart /boot total 194148 -rwxr-xr-x 1 root root 4963616 Aug 17 2019 zImage-5.2.9-kirkwood-tld-1 -rw-r--r-- 1 root root 165790 Aug 17 2019 config-5.2.9-kirkwood-by mikeh49 - Debian
Updating my recent results: Successfully booted from the internal SSD with a non-rootfs USB plugged-in several times. The presence of the USB slows down the boot process between the Starting version v241 and Loading essential drivers steps. Installed ntfs-3g using apt-get install and it installed ntfs-3g but it also reported triggers waiting for initramfs update and so it created a new initramby mikeh49 - Debian
I updated the initramfs using update-initramfs -u, and regenerated uInitrd. It apparently did something, as the new file size was slightly different than previous. Booted OK. Second boot today completed, but got this message on serial: INIT: version 2.93 booting Using makefile-style concurrent boot in runlevel S. findfs: unable to resolve 'LABEL=sata_rootfs' [ ok ] Starby mikeh49 - Debian
Second boot witth swap on and serial connected failed. Filled the PuTTy buffer with this repeating message until I killed the power. So, I missed where it started: Begin: Running /scripts/local-block ... done. blkid: relocation error: /lib/arm-linux-gnueabi/libc.so.6: symbol __pointer_chk_guard version GLIBC_PRIVATE not defined in file ld-linux.so.3 with link time reference sleep: relocatiby mikeh49 - Debian
It just feels better knowing it is there. Sort of like a favorite toy that it sleeps with.by mikeh49 - Debian
One boot with serial connected, no problem, Swap was recognized and mounted. dmesg looked norma.by mikeh49 - Debian
FWIW, here's the alignment info from a Pogo E02 running latest Debian and samba: root@BlackPogo:~# uptime 03:28:46 up 7 days, 18:05, 1 user, load average: 0.00, 0.00, 0.00 root@BlackPogo:~# cat /proc/cpu/alignment User: 0 System: 0 (0x0) Skipped: 0 Half: 0 Word: 0 DWord: 0 Multi: 0 User faults: 0 (ignored) The M300 with the errors is running Logitech Media Server witby mikeh49 - Debian
I've had 2 or 3 reboots without serial. No issues from dmesg. I'll connect the serial tomorrow and let you know.by mikeh49 - Debian
Here's my production M300: root@Dell-M300:~# uptime 16:43:36 up 11 days, 5:44, 1 user, load average: 0.00, 0.00, 0.00 root@Dell-M300:~# cat /proc/cpu/alignment User: 0 System: 3 (__fixup_a_pv_table+0x44/0x54) Skipped: 0 Half: 0 Word: 3 DWord: 0 Multi: 0 User faults: 0 (ignored) Runs Logitech Media Server and nothing else. This has been running without a swap file;by mikeh49 - Debian
Not sure this is much help: root@m300-2:~# cat /proc/cpu/alignment User: 0 System: 0 (0x0) Skipped: 0 Half: 0 Word: 0 DWord: 0 Multi: 0 User faults: 0 (ignored) root@m300-2:~# I think you need Bohdi's brain for this. I didn't think Apple sold anything for $8, they must have misplaced the decimal point.by mikeh49 - Debian
No joy getting the swap file setup: root@m300-2:~# dd if=/dev/zero of=/swapfile1 bs=1024 count=1048576 1048576+0 records in 1048576+0 records out 1073741824 bytes (1.1 GB, 1.0 GiB) copied, 68.0028 s, 15.8 MB/s root@m300-2:~# swapon /swapfile1 swapon: /swapfile1: insecure permissions 0644, 0600 suggested. swapon: /swapfile1: read swap header failed Need to do: mkswap /swapfile1 thenby mikeh49 - Debian
As requested: root@m300-2:~# free -h total used free shared buff/cache available Mem: 1.7Gi 16Mi 1.7Gi 0.0Ki 45Mi 1.7Gi Swap: 0B 0B 0B root@m300-2:~# swapon root@m300-2:~#by mikeh49 - Debian
Booted from SSD with "corrected" fstab (sda2 set to ext3) and got this from serial: Begin: Running /scripts/local-bottom ... done. Begin: Running /scripts/init-bottom ... done. INIT: version 2.93 booting Using makefile-style concurrent boot in runlevel S. [ ok ] Starting hotplug events dispatcher: systemd-udevd. [ ok ] Synthesizing the initial hotplug events (subsystems)...doneby mikeh49 - Debian
I think this problem started after I put the second partition of the SSD into the fstab. I created the file system on this partition using the -j parameter on mke2fs. But, for some reason I called the second partition ext4 in fstab. root@m300-2:~# cat /etc/fstab # /etc/fstab: static file system information. # # <file system> <mount point> <type> <options>by mikeh49 - Debian
OK, I can do all. Will be tomorrow. Note that the boot process does a fsck and finds it clean. The nano seg fault was in SSH, I'm pretty sure. Interesting thought on the serial, I've been running that for testing. My other M300 is ssh only and has been good.by mikeh49 - Debian
A fresh install of the 5.2.9 file system and 5.5.1 kernel. After 2 or 3 clean boots, ran into this on the serial connection: Starting version 241 Begin: Loading essential drivers ... done. Begin: Running /scripts/init-premount ... done. Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done. Begin: Running /scripts/local-premount ... done. Begin: Will now checkby mikeh49 - Debian
OK, all good now. Thanks for all your help and info on this stuff.by mikeh49 - Debian