Hi,
I installed PCBSD 10 on a separate ZFS partition alongside (L)ubuntu 14.04.
Lubuntu's grub was overwritten by PCBSD's grub but Lubuntu was not
detected. So I manually added an entry in /usr/local/etc/grub.d/40_custom.
Problem is when I try to boot Lubuntu I get "Invalid Signature"
These are my partitions
Code:
Code:
fdisk ada0
******* Working on device ada0 *******
parameters extracted from in-core disklabel are:
cylinders=310101 heads=16 sectors/track=63 (1008 blks/cyl)
Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=310101 heads=16 sectors/track=63 (1008 blks/cyl)
Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 131 (0x83),(Linux native)
start 2048, size 48828125 (23841 Meg), flag 0
beg: cyl 0/ head 32/ sector 33;
end: cyl 1023/ head 254/ sector 63
The data for partition 2 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 48830464, size 255858688 (124931 Meg), flag 0
beg: cyl 1023/ head 254/ sector 63;
end: cyl 1023/ head 254/ sector 63
The data for partition 3 is:
sysid 130 (0x82),(Linux swap or Solaris x86)
start 304689548, size 7887157 (3851 Meg), flag 0
beg: cyl 1023/ head 254/ sector 63;
end: cyl 1023/ head 254/ sector 63
The data for partition 4 is:
<UNUSED>
Code:
/dev% ls ada*
ada0 ada0s1 ada0s2 ada0s2a ada0s2b ada0s3
I tried with the following entries but the result was the same
Code:
menuentry "lubuntu" {
set root='(hd0,1)'
chainloader +1
}
Code:
menuentry "lubuntu" {
insmod chain
insmod ext2
set root='(hd0,1)'
chainloader +1
}
Ext4 support is installed by default, if that matters.
Code:
pkg info fusefs-ext4fuse-0.1.3,1
fusefs-ext4fuse-0.1.3,1
Name : fusefs-ext4fuse
Version : 0.1.3,1
Installed on : Sat Sep 13 10:13:37 IST 2014
Origin : sysutils/fusefs-ext4fuse
Architecture : freebsd:10:x86:64
Prefix : /usr/local
Categories : sysutils
Licenses : GPLv2
Maintainer : ehaupt@FreeBSD.org
WWW : https://github.com/gerard/ext4fuse/
Comment : EXT4 implementation for FUSE
Shared Libs required: libfuse.so.2
Flat size : 41.5KiB
Description : EXT4 implementation for FUSE.
WWW: https://github.com/gerard/ext4fuse/
I managed to boot Lubuntu using Super Grub Disk and this is a screenshot of Gparted
I am really stuck with this. Please help.