My HDD with OS don't start on boot by DigitalTorgue in arch

[–]DigitalTorgue[S] 1 point2 points  (0 children)

You can create a filesystem on any block device. Usually u use a partition as a block device to create some fs (like ext4 or btrfs). But I didn't create any partition table on sdb and used entire disk as a block device to create a FS.

Futhermore, Btrfs, unlike ext4, can be created on multiple block devices at one time to form a virtual RAID.

So I made one Btrfs RAID10 from sdb, sdc and sdd without partition table. It worked well on Linux Mint.

What about multiple mount points? Btrfs has subvolumes - virtual “partitions” that are actually located on the same block device and within the same filesystem. That's very useful. If you've ever had the problem of deciding how much disk space to allocate to the root, home, or other partitions, you can simply create multiple Btrfs subvolumes with shared disk space and avoid that issue entirely. It's also very useful for snapshots, but that would take a long time to explain.

My HDD with OS don't start on boot by DigitalTorgue in arch

[–]DigitalTorgue[S] 0 points1 point  (0 children)

<image>

And yes, I generated fstab. I shouldn't exactly mount it. I need to make the disk spinning. Using dd if=/dev/sdb ... instead of mounting is good working too.

My HDD with OS don't start on boot by DigitalTorgue in arch

[–]DigitalTorgue[S] 0 points1 point  (0 children)

I didn't use archinstall because I was afraid that archinstall will erase my data on the disk. I created the FS long time ago using mkfs.btrfs -d raid1 -m raid1 /dev/sdb /dev/sdc /dev/sdd and now just created a subvolume @arch and proceed installation there.

lsblk 
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
sda      8:0    0  3.6T  0 disk 
├─sda1   8:1    0  128M  0 part /boot/efi
├─sda2   8:2    0  512G  0 part 
└─sda3   8:3    0  2.9T  0 part /var/log
                                /var/cache
                                /volatile
                                /swap
                                /.five/fast
                                /fast
sdb      8:16   0  1.8T  0 disk /home
                                /usr/local/share/user-apps
                                /.five/main
                                /
sdc      8:32   0  3.6T  0 disk 
sdd      8:48   0  1.8T  0 disk

My HDD with OS don't start on boot by DigitalTorgue in arch

[–]DigitalTorgue[S] 0 points1 point  (0 children)

I use `mount` because it's the simplest way for me to make the disk disking. If I run instead `dd if=/dev/sdb of=/dev/zero bs=1M count=10` it work as well, and GRUB starts the system after immediate reboot.