{"action":"opened","issue":{"url":"https://api.github.com/repos/coreos/bugs/issues/1238","repository_url":"https://api.github.com/repos/coreos/bugs","labels_url":"https://api.github.com/repos/coreos/bugs/issues/1238/labels{/name}","comments_url":"https://api.github.com/repos/coreos/bugs/issues/1238/comments","events_url":"https://api.github.com/repos/coreos/bugs/issues/1238/events","html_url":"https://github.com/coreos/bugs/issues/1238","id":150048036,"number":1238,"title":"Update from 1000.0.0 to 1010.1: first boot OK, then crash. But direct install of 1010.1 is OK","user":{"login":"orbistertius","id":1592773,"avatar_url":"https://avatars.githubusercontent.com/u/1592773?v=3","gravatar_id":"","url":"https://api.github.com/users/orbistertius","html_url":"https://github.com/orbistertius","followers_url":"https://api.github.com/users/orbistertius/followers","following_url":"https://api.github.com/users/orbistertius/following{/other_user}","gists_url":"https://api.github.com/users/orbistertius/gists{/gist_id}","starred_url":"https://api.github.com/users/orbistertius/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/orbistertius/subscriptions","organizations_url":"https://api.github.com/users/orbistertius/orgs","repos_url":"https://api.github.com/users/orbistertius/repos","events_url":"https://api.github.com/users/orbistertius/events{/privacy}","received_events_url":"https://api.github.com/users/orbistertius/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-04-21T11:36:51Z","updated_at":"2016-04-21T11:36:51Z","closed_at":null,"body":"CoreOS installed on HP MicroServer Gen 8, on ssd in bay 5, with RAID controller in B220i mode, 1 logical RAID0 volume with 1 disk (the ssd in bay 5). This is a common trick to boot MicroServer Gen8 from an internal drive and leave the four 3.5\" bays for data disks.\r\n\r\nSteps to reproduce the problem:\r\n\r\n- Netboot with 1000.0.0 PXE image and install 1000.0.0 on the internal ssd (which is /dev/sdb because /dev/sda is an hard disk on bay 1, not managed by the RAID controller).\r\n- Then reboot with 1000.0.0 installed on the internal ssd, and wait few minutes for the automatic update to 1010.1.0. Then reboot.\r\n- First reboot with 1010.1.0 is OK, so reboot again.\r\n- Second reboot with 1010.1.0 crash with a \"red screen of death\":\r\n\r\n![red_screen_of_death](https://cloud.githubusercontent.com/assets/1592773/14706765/e8738d8e-07c0-11e6-8333-316046ba79ab.png)\r\n\r\n- Reboot again via PXE with 1000.0.0 and check the partition table:\r\n```\r\ncore@hp0 ~ $ sudo cgpt show /dev/sdb\r\n       start        size    part  contents\r\n           0           1          Hybrid MBR\r\n           1           1          Pri GPT header\r\n           2          32          Pri GPT table\r\n        4096      262144       1  Label: \"EFI-SYSTEM\"\r\n                                  Type: EFI System Partition\r\n                                  UUID: E4D9B058-1C65-4EA0-8BF4-C9CA227E0C37\r\n                                  Attr: Legacy BIOS Bootable\r\n      266240        4096       2  Label: \"BIOS-BOOT\"\r\n                                  Type: BIOS Boot Partition\r\n                                  UUID: 7B8933ED-103D-4027-82DC-97F243317B37\r\n      270336     2097152       3  Label: \"USR-A\"\r\n                                  Type: Alias for coreos-rootfs\r\n                                  UUID: 7130C94A-213A-4E5A-8E26-6CCE9662F132\r\n                                  Attr: priority=1 tries=0 successful=1\r\n     2367488     2097152       4  Label: \"USR-B\"\r\n                                  Type: Alias for coreos-rootfs\r\n                                  UUID: E03DD35C-7C2D-4A47-B3FE-27F15780A57C\r\n                                  Attr: priority=2 tries=0 successful=0\r\n     4464640      262144       6  Label: \"OEM\"\r\n                                  Type: Alias for linux-data\r\n                                  UUID: 8DF3CA89-4CD1-42A0-ADD3-7C7EA58023AD\r\n     4726784      131072       7  Label: \"OEM-CONFIG\"\r\n                                  Type: CoreOS reserved\r\n                                  UUID: E258F1D7-F95C-4FAE-B4AA-399C0EE2CEC3\r\n     4857856   483539279       9  Label: \"ROOT\"\r\n                                  Type: CoreOS auto-resize\r\n                                  UUID: F1D56B8B-7716-47EE-906E-2443D9F14C40\r\n   488397135          32 INVALID  Sec GPT table\r\n           1           1 INVALID  Sec GPT header\r\n\r\nWARNING: one of the GPT header/entries is invalid, please run 'cgpt repair'\r\n```\r\n\r\n\r\nThe \"second boot always broken\" seems similar to [#1218](https://github.com/coreos/bugs/issues/1218).\r\nBut if I install 1010.1.0 instead of 1000.0.0 everything is OK and the system will reboot without problems many many times.\r\n\r\n"}}