因为C语言的biosdisk读取时,如果我果我想读第二个分区的分区表信息,它在1189柱面,但用biosdisk读取不正确,主分区用biosdisk(2,0x80,0,0,1,1,buffer);可以读的到,但第二个分区的biosdisk(2,0x80,0,1189,1,1,buffer);读到的确是不正确的,在网上查了查是因为DOS下的限制.读不了这么大的硬盘.
请问有没有办法在 DOS下读到除主分区以外的其它分区的分区表信息?
请问有没有办法在 DOS下读到除主分区以外的其它分区的分区表信息?
