Burg could not detect my file system
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
burg |
New
|
Undecided
|
Unassigned |
Bug Description
Hello, I am useing Arch Linux on my secondary hard disk, and here is my partition table:
Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000db714
Device Boot Start End Blocks Id System
/dev/sdb1 2048 71501823 35749888 a6 OpenBSD
/dev/sdb2 71501824 155383807 41940992 83 Linux
/dev/sdb3 155383808 239267839 41942016 83 Linux
/dev/sdb4 * 239267840 312580095 36656128 a9 NetBSD
However, when I tried to install burg to /dev/sdb according to Arch Wiki, the following error occurs:
[wood@Arch ~]$ sudo burg-install /dev/sdb --modules=ufs1
/sbin/burg-probe: error: unknown filesystem.
Installation finished. No error reported.
And then I use /sbin/burg-probe to detect my file system on /dev/sdb, and I got these:
[wood@Arch ~]$ sudo burg-probe --device /dev/sdb1 --target fs
ufs1
[wood@Arch ~]$ sudo burg-probe --device /dev/sdb2 --target fs
burg-probe: error: unknown filesystem.
[wood@Arch ~]$ sudo burg-probe --device /dev/sdb3 --target fs
burg-probe: error: unknown filesystem.
[wood@Arch ~]$ sudo burg-probe --device /dev/sdb4 --target fs
burg-probe: error: unknown filesystem.
Seems that burg could not detect my other file system on /dev/sdb except the OpenBSD UFS, and I use ext4 as my Linux file system and FFSv2 as my NetBSD file system.
And then, I tried burg-mkconfig, and still occurs error:
[wood@Arch ~]$ sudo burg-mkconfig -o /boot/burg/burg.cfg
Generating burg.cfg ...
/sbin/burg-probe: error: unknown filesystem.
This makes me unable to install burg as my boot loader.
Could anyone help?Your kind support will be highly appreciated.
I am going to assume you use grub2 currently, right? Burg makes use of the grub2 configuration settings... While I do not have a solution to your problem, I may have a work-around: (though I am not an Arch-Linux user, and am not familiar with BSD) er2007/ grub-customizer && apt-get install grub customizer | into the terminal.
1. Try installing a package called Grub Customizer.
1.a. It maybe easier to do from an ubuntu live session, since they have a ppa, which can be added by typing | sudo add-apt- repository ppa:danielricht
1.b. Although, you should definitely try to compile from source and add Grub Customizer to your arch-linux install!
2. Once that is done, load grub customizer and see if it says "Burg Found! Do you want to configure BURG instead of GRUB2?" Select | Yes.|
3. You may find that this program will detect your OS's better than Burg-Prober, you may not. Either-way, this is a program you will want if you want to customize your boot-manager.