O primeiro erro é porque você está passando os dois -H newc e -c . Você precisa se decidir sobre o formato do arquivo que deseja gerar. A "Operação não permitida" é um bug no GNU cpio, está passando argumentos errados para a função que gera a mensagem de erro e deve sair dela.
Os outros erros são porque você não está executando esse comando como o superusuário ou, mais provavelmente, não o está executando no local correto. Somente o superusuário pode ler arquivos como /etc/shadow , pois contém informações confidenciais. Você também deve se certificar de que o arquivo gerado por você só pode ser lido pelo superusuário. Se você está criando initramfs , há chances de que /etc/shadow não esteja presente, a menos que initramfs contenha um sistema operacional completo.