Thanks for reply. I replaced break=y with init=/bin/sh. In that case case system just hangs with the following message. "Freeing unused kernel memory : 400k freed". Thanks!! Sachin On Tue, Aug 25, 2015 at 7:16 PM, Barry Brimer <lists@xxxxxxxxxx> wrote: > My grub.conf is as following. >> >> title Linux Init Break >> kernel /vmlinuz root=/dev/sda6 ro rootwait break=y >> initrd /initrd.gz >> >> What I expect is by adding *break=y* to cmdline, >> init will pause early in the boot process and launch an >> interactive sh shell which can be used for troubleshooting purposes. >> >> But kernel is disregarding break=y. And it loads up without >> launching sh shell. >> >> Is it the right way to launch interactive shell ? >> > > I would remove the break=y and replace it with init=/bin/sh > > What version of CentOS are you running? > _______________________________________________ > CentOS mailing list > CentOS@xxxxxxxxxx > http://lists.centos.org/mailman/listinfo/centos > _______________________________________________ CentOS mailing list CentOS@xxxxxxxxxx http://lists.centos.org/mailman/listinfo/centos