Displaying 3 results from an estimated 3 matches for "disk_devno".
2013 Oct 18
0
[RFC/PATCH 3/3] Wire up MultiFS support.
...iFS support working.
+ */
+static struct fs_info *get_fs_info(const char **path)
+{
+ const struct fs_ops **ops;
+ struct fs_info *fsp;
+ struct disk_info diskinfo;
+ struct part_iter *iter = NULL;
+ struct device *dev = NULL;
+ void *private;
+ int blk_shift = -1;
+ uint8_t disk_devno, hdd, partition;
+
+ if (parse_multifs_path(path, &hdd, &partition)) {
+ printf("MultiFS: Syntax invalid: %s\n", *path);
+ return NULL;
+ }
+
+ fsp = get_fs(hdd, partition - 1);
+ if (fsp)
+ return fsp;
+
+ fsp = malloc(sizeof(struct fs_info));
+ if (!fsp)...
2015 Jul 22
13
[PULL 0/8] MultiFS suppport for BIOS and EFI
So last week I was wondering if XFS was still working -- even with its
last on-disk structure changes -- and it _suprisingly_ worked as
expected. Right, now I can finally get rid of GRUB and use Syslinux to
boot my Linux on EFI from a rootfs with xfs. Shit, I have two
partitions (the first one being the required ESP) so there is no way to
access the other partitions since because Syslinux does not
2012 Aug 20
13
[PATCH 00/12] Multidisk support
Hello,
the following patches should get multidisk access working.
The syntax accepted is the following:
(hdx,y)/path/to/file
where x is the disk number and start at 0 and the y is the partition number starting at 1. So (hd0,1) is the first partition of the first disk.
the other accepted syntax is using MBR's 32 bits disk signature so for example:
(mbr:0x12345678,2)/foo/bar
would address