public synchronized void write(BlockDeviceAPI device, long offset) throws IOException {
protected synchronized void write() throws IOException {
	public synchronized void write(BlockDeviceAPI device, long offset) throws IOException {		if (label != null)			applyLabel();		final byte[] data = new byte[entries.size() * 32];		write(data);		device.write(offset, data, 0, data.length);		resetDirty();	}