macbook双启动升级了ubuntu14.04的内核以后启动不了新内核的办法

默认分类 · 2016-12-11

1、缘起

我的macbook air安装了osx和ubuntu14.04双系统,最近更新ubuntu14.04后,重启总进不去新内核,只能进老内核,能进去的内核是3.13.0-91,现在都不停更新,已经到了3.13.0-105了,想着还是要解决问题,不然更新了还是老内核没什么用啊,这就有了这篇折腾记录。

2、硬件、软件信息

(1)硬件

  • 我的macbook是Apple Inc. MacBookAir6,1

(2)分区

1)ubuntu下用fdisk -l得到的信息

sudo fdisk -l

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 121.3 GB, 121332826112 bytes
255 heads, 63 sectors/track, 14751 cylinders, total 236978176 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
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1   236978175   118489087+  ee  GPT
Partition 1 does not start on physical sector boundary.

2)ubuntu下用parted -l得到的信息

sudo parted -l
Model: ATA APPLE SSD TS0128 (scsi)
Disk /dev/sda: 121GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt

Number  Start   End     Size    File system     Name                  Flags
 1      20.5kB  210MB   210MB   fat32           EFI System Partition  boot
 1      210MB   75.5GB  75.3GB  hfs+            *}
 3      75.5GB  76.1GB  650MB   hfs+            Recovery HD
 4      76.1GB  76.8GB  650MB   hfs+            Recovery HD
 5      76.8GB  76.8GB  1049kB
 6      76.8GB  117GB   40.3GB  ext4
 7      117GB   121GB   4230MB  linux-swap(v1)

(3)操作系统

  • OSX
  • ubuntu14.04

(4)启动软件

  • osx下安装有refind
  • ubuntu下安装有grub2

3、出错信息

(1)更新后重启出错信息

Error: Load Error while loading vmlinuz-3.13.0-105-generic

其中105可以换为101、102、103、104,都是一样的错误。

4、解决办法

不动osx和refind,仅折腾ubuntu和grub,具体命令见下,不知道哪个命令少了会不会出问题,所以可靠起见就挨个输入了

sudo apt-get purge grub-common
sudo apt-get install grub-efi
sudo mount /dev/sda1 /boot/efi
sudo grub-mkconfig -o /boot/grub/grub.cfg
sudo grub-install --efi-directory=/boot/efi
sudo update-grub2

5、解决效果

按照上面的命令输入完成后,再重启,在refind的启动画面中会出现两个ubuntu图标(具体效果见附图),其中有一个老的,一个新的,选老的还是会出错,选新的就没问题了

输入图片说明

mac ubuntu
Theme Jasmine by Kent Liao