Thursday, May 16, 2024
 Popular · Latest · Hot · Upcoming
0
rated 0 times [  0] [ 0]  / answers: 1 / hits: 2097  / 3 Years ago, sun, july 25, 2021, 10:22:16

This machine have 2 128 GB SSD drives (http://www.amazon.com/dp/B00EPGHE0E/ref=twister_B00JYFOKKS).



I managed to install Ubuntu with no problems on one SSD drive, but I am having following troubles with RAID setup. Here is the details:




  • I boot from live USB (try Ubuntu option).

  • Install mdadm: sudo apt-get install mdadm.

  • Create RAID:



enter image description here
enter image description here




  • Run installer:



enter image description here




  • It fails to install GRUB:



enter image description here





I also tried to install grub manually after installer failed:




  • I looked how RAID is partinitioned:



enter image description here




  • Added BIOS Boot partinition:



enter image description here




  • Tried to install 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.


  • Tried solutions proposed in Diskfilter writes are not supported > What triggers this error? but still same error.




UPDATE:



I tried with alternate install image, following this video https://www.youtube.com/watch?v=-x2rZe2Z9as, but, after reboot there are no boot options, BIOS opens without any boot option. I had a boot partition on /dev/sda, GRUB was installed on it, but was unable to boot for some reason.


More From » grub2

 Answers
2

Finally managed to install Ubuntu on RAID 0 and UEFI/GPT system, steps below:



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 'EFIUbuntugrubx64.efi'

exit # from chroot
exit # from sudo -s
reboot


Credits:




[#23858] Monday, July 26, 2021, 3 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
afisird

Total Points: 193
Total Questions: 112
Total Answers: 111

Location: Angola
Member since Mon, Jul 12, 2021
3 Years ago
;