I'm trying to migrate my old system from a hard disk to my new ssd.
I've copied the data using 'rsync -avHhx --progress /old /new' as I've done many times in the past.
And now when I try to boot from the new disk the boot process stops at 'Freeing memory blabla'.
The disk and the root partition are found correctly.
The root partition is mounted readonly.
And I'm able to boot the system if I use init=/bin/bash.
So I think that the init process doesn't start for some unknown reason.
I have no idea what is going wrong with my new system.
This is my old fstab:
Code: Select all
/dev/sda1 /boot ext3 noauto,noatime 1 2
/dev/sda6 / ext4 noatime 0 1
/dev/sda5 none swap sw 0 0
/dev/sda7 /usr/portage ext4 noatime 0 2
/dev/sda10 /var ext4 noatime 0 2
/dev/sda9 /home ext4 noatime 0 2
Code: Select all
/dev/sdb1 /boot ext3 noauto,relatime 1 2
/dev/sdb5 / ext4 defaults,relatime,discard 0 1
/dev/sdb2 none swap sw,discard 0 0
/dev/sdb6 /home ext4 defaults,relatime,discard 0 2
Code: Select all
# fdisk -l /dev/sda /dev/sdb
Disk /dev/sda: 596.2 GiB, 640135028736 bytes, 1250263728 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x4830482f
Device Boot Start End Sectors Size Id Type
/dev/sda1 63 192779 192717 94.1M 83 Linux
/dev/sda2 194560 61634559 61440000 29.3G b W95 FAT32
/dev/sda3 * 61634560 140150783 78516224 37.5G 7 HPFS/NTFS/exFAT
/dev/sda4 140151060 618807734 478656675 228.2G 5 Extended
/dev/sda5 140151123 148151429 8000307 3.8G 82 Linux swap / Solaris
/dev/sda6 148151493 188153279 40001787 19.1G 83 Linux
/dev/sda7 188153343 193037039 4883697 2.3G 83 Linux
/dev/sda8 193037103 202804559 9767457 4.7G 83 Linux
/dev/sda9 202804623 602806994 400002372 190.8G 83 Linux
/dev/sda10 602807058 618807734 16000677 7.6G 83 Linux
Disk /dev/sdb: 477 GiB, 512110190592 bytes, 1000215216 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x2952c192
Device Boot Start End Sectors Size Id Type
/dev/sdb1 2048 206847 204800 100M 83 Linux
/dev/sdb2 206848 16984063 16777216 8G 82 Linux swap / Solaris
/dev/sdb3 * 16984064 184756223 167772160 80G 7 HPFS/NTFS/exFAT
/dev/sdb4 184756224 1000214527 815458304 388.9G 5 Extended
/dev/sdb5 184758272 268644351 83886080 40G 83 Linux
/dev/sdb6 268646400 792934399 524288000 250G 83 Linux
This is the kernel I'm using.
Code: Select all
# uname -a
Linux xlad 3.17.2-gentoo #3 SMP PREEMPT Sat Dec 6 21:16:24 EET 2014 x86_64 Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz GenuineIntel GNU/Linux



