Эта машина имеет твердотельные диски на 2 128 ГБ (http://www.amazon.com/dp/B00EPGHE0E/ref=twister_B00JYFOKKS).
Мне удалось установить Ubuntu без проблем на одном твердотельном диске, но я испытываю следующие затруднения из-за установки RAID. Вот детали:
sudo apt-get install mdadm
.
Я также пытался установить личинку вручную после того, как установщик перестал работать:
Попробованный для установки GRUB:
$ sudo mount /dev/md127p4 /mnt
$ sudo mount /dev/md127p1 /mnt/boot
$ sudo grub-install --root-directory=/mnt /dev/md/127
Installing for i386-pc platform.
grub-install: error: diskfilter writes are not supported.
Испытанные решения, предложенные в записях Diskfilter, не поддерживаются>, Что инициировало эту ошибку? но все еще та же ошибка.
ОБНОВЛЕНИЕ:
Я попробовал альтернативным изображением установки, после этого видео https://www.youtube.com/watch? v =-x2rZe2Z9as, но, после перезагрузки там не параметры загрузки, BIOS открывается без любого параметра загрузки. У меня был раздел начальной загрузки на /dev/sda
, GRUB был установлен на нем, но не мог загрузиться по некоторым причинам.
Наконец управляемый для установки Ubuntu на RAID 0 и системе UEFI/GPT, шагах ниже:
sudo -s
apt-get -y install mdadm
apt-get -y install grub-efi-amd64
sgdisk -z /dev/sda
sgdisk -z /dev/sdb
sgdisk -n 1:0:+100M -t 1:ef00 -c 1:"EFI System" /dev/sda
sgdisk -n 2:0:+8G -t 2:fd00 -c 2:"Linux RAID" /dev/sda
sgdisk -n 3:0:0 -t 3:fd00 -c 3:"Linux RAID" /dev/sda
sgdisk /dev/sda -R /dev/sdb -G
mkfs.fat -F 32 /dev/sda1
mkdir /tmp/sda1
mount /dev/sda1 /tmp/sda1
mkdir /tmp/sda1/EFI
umount /dev/sda1
mdadm --create /dev/md0 --level=0 --raid-disks=2 /dev/sd[ab]2
mdadm --create /dev/md1 --level=0 --raid-disks=2 /dev/sd[ab]3
sgdisk -z /dev/md0
sgdisk -z /dev/md1
sgdisk -N 1 -t 1:8200 -c 1:"Linux swap" /dev/md0
sgdisk -N 1 -t 1:8300 -c 1:"Linux filesystem" /dev/md1
ubiquity -b
mount /dev/md1p1 /mnt
mount -o bind /dev /mnt/dev
mount -o bind /dev/pts /mnt/dev/pts
mount -o bind /sys /mnt/sys
mount -o bind /proc /mnt/proc
cat /etc/resolv.conf >> /mnt/etc/resolv.conf
chroot /mnt
nano /etc/grub.d/10_linux
# change quick_boot and quiet_boot to 0
apt-get install -y grub-efi-amd64
apt-get install -y mdadm
nano /etc/mdadm/mdadm.conf
# remove metadata and name
update-grub
mount /dev/sda1 /boot/efi
grub-install --boot-directory=/boot --bootloader-id=Ubuntu --target=x86_64-efi --efi-directory=/boot/efi --recheck
update-grub
umount /dev/sda1
dd if=/dev/sda1 of=/dev/sdb1
efibootmgr -c -g -d /dev/sdb -p 1 -L "Ubuntu #2" -l '\EFI\Ubuntu\grubx64.efi'
exit # from chroot
exit # from sudo -s
reboot
Кредиты:
Вы пробовали установщик Lubuntu, которые все еще обеспечивают альтернативный ISO-образ для надлежащей установки RAID?
http://cdimages.ubuntu.com/lubuntu/releases/14.04.1/release/lubuntu-14.04.1-alternate-amd64.iso
я предполагаю, что Вы уже вытерли все связанные с Windows разделы для запуска чистого права?
Раздел (разделы) начальной загрузки BIOS должен быть создан на диске (дисках) не устройство RAID.
Один раздел начальной загрузки BIOS достаточно для Вас, поскольку Ваша система не загрузится с одним диском только.
Linux мягкий RAID работает над разделами, не дисками. Таким образом, необходимо будет создать один раздел для начальной загрузки BIOS и один для RAID.
Вам придется создать третий раздел. / начальная загрузка может быть на RAID 1, не может быть на RAID 5, и я не уверен в RAID 0, но это, вероятно, не может.