Good morning Ray. I have had a good look at the log and I see where you logged in as root and ran the Netstat and mem commands, and of course the Poweroff at the end, and the response.
I understand everything you say to me, it's just that as I explained when we first met I am not a Linux man and I don't know how to do a lot of the things you take for granted, if you explain how to do it I will pick it up very fast.
With the greatest of respect and I certainly don't want to upset you as you are so kindly helping me but the largest part of the problem at the moment is that you do not read what I say to you and I am constantly repeating, or if my tests mean I have posted two or more posts you are not looking back to see if there is more than one reply from me. I tried to get around it by editing the same message and adding to it, but then found that once you have skimmed it you don't read it again.
Ok well I took in everything you said, it's just gone eleven in the morning here so it's about five am where you are so I have time to do some test and write you a report before you are about.
My first task will be to try the power supply off the DS920 to see if that makes any difference to the no shutdown problem, if it does then I will re do the resets you showed me and see what that does.
I will then have another go at trying to get rout access now you have shown me how to do it, you say to use a serial ttl lead, now the strange thing is that I was using it but when I did I could not type anything at all, I couldn't even do the esc to get to the Uboot menu. That's why I purchased the Bus Pirate pcb, now I have that it at least allows me to type, it does loads of other wonderful things too you might want to have a look at it, I don't understand half of it, they are on Utube.
With regards to the downgrading the software stuff, I will do anything rather than have a none working unit, but as I said the first instruction was to SSH into the box, well I have no network connection to the box, strange as you can see the network drivers being loaded in the log, but I cannot see the unit on my network, I tested the workshop cable etc by connecting the DS920 and could see that ok. I also tried to set up a tftp server on my windows pc and load zimage directly into memory thinking maybe it would boot, but I could not get a connection to the pc and server through the network port?
The Snology USB recovery looks wonderful and just what we need, trouble is the bastards have removed the file from the desktop tab on their website to stop us repairing our own units, as you say, they want us to buy another one. When I asked technical for help I was told straight they only help customers who's units are under guarantee and actually told me my board is destroyed go and buy another one! Bloody criminals!
So I think that was all the plans you came up with, also I read this at the end of the Synology page
Symptoms
- During the boot process, your Debian or Ubuntu system displays this or a similar error message:
khKernel panic - not syncing: VFS: Unable to mount root fs on unknown-block()"
They say. The kernel initramfs image in your backup does not contain the required block device kernel modules (drivers) for the target device.
Resolution
Debian and Ubuntu systems
Boot up your system.
In the GRUB menu, go to Advanced options for Debian GNU/Linux or Advanced options for Ubuntu.
- Select a kernel that ends in (recovery mode).
- In Ubuntu, go to root and press enter. (In Debian, continue with step 5.)
- Enter your root password or press enter again to enter the command line as root.
- To update the system’s initramfs, enter the command: update-initramfs -u -k $(uname -r)
- Reboot your system.
Trouble is they also say this
- This solution requires that your machines mounts the /boot directory and only works in rescue mode. If your system boots into emergency mode, you can try the following steps to boot in rescue mode:
- Reboot the machine.
- In the GRUB menu, press the e key to edit your boot settings.
- Add the following parameter:
systemd.unit=rescue.target
- Press ctrl + x to save and reboot the system.
I can only try these things if I can get a root, and I am not sure if my machine has mounted the boot directory? and I do not know if I am in rescue or emergency mode? How do you tell?
With regards to what you say about Whatsapp, I have never used it and Having looked at you website I can see you do this for a living and it's not fair that I take up your time on that, Plus I am 70 years old and on a pension so I could not pay you, things are tough over here with the stupid criminals we have in government at the moment. Also I would be extremely nervous and feel under pressure if you were on the screen giving me instructions. I would much rather work at a leisurely pace with messages if you are still willing to help me. anything which you do not want the world to see you could PM me or email me at wedgehog2@gmail, am I allowed to put an email on here? oh well!!
I really do appreciate your help Ray but if you feel it's taking too much of your time that's fine by me mate. Bob
Ok I Powered up the DS with the power supply from the 920, power switch still does nothing and it came on as soon as it was connected. I waited until it finished what booting it does and pressed enter several times, nothing! tried typing something, nothing!
unplugged it and powered on again this time I press the "ESC" key and enter the Uboot menu mode tried there this is the result
Enter console mode, disable watchdog ...
Realtek> poweroff
Unknown command 'poweroff' - try 'help'
Realtek>
So now I bring up menu and select the shutdown command
Realtek> syno_pwoff
Shutdown DS
1Realtek>
As you see it responds with "Shutdown DS" problem is it doesn't, it's still running!
In case you wish to see the available commands in the menu here it is.
Realtek> help
b2ndbc - load 2nd stage bootcode
bdinfo - print Board Info structure
bootm - boot application image from memory
bootr - boot realtek platform
crc32 - checksum calculation
date - get/set/reset date & time
dcache - enable or disable data cache
env - environment handling commands
factory - FACTORY sub system
fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls - list files in a directory (default /)
fatwrite- write file into a dos filesystem
fdt - flattened device tree utility commands
gettime - get timer val elapsed
go - start application at address 'addr' or start running fw
goru - start rescue linux from usb
gpt - GUID Partition Table
help - print command description/usage
i2c - I2C sub-system
icache - enable or disable instruction cache
keyset - keyset - write keyset file into factory area
loady - load binary file over serial line (ymodem mode)
lzmadec - lzma Decompress from mem to mem
md - memory display
mtest - simple RAM read/write test
mtest2 - simple RAM read/write test
mw - memory write (fill)
ping - send ICMP ECHO_REQUEST to network host
pmic - GMT-G2227 PMIC commands
pwm - Control PWM 0,1,2,3
reset - Perform RESET of the CPU
rtkrng - rng utility
rtkspi - spi flash utility
run - run commands in an environment variable
saveenv - save environment variables to persistent storage
source - run script from memory
syno_pwoff- bring the system down
tftp - download image from TFTP server
tftpput - TFTP put command, for uploading files to a server
uart_write- for uart mp tool burn mac and sn key
unzip - unzip a memory region
usb - USB sub-system
As I cannot get to root I don't know what to do now. Bob
Ok I'm sorry this is turning into a long read
I remember you saying the serial/TTLlead should work and had some benefit, so I re connected mine instead of the Bus Pirate and set about investigating why I couldn't type in the terminal with it, I was using putty's terminal.
Ayway I also had TeraTerm so I tried that, and that allows me to type, strange though no matter how I try I cannot get into the boot menu with it, but I attach a log and if you look right at the very last line you will see the result of trying to get a root
Bob