Rogerio Chaves отвечают как быстрое расширение
func scaledTo(size: CGSize) -> UIImage{
UIGraphicsBeginImageContextWithOptions(size, false, 0.0);
self.draw(in: CGRect(x: 0, y: 0, width: size.width, height: size.height))
let newImage:UIImage = UIGraphicsGetImageFromCurrentImageContext()!
UIGraphicsEndImageContext()
return newImage
}
А также бонус
func scaledTo(height: CGFloat) -> UIImage{
let width = height*self.size.width/self.size.height
return scaledTo(size: CGSize(width: width, height: height))
}
Вы бы зашли на этот сайт и следовали инструкциям о том, как получить URL-адрес boot-info для публикации? https://help.ubuntu.com/community/Boot-Info
Я смогу посмотреть на все, что мне, вероятно, понадобится, чтобы помочь вам лучше разобраться с этой проблемой.
Спасибо, Крис
Вот общий план:
1.Make space for Windows 7
2.Install Windows 7
3.Reinstate GRUB
4.Mount the /boot partition
5.Install the boot loader
Шаг первый
Откройте GParted и убедитесь, что у вас есть как минимум 20 ГБ для Windows 7, либо в качестве раздела, который вы можете удалить или как неразмеченное пространство. Если это раздел, удалите его из GRUB, чтобы убедиться, что он не нарушает вашу установку Ubuntu - GParted будет жаловаться, если произойдет что-то плохое. Запишите текущее / загрузочное устройство. Если этого не видно, запишите / device. Название устройства выглядит примерно так: sda5.
Шаг второй
Установите Windows 7 в пространство, которое вы только что сделали
Шаг третий
Загрузите ваш Live CD с Ubuntu, а затем выполните эти команды.
Если у вас нет отдельного / загрузочного раздела:
sudo mount /dev/DEVICENAME_FROM_STEP_ONE /mnt
sudo rm -rf /boot # Careful here, make sure YOU ARE USING THE LIVE CD. I tried,
it works.
sudo ln -s /mnt/boot /boot
Если у вас есть ОТДЕЛЬНЫЙ / загрузочный раздел:
sudo mount /dev/DEVICENAME_FROM_STEP_ONE /boot
Шаг четвертый
Тогда продолжить с этими командами:
sudo apt-get update && sudo apt-get install grub-pc
sudo grub-install /dev/sda # NOTE THAT THERE IS NO DIGIT
sudo umount /boot
и перезапустить. Он должен нормально работать и загружать обе системы.