Kod: Markera allt
sudo dd bs=512 count=1 if=/dev/sda | strings
Kod: Markera allt
sudo dd bs=512 count=1 if=/dev/sda | strings
Det säger att det med största sannolikhet är Windows och inte Grub som hanterar den grundläggande booten...MagnusL skrev: => No boot loader is installed in the MBR of /dev/sda.
=> No boot loader is installed in the MBR of /dev/sde.
=> Windows 7/8/2012 is installed in the MBR of /dev/sdg.
=> No boot loader is installed in the MBR of /dev/sdh.
...alltså ingen "grep" efter grub på slutet, då ser du Windows bootblock och förmodligen står det "DOS MBR" eller något sådant i det....MagnusL skrev:sudo dd bs=512 count=1 if=/dev/sdg | strings
Jättebra, för det säger mig att jag måste ändra lite i "lsgrub" om den ska kunna göra en korrekt analys av partitionerna...MagnusL skrev: File system: vfat
Boot sector type: FAT32
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files: /EFI/ubuntu/grub.cfg /EFI/BOOT/fbx64.efi
/EFI/ubuntu/fwupx64.efi /EFI/ubuntu/grubx64.efi
/EFI/ubuntu/mmx64.efi /EFI/ubuntu/shimx64.efi
Kod: Markera allt
============================= Boot Info Summary: ===============================
=> No boot loader is installed in the MBR of /dev/sda.
=> No boot loader is installed in the MBR of /dev/sde.
=> No boot loader is installed in the MBR of /dev/sdh.
sda1: __________________________________________________________________________
File system: vfat
Boot sector type: FAT32
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files: /EFI/ubuntu/grub.cfg /EFI/BOOT/fbx64.efi
/EFI/ubuntu/fwupx64.efi /EFI/ubuntu/grubx64.efi
/EFI/ubuntu/mmx64.efi /EFI/ubuntu/shimx64.efi
Det här, ihop med att lsgrub inte heller hittar något bootblock (MBR) på någon av diskarna, tyder klart på att det inte finns något sådant på någon av diskarna.MagnusL skrev: => No boot loader is installed in the MBR of /dev/sda.
=> No boot loader is installed in the MBR of /dev/sde.
=> No boot loader is installed in the MBR of /dev/sdh.
Kod: Markera allt
dd bs=512 count=1 if=/dev/sda1 | strings
Det här ser egentligen rätt märkligt ut och det jag tycker ser märkligt ut är att den säger disken har filsystemet vfat/FAT32 vilket är ungefär så långt bort i från Linux man kan komma. Det är alltså ett gammalt Windows-filsystem som användes av Windows -95, -98 och lite annat.MagnusL skrev:sda1: __________________________________________________________________________
File system: vfat
Boot sector type: FAT32
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files: /EFI/ubuntu/grub.cfg /EFI/BOOT/fbx64.efi
/EFI/ubuntu/fwupx64.efi /EFI/ubuntu/grubx64.efi
/EFI/ubuntu/mmx64.efi /EFI/ubuntu/shimx64.efi[/code]
Kod: Markera allt
magnus@vista7:~$ cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
unused devices: <none>
Kod: Markera allt
/dev/md0 /home/magnus/astro_raid ext4 defaults,nofail 0 0
Jag vet faktiskt inte, är inte så helt insatt i EFI. Men det jag vet är att vfat/FAT32 är inte i närheten av att klara av allting som ext2, ext3, ext4 och btrfs klarar av och inte ens det som NTFS kan....MagnusL skrev:Men EFI, ska det inte vara just VFAT? OS-oberoende?
Helt rätt, det syns inga spår av någon raid där. Varför vet jag inte, men hur ser det ut om du kör:MagnusL skrev:Intressant. Nu körde jag Boot-repair, om justerade saker. Och bootade om. Och det funkade att starta datorn nu. Men där finns ingen raid-volym:
Kod: Markera allt
magnus@vista7:~$ cat /proc/mdstat Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] unused devices: <none>
Kod: Markera allt
ls -l /dev/md*
Ja nu har du med "nofail", så att den ska fortsätta att boota upp och ignorera om "astro_raid" inte går att montera...MagnusL skrev: Jag har den här raden i fstab nu:
Kod: Markera allt
/dev/md0 /home/magnus/astro_raid ext4 defaults,nofail 0 0
...det är det vi letar efter.....MagnusL skrev:Så: hur kan jag göra för att min raidvolym ska finnas efter boot?Vad är fel?
Kod: Markera allt
magnus@vista7:~$ ls -l /dev/md*
brw-rw---- 1 root disk 9, 0 mar 30 16:53 /dev/md0
Vet inte alls när det gäller webmin, men utgår från att den använder mdadm....MagnusL skrev:Hej!
Ja nu satte jag igång webmin att sätta upp min raid-volym igen, innan jag läste ditt inlägg. Så nu säger ju förstås ls att det finns nåt:
Gör jag fel när jag skapar det då? Använder default-värdena i webmin.Kod: Markera allt
magnus@vista7:~$ ls -l /dev/md* brw-rw---- 1 root disk 9, 0 mar 30 16:53 /dev/md0
Magnus
Kod: Markera allt
mdadm --create /dev/md0 -–level=5 –-raid-devices=3 /dev/sdXY /dev/sdXY /dev/sdXY
Kod: Markera allt
magnus@vista7:~$ cat /etc/mdadm/mdadm.conf
# mdadm.conf
#
# !NB! Run update-initramfs -u after updating this file.
# !NB! This will ensure that initramfs has an uptodate copy.
#
# Please refer to mdadm.conf(5) for information about this file.
#
# by default (built-in), scan all partitions (/proc/partitions) and all
# containers for MD superblocks. alternatively, specify devices to scan, using
# wildcards if desired.
#DEVICE partitions containers
# automatically tag new arrays as belonging to the local system
HOMEHOST <system>
# instruct the monitoring daemon where to send mail alerts
MAILADDR magnus@vista.se
# definitions of existing MD arrays
# This configuration was auto-generated on Mon, 25 Mar 2019 20:49:25 +0100 by mkconf
ARRAY /dev/md0 metadata=1.2 name=vista7:0 UUID=6d20fdd7:0573e9a0:e0f98827:21f9f386
Kod: Markera allt
/dev/md0 /home/magnus/astro_raid ext4 defaults,nofail,discard 0 0
Kod: Markera allt
magnus@vista7:~$ cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
unused devices: <none>
Allt står ju beskrivet i detalj i länken du hade med:MagnusL skrev:Vad kan jag testa, checka, försöka? Känner mig lost nu.
MagnusL skrev:https://www.digitalocean.com/community/ ... untu-18-04
Om du kör create, låter dem synka färdigt och bygger in dem i kärnan med initramfs, så borde det funka...MagnusL skrev:Ja, suck. Jag hittar inget fel... kör flera gånger men varje gång jag bootar, är den inte där. Ingen /dev/md0 eller liknande. Nån ide om nåt jag kan kolla?
Jag har hittat några som har liknande problem men lösningarna funkar inte. T ex:
https://unix.stackexchange.com/question ... t-problems
https://superuser.com/questions/1162114 ... ter-reboot
Grattis, jovisst är det partitionerna som ska anges om du bara kör dem i raid, annars är det ju ofta hela diskarna (och alla dess (eventuella) partitioner) det handlar om...MagnusL skrev:Hej!
Tjoho, jag tror jag har löst det! Hittade info på nätet om folk som hade liknande problem, som löstes genom att skapa en array av partitioner, inte av diskarna. Så jag skapade Linux raid-partioner på dem, och använde så /dev/sdb1 osv istället för /dev/sdb. Nu finns den där när jag startar!
Magnus